The New York Fed's two overnight benchmark rates, as JSON, CSV or a single number. No key, no sign-up, no rate limit to apply for. CORS is open, so you can call it straight from a browser.
Loading live from the endpoint below…
GET https://analogarcade.net/api/rates
{
"fedFunds": 0.0363,
"fedFundsAsOf": "2026-08-27",
"sofr": 0.0364,
"sofrAsOf": "2026-08-27",
"source": "nyfed"
}
Rates are decimals, not percents — 0.0363 means 3.63%. Dates are the NY Fed's effective date, not the publication date.
| Call | Returns |
|---|---|
/api/rates | application/json — both rates and their dates |
/api/rates?format=csv | text/csv — one header row, one data row |
/api/rates?format=plain | text/plain — just the fed funds number, for a spreadsheet cell |
curl https://analogarcade.net/api/rates
# one number, straight into a cell
curl "https://analogarcade.net/api/rates?format=plain"
const r = await fetch("https://analogarcade.net/api/rates").then(r => r.json());
console.log(r.sofr, r.sofrAsOf);
Google Sheets: =IMPORTDATA("https://analogarcade.net/api/rates?format=csv")
This is public data. The New York Fed publishes it free at markets.newyorkfed.org and you can call them directly — nothing here is proprietary. What this endpoint does is hand it to you in one small JSON object with CORS open and a 60-second cache, so you can drop it into a browser app or a sheet without writing a parser or a proxy.
It stays free. There is no key to buy, and there is no plan where it costs money. If it goes down, it goes down — this is a convenience, not something to put under a trading system. Rates are as-of the NY Fed's last published effective date, which means overnight rates lag by a day.
Because it was built for something. These two rates are the "ruler for time" in an options conversion: being long stock and being long a call plus short a put are the same bet, and the cheaper ticket depends on the overnight rate and the days left.
Conversion Price is the spreadsheet that does that math on your machine — it pulls these rates automatically, prices both tickets, and names the cheaper one in dollars. The demo is free and delayed; the sheet is $25.
Try the free demo → Buy the sheet · $25