Treasury yields, economic indicators, and insider trades — all through one API. Add ?as_of=DATE to see what the market knew on any historical date.
Today's value:
{ "value": "22,840.989", "date": "2023-07-01" }{ "value": "22,491.567", "date": "2023-07-01" }Advance estimate — what markets saw that day
All endpoints return decimal strings — no floating-point drift.
Daily yield curves from 1990 to today. Par and TIPS curves, any maturity, any spread.
/v1/treasury/yields/v1/treasury/yields/curve/v1/treasury/yields/spread21 FRED series with full revision history. GDP, CPI, unemployment, and more — with point-in-time queries.
/v1/series/v1/series/{id}/observations/v1/series/{id}/revisionsSEC Form 4 filings with auto-detected buying clusters. Know when 3+ executives are buying the same stock.
/v1/insider/filings/v1/insider/clustersEconomic data gets revised for years after release. GDP Q3 2023 was first reported at $22,491B — today it reads $22,840B. If your backtest uses today's number, your model is cheating. ?as_of fixes that.
Without as_of
GET /v1/series/GDPC1/observationsLatest revised value — look-ahead bias
With as_of
GET /v1/series/GDPC1/observations?as_of=2023-10-26Advance estimate — what markets priced in
Start free. Upgrade when you need point-in-time data.
Latest data for exploration
Point-in-time for serious work
For teams and infrastructure