T10Y2YInterest RatesDaily10Y–2Y Treasury Yield Spread
Spread between the 10-year Treasury constant maturity yield and the 2-year Treasury yield. The most-watched yield-curve inversion signal.
Update frequency
Daily
Unit
%
Historical coverage
1976-06/..
Why T10Y2Y matters
Recession forecasting — an inverted 10Y-2Y has preceded every U.S. recession since 1955 with a 6–24 month lead time.
Get the latest value
Fetch the most recent 10Y–2Y Treasury Yield Spread reading with a single GET request. Free tier includes 100 calls per day.
# cURL
curl -H "X-API-Key: brd_your_key" \
https://api.bullrundata.com/api/v1/indicators/T10Y2Y
# Python
import requests
r = requests.get(
"https://api.bullrundata.com/api/v1/indicators/T10Y2Y",
headers={"X-API-Key": "brd_your_key"},
)
print(r.json())
# JavaScript
const res = await fetch("https://api.bullrundata.com/api/v1/indicators/T10Y2Y", {
headers: { "X-API-Key": "brd_your_key" },
});
const data = await res.json();
Full historical time series
Retrieve the complete 10Y–2Y Treasury Yield Spread history with min/max/change statistics. Use the range parameter to control the window (1m, 3m, 6m, 1y, 2y, 5y — Enterprise plan extends further).
curl -H "X-API-Key: brd_your_key" \
"https://api.bullrundata.com/api/v1/indicators/T10Y2Y/timeseries?range=5y"
Aliases
You can also address this indicator using these shortcuts — the API resolves them to the canonical series ID transparently:
YIELD_CURVE10Y2Y