Daily Treasury Statement
Implementation details
Class names
| Model name | Parameters class | Data class |
|---|---|---|
DailyTreasuryStatement | DailyTreasuryStatementQueryParams | DailyTreasuryStatementData |
Import Statement
from openbb_core.provider.standard_models. import (
DailyTreasuryStatementData,
DailyTreasuryStatementQueryParams,
)
Parameters
- standard
- us_treasury
table: str | None
Default: operating_cash_balance
The DTS table to query. federal_tax_deposits and short_term_cash_investments are discontinued, frozen at 2023-02-13; inter_agency_tax_transfers begins 2023-02-14.
sub_table: str | None
The sub-table of the selected table to spread into columns, as published, e.g. 'Deposits' or 'Issues'. Use 'all' to combine every sub-table. When None, deposits_withdrawals_operating_cash defaults to 'Deposits' and public_debt_transactions to 'Issues', because those tables are too wide to read whole; every other table defaults to 'all'.
amount_basis: str | None
Which reported amount to spread across the line-item columns, as published, e.g. 'Today', 'Month to Date', or 'Fiscal Year to Date'. Selecting one basis keeps a column per line item. When None, the two tables that publish enough line items to be unreadable across every basis default to 'Today' and the rest serve every basis they publish. Use 'all' to force every basis.
start_date: date | None | str
Start date of the data, in YYYY-MM-DD format. Data begins 2005-10-03. When None, defaults to the trailing 30 days rather than the full history; set it explicitly to reach further back.
end_date: date | None | str
End date of the data, in YYYY-MM-DD format.
Data
- standard
- us_treasury
date: date | str
The date of the data.