US Treasury
Treasury yields, national debt and exchange rates
US Treasury provides official daily interest rates and national debt figures for requested or latest available dates, plus quarterly reporting exchange rates using the latest preceding quarter when needed.
Your information
More options
Day to look up in YYYY-MM-DD; leave blank to use the latest published day. Example: 2024-07-04.
Example results
- Debt held by the public
- $32.4T
- Intragovernmental holdings
- $7.7T
About the US Treasury tool
US Treasury returns daily Treasury par yields for a requested date or the latest available date; the date is optional.
Get national debt returns published debt amounts for a requested date or the latest published day; the date is optional.
Get reporting exchange rates returns quarterly rates for a country or currency and date; the country or currency is required.
Built from home.treasury.gov. Last checked Sep 30, 2026.
Actions
Get national debt
1 creditGet US national debt for a date or the latest published day. Dates without a record use the previous published day; early records may lack the debt breakdown.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Datedate | Date | Optional | Day to look up in YYYY-MM-DD; leave blank to use the latest published day. Example: 2024-07-04.Example: 2024-07-04 |
What you get
| Field | Type | Description |
|---|---|---|
Datedate | Date | Published date used for this record.Example: 2026-09-25 |
Currencycurrency | Text | Currency of the debt amounts.Example: USD |
Page URLpage_url | Link | Treasury page for Debt to the Penny.Example: https://fiscaldata.treasury.gov/datasets/debt-to-the-penny/ |
Debt Held by the Publicdebt_held_by_the_public | Number | Debt held by the public in US dollars, or null if not reported.Example: 32385874118414.11 |
Intragovernmental Holdingsintragovernmental_holdings | Number | Intragovernmental holdings in US dollars, or null if not reported.Example: 7711304001336.8 |
Total Public Debt Outstandingtotal_public_debt_outstanding | Number | Total public debt outstanding in US dollars.Example: 40097178119750.91 |
Example result
For
{
"date": "2026-09-25",
"currency": "USD",
"page_url": "https://fiscaldata.treasury.gov/datasets/debt-to-the-penny/",
"debt_held_by_the_public": 32385874118414.11,
"intragovernmental_holdings": 7711304001336.8,
"total_public_debt_outstanding": 40097178119750.91
}Get reporting exchange rates
1 creditGet the U.S. Treasury quarterly reporting exchange rate for a country or currency on a given date. If that quarter has no published record, uses the latest preceding quarter. For shared currency names, the Euro is returned for Euro Zone; other shared names use one matching country.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Datedate | Date | Optional | Date in YYYY-MM-DD, for example 2025-03-15; defaults to today.Example: 2025-03-15 |
Country or Currencycountry_or_currency | Text | Required | Country or currency name, for example Japan, Mexico, or euro.Example: Japan |
What you get
| Field | Type | Description |
|---|---|---|
Countrycountry | Text | Country or currency area listed by Treasury.Example: Japan |
Currencycurrency | Text | Currency name listed by Treasury.Example: Yen |
Page URLpage_url | Text | Treasury dataset page.Example: https://fiscaldata.treasury.gov/datasets/treasury-reporting-rates-exchange/ |
Record Daterecord_date | Date | Quarter-end date of the Treasury record.Example: 2026-06-30 |
Effective Dateeffective_date | Date | Date the rate became effective.Example: 2026-06-30 |
Currency Per (USD)currency_per_usd | Number | Units of the currency per 1 U.S. dollar.Example: 162.38 |
Example result
For Country or Currency: Japan
{
"country": "Japan",
"currency": "Yen",
"page_url": "https://fiscaldata.treasury.gov/datasets/treasury-reporting-rates-exchange/",
"record_date": "2026-06-30",
"effective_date": "2026-06-30",
"currency_per_usd": 162.38
}Get treasury yields
1 creditGet official daily Treasury par yield curve rates for a date, or the latest available date. Non-publishing days use the previous published date; maturities not published for a date are null.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Datedate | Date | Optional | Requested calendar date (YYYY-MM-DD), such as 2024-01-01. Defaults to today and returns the latest published date on or before it.Example: 2026-09-27 |
What you get
| Field | Type | Description |
|---|---|---|
Datedate | Date | Publication date for these rates.Example: 2026-09-25 |
Page URLpage_url | Text | Official Treasury link to this year’s published rates.Example: https://home.treasury.gov/resource-center/data-chart-center/interest-rates/dail… |
Yield 1 Yearyield_1_year | Number | Treasury yield in percent, or null when not published.Example: 4.5 |
Yield 2 Yearyield_2_year | Number | Treasury yield in percent, or null when not published.Example: 4.81 |
Yield 3 Yearyield_3_year | Number | Treasury yield in percent, or null when not published.Example: 4.94 |
Yield 5 Yearyield_5_year | Number | Treasury yield in percent, or null when not published.Example: 4.98 |
Yield 7 Yearyield_7_year | Number | Treasury yield in percent, or null when not published.Example: 5.06 |
Yield 10 Yearyield_10_year | Number | Treasury yield in percent, or null when not published.Example: 5.17 |
Yield 1 Monthyield_1_month | Number | Treasury yield in percent, or null when not published.Example: 4.04 |
Yield 20 Yearyield_20_year | Number | Treasury yield in percent, or null when not published.Example: 5.54 |
Yield 2 Monthyield_2_month | Number | Treasury yield in percent, or null when not published.Example: 4.2 |
Yield 30 Yearyield_30_year | Number | Treasury yield in percent, or null when not published.Example: 5.49 |
Yield 3 Monthyield_3_month | Number | Treasury yield in percent, or null when not published.Example: 4.24 |
Yield 4 Monthyield_4_month | Number | Treasury yield in percent, or null when not published.Example: 4.32 |
Yield 6 Monthyield_6_month | Number | Treasury yield in percent, or null when not published.Example: 4.33 |
Yield 1 5 Monthyield_1_5_month | Number | Treasury yield in percent, or null when not published.Example: 4.14 |
Example result
For Date: 2026-09-27
{
"date": "2026-09-25",
"page_url": "https://home.treasury.gov/resource-center/data-chart-center/interest-rates/daily-treasury-rates.csv/2026/all?type=daily_treasury_yield_curve&page&_format=csv",
"yield_1_year": 4.5,
"yield_2_year": 4.81,
"yield_3_year": 4.94,
"yield_5_year": 4.98,
"yield_7_year": 5.06,
"yield_10_year": 5.17,
"yield_1_month": 4.04,
"yield_20_year": 5.54,
"yield_2_month": 4.2,
"yield_30_year": 5.49,
"yield_3_month": 4.24,
"yield_4_month": 4.32,
"yield_6_month": 4.33,
"yield_1_5_month": 4.14
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@us-treasury",
"visibility": "public",
"operation": "get_national_debt",
"version": 1,
"input": {},
"response": {
"format": "json"
}
}'What you can do with it
- Compare Treasury yields across maturities and dates
- Track changes in published national debt
- Convert U.S. dollar amounts using Treasury reporting rates
- Check the effective date of a currency rate
Questions about US Treasury
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this US Treasury tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a US Treasury account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from home.treasury.gov when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 30, 2026.
What are the Treasury yields for a date?
Get treasury yields returns daily par yields by maturity for the requested date, or the latest available date.
What is the national debt on a given day?
Get national debt returns the published total debt for the requested date or latest published day, with debt breakdowns when reported.
What is the Treasury exchange rate for a country or currency?
Get reporting exchange rates returns the quarterly rate, expressed as currency units per U.S. dollar, for the requested country or currency.