treasury_avg_interest_rates
Retrieve average interest rates the US Treasury pays by security type for the latest month or any date range.
Instructions
Average interest rate the US Treasury pays by security type/description (keyless Treasury Fiscal Data). Returns record_date, securityType, securityDescription, avgInterestRatePercent (percent, number|null). latest (default true) returns the most-recent month's full breakdown across security types (pinned to the latest record_date, memoized 5 min); set latest=false with startDate/endDate for a range. Optional securityType narrows by exact security_type_desc (e.g. 'Marketable', 'Non-marketable').
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| latest | No | true (default) ⇒ the most-recent month's full breakdown across security types (pinned to the latest record_date, memoized). false ⇒ the startDate/endDate range. | |
| endDate | No | Range mode only: ISO YYYY-MM-DD upper bound on record_date (inclusive). | |
| pageSize | No | Range mode: rows per page, 1..500, default 100. | |
| startDate | No | Range mode only: ISO YYYY-MM-DD lower bound on record_date (inclusive). | |
| pageNumber | No | Range mode: 1-based page number, default 1. | |
| securityType | No | Optional exact security_type_desc filter (e.g. 'Marketable', 'Non-marketable', 'Interest-bearing Debt'). |