Tous les jeux de données

US Treasury yield-curve signals (term structure)

Daily US Treasury constant-maturity yield-curve signals from the Fed H.15 release (FRED DGS series, 11 tenors from 1-month to 30-year): per-tenor 3-month momentum, year-on-year change, 30-day volatility, 3-sigma anomaly flags, naive-drift forecasts, and 5-year level z-scores, plus cross-tenor curve gauges — 10Y-3M, 10Y-2Y, 2Y-3M, 5Y-2Y, 30Y-5Y spreads, 10Y-3M and 10Y-2Y inversion flags, and 3-month curve steepening. The term-structure-shape lens on US rates — complementing bond-signals (credit spreads and breakeven inflation) with the recession-warning curve dynamics. All rows normalized to country_code USA. Raw series: U.S. Department of the Treasury via FRED.

Source: US Treasury Yield-Curve Signals (derived)147,201 lignesMis à jour: 22/09/2026
treasuryyield-curveinterest-ratesterm-structureinversionrecessionspreadssteepeningmomentumanomaly-detectionforecastingsignalsfred

Qualité

98.4

Attribution

U.S. Department of the Treasury via FRED; signals by Frontier Data Hub

Schéma

ColonneTypeDescription
datestringObservation date (FRED API field date; YYYY-MM-DD, daily business days).
countrystring
country_codestring
series_idstringDGS1MO/DGS3MO/DGS6MO: 1/3/6-month Treasury constant maturity rates; DGS1/DGS2/DGS3/DGS5/DGS7/DGS10/DGS20/DGS30: 1/2/3/5/7/10/20/30-year Treasury constant maturity rates (FRED, percent, not seasonally adjusted, from the Federal Reserve H.15 release).
series_labelstringTreasury constant maturity rates are interpolated by the U.S. Treasury from the daily yield curve for non-inflation-indexed Treasury securities — the benchmark risk-free curve for US rates.
valuefloatConstant-maturity yield in percent. Changes reflect shifts in rate expectations, inflation expectations, and term premia; curve spreads between tenors signal growth and recession expectations.
momentum_3mfloat
yoy_changefloat
volatility_30dfloat
anomaly_flaginteger
forecast_1mfloat
level_z_5yfloat
spread_10y3mfloat
spread_10y2yfloat
spread_2y3mfloat
spread_5y2yfloat
spread_30y5yfloat
inversion_10y3m_flaginteger
inversion_10y2y_flaginteger
curve_steepening_3mfloat

Exemple de lignes

datecountrycountry_codeseries_idseries_labelvaluemomentum_3myoy_changevolatility_30danomaly_flagforecast_1mlevel_z_5yspread_10y3mspread_10y2yspread_2y3mspread_5y2yspread_30y5yinversion_10y3m_flaginversion_10y2y_flagcurve_steepening_3m
1962-01-02United StatesUSADGS11-Year Treasury Constant Maturity Rate (percent, H.15 via FRED)3.22000
1962-01-03United StatesUSADGS11-Year Treasury Constant Maturity Rate (percent, H.15 via FRED)3.24000
1962-01-04United StatesUSADGS11-Year Treasury Constant Maturity Rate (percent, H.15 via FRED)3.24000
1962-01-05United StatesUSADGS11-Year Treasury Constant Maturity Rate (percent, H.15 via FRED)3.26000
1962-01-08United StatesUSADGS11-Year Treasury Constant Maturity Rate (percent, H.15 via FRED)3.31000

Télécharger un échantillon

Téléchargez l'échantillon complet de ce jeu de données (lignes d'exemple, pas le jeu complet).

Utiliser avec un LLM

Dirigez n’importe quel LLM vers le point d’accès des métadonnées — la documentation ci-dessus est aussi lisible par machine (JSON-LD + Croissant).

cURL

curl "https://datazimuts.com/v1/datasets/treasury_curve_signals/us_treasury_yield_curve_signals" | jq '{title, rows, columns_count, license}'

Python

import requests

ds = requests.get("https://datazimuts.com/v1/datasets/treasury_curve_signals/us_treasury_yield_curve_signals").json()
print(ds["title"], ds["rows"], "rows")

# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
    print(row)

Point d’accès API: https://datazimuts.com/v1/datasets/treasury_curve_signals/us_treasury_yield_curve_signals

Astuce : récupérez /llms.txt pour le catalogue complet lisible par machine.

US Treasury yield-curve signals (term structure)