Skip to content

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.

Get national debt

Get 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.

Your information

More options

Day to look up in YYYY-MM-DD; leave blank to use the latest published day. Example: 2024-07-04.

1 credit per run

Example results

Date
2026-09-25
Currency
USD
Debt Held by the Public
32,385,874,118,414.1
Intragovernmental Holdings
7,711,304,001,336.8
Total Public Debt Outstanding
40,097,178,119,750.9
Example data · Run in Studio for fresh results.

Choose an action

About US Treasury

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 by Fous from home.treasury.gov and checked automatically; it last passed a check on Sep 30, 2026. Fous is not affiliated with US Treasury.

Actions

Get national debt

1 credit per run

Get 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

FieldTypeRequiredDescription
DatedateDateOptionalDay 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

FieldTypeDescription
DatedateDatePublished date used for this record.Example: 2026-09-25
CurrencycurrencyTextCurrency of the debt amounts.Example: USD
Page URLpage_urlLinkTreasury page for Debt to the Penny.Example: https://fiscaldata.treasury.gov/datasets/debt-to-the-penny/
Debt Held by the Publicdebt_held_by_the_publicNumberDebt held by the public in US dollars, or null if not reported.Example: 32385874118414.11
Intragovernmental Holdingsintragovernmental_holdingsNumberIntragovernmental holdings in US dollars, or null if not reported.Example: 7711304001336.8
Total Public Debt Outstandingtotal_public_debt_outstandingNumberTotal public debt outstanding in US dollars.Example: 40097178119750.91

Example result

For

JSON
{
  "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 credit per run

Get 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

FieldTypeRequiredDescription
DatedateDateOptionalDate in YYYY-MM-DD, for example 2025-03-15; defaults to today.Example: 2025-03-15
Country or Currencycountry_or_currencyTextRequiredCountry or currency name, for example Japan, Mexico, or euro.Example: Japan

What you get

FieldTypeDescription
CountrycountryTextCountry or currency area listed by Treasury.Example: Japan
CurrencycurrencyTextCurrency name listed by Treasury.Example: Yen
Page URLpage_urlTextTreasury dataset page.Example: https://fiscaldata.treasury.gov/datasets/treasury-reporting-rates-exchange/
Record Daterecord_dateDateQuarter-end date of the Treasury record.Example: 2026-06-30
Effective Dateeffective_dateDateDate the rate became effective.Example: 2026-06-30
Currency Per (USD)currency_per_usdNumberUnits of the currency per 1 U.S. dollar.Example: 162.38

Example result

For Country or Currency: Japan

JSON
{
  "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 credit per run

Get 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

FieldTypeRequiredDescription
DatedateDateOptionalRequested 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

FieldTypeDescription
DatedateDatePublication date for these rates.Example: 2026-09-25
Page URLpage_urlTextOfficial 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_yearNumberTreasury yield in percent, or null when not published.Example: 4.5
Yield 2 Yearyield_2_yearNumberTreasury yield in percent, or null when not published.Example: 4.81
Yield 3 Yearyield_3_yearNumberTreasury yield in percent, or null when not published.Example: 4.94
Yield 5 Yearyield_5_yearNumberTreasury yield in percent, or null when not published.Example: 4.98
Yield 7 Yearyield_7_yearNumberTreasury yield in percent, or null when not published.Example: 5.06
Yield 10 Yearyield_10_yearNumberTreasury yield in percent, or null when not published.Example: 5.17
Yield 1 Monthyield_1_monthNumberTreasury yield in percent, or null when not published.Example: 4.04
Yield 20 Yearyield_20_yearNumberTreasury yield in percent, or null when not published.Example: 5.54
Yield 2 Monthyield_2_monthNumberTreasury yield in percent, or null when not published.Example: 4.2
Yield 30 Yearyield_30_yearNumberTreasury yield in percent, or null when not published.Example: 5.49
Yield 3 Monthyield_3_monthNumberTreasury yield in percent, or null when not published.Example: 4.24
Yield 4 Monthyield_4_monthNumberTreasury yield in percent, or null when not published.Example: 4.32
Yield 6 Monthyield_6_monthNumberTreasury yield in percent, or null when not published.Example: 4.33
Yield 1 5 Monthyield_1_5_monthNumberTreasury yield in percent, or null when not published.Example: 4.14

Example result

For Date: 2026-09-27

JSON
{
  "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

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_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

Is Fous affiliated with US Treasury?

No. Fous is not affiliated with US Treasury. This workflow reads the public home.treasury.gov website and returns its data.

How much does it cost?

Each run costs 1 credit. 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; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check 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.

All Finance workflowsBrowse all workflows