avg_interest_rates: Get Average Interest Rates

API: treasury.gov:fed-treasury
Endpoint: /v2/accounting/od/avg_interest_rates
Response format: application/json
Auth: none
Method: GET
Last Status: 200
Latency: 870ms

Description

Returns average interest rates on outstanding Treasury securities, broken down by security type (Marketable vs Non-marketable) and specific security descriptions (Bills, Notes, Bonds, TIPS, etc.). Use this to analyze Treasury borrowing costs, interest rate trends, and debt servicing expenses.

From spec: Returns average interest rates on Treasury securities.

Usage Tips

- No API key required - open public data - Data reported monthly with month-end values - Rates returned as decimals (e.g., 3.702 = 3.702%) - Use filter=security_type_desc:eq:Marketable to get only marketable securities

Parameters (4)

filter (string, query, optional)

Filter criteria

page[number] (integer, query, optional, default: 1)

Page number

page[size] (integer, query, optional, default: 100)

Number of records per page

sort (string, query, optional)

Sort field and direction

Examples (1)

Get average interest rates on Treasury securities probe-gate

Demonstrates fetching the latest average interest rates on various Treasury security types.

curl 'https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/avg_interest_rates?page%5Bsize%5D=3&sort=-record_date'
import requests

resp = requests.get(
    "https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/avg_interest_rates",
    params={
        'page[size]': '3',
        'sort': '-record_date',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("treasury")
result = api.fetch("v2/accounting/od/avg_interest_rates", page[size]=3, sort="-record_date")

for item in result:
    print(item)
const resp = await fetch("https://api.fiscaldata.treasury.gov/services/api/fiscal_service/v2/accounting/od/avg_interest_rates?page%5Bsize%5D=3&sort=-record_date");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 17:36:16.383325 200 870ms
2026-04-16 01:17:26.110651 200 993ms
2026-04-15 02:26:58.589168 200 858ms
2026-04-14 01:07:13.211365 200 844ms
2026-04-12 16:00:00.540538 200 1086ms
2026-04-10 03:11:15.858125 200 807ms