FXMacroData
Release-timestamped macro data for 22 currencies, with a calendar and COT, from $50.
Best for FX and macro researchers who need release timestamps, a forward calendar and COT behind one key at $50 a month; not for anyone who needs dealable FX quotes or a long-established vendor.
Last updated
What it is
A macroeconomic data API built for currency traders: policy rates, inflation, employment, GDP and about a hundred other indicators for 22 currencies, where every row says when the number became public. The coverage catalogue generated on 07.10.2026 lists 104 indicators and 484 currency-indicator pairs, all taken from official publishers — the Fed, the BLS, the ECB, the ONS, the RBA and their equivalents. The vendor says it passes through nothing from commercial data vendors.
Around the releases sit a forward release calendar, CFTC Commitments of Traders positioning, official FX reference rates, sovereign yield curves, gold and other commodities, and central-bank press releases, all in one schema across currencies.
The release timestamp is the reason to buy it. Each record carries an announcement_datetime, and
revisions are kept as separate entries rather than written over the first print, so a backtest can
ask what the market knew at 08:30 on release day rather than what the series says now.
Pricing
The free tier is keyless and US-only: the trailing 90 days of US releases, each held back 15 minutes, 100 requests a day, plus the US calendar and recent US COT. On 07.10.2026 an unauthenticated call for US CPI stated both limits in its response, and a call for the euro-area policy rate returned 401.
The two paid plans carry the same data. Individual is $50 a month or $500 a year, for one person's own research or trading; Business is $250 a month or $2,500 a year, licensed to a company for up to ten people. Both allow 1,000,000 requests a month, 300 a minute, 5,000 an hour and 20 concurrent. Both start with a 14-day trial that needs a card, convert automatically, and are non-refundable once billed. Showing the data to other people is a $10-a-month add-on per audience block of 100 users or 1,000 public followers, for attributed display only. Enterprise is unpriced.
Data & coverage
History depth is uneven, and the catalogue prints a start date per pair — check the one you need before subscribing. US CPI starts in January 1914, Canadian CPI in 1915, Swiss CPI in 1922. US nonfarm payrolls start in December 1996, and Australian CPI only on 30.04.2025. Of the 484 pairs, 21 show no start date at all.
The FX rates are central-bank reference rates and fixings, such as Brazil's PTAX and the Central Bank of Iceland's 16:00 rate, not a dealer quote. Releases arrive in real time on paid plans over REST polling, a server-sent-events stream and webhooks.
Forecasts come in classes, and the class matters. Official ones are imported from publisher archives — Philadelphia Fed SPF vintages since 2003, Cleveland Fed CPI nowcasts from the August 2013 reference period. Where no official forecast exists, the API returns FXMacroData's own model output, archived only from the August 2026 reference period.
Integrations
REST with the key in an X-API-Key header, described by an OpenAPI schema of 29 paths. Webhooks
are HMAC-SHA256-signed; they and the event stream are paid-only and both answered an
unauthenticated request with 401. A hosted MCP server answered an unauthenticated initialize on
07.10.2026 as version 1.29.1, serving the delayed US data without a key and protected tools over
OAuth or a bearer key.
The Python client fxmacrodata on PyPI is the vendor's own, MIT-licensed, 1.2.2 uploaded
06.10.2026. Excel works through Power Query's From Web import and Google Sheets through an Apps
Script recipe; neither is an add-in. The founder has also contributed a Meltano tap, a DuckDB
community extension and an opam package to other projects.
Limitations
- It is one person's business, and a young one. ABN Lookup lists the business as an individual sole trader, and the vendor dates its founding to November 2025. Support on both self-serve plans is founder email, and uptime and response targets are goals, not contractual credits.
- Not every timestamp was observed. Where official calendars do not reach back, release times
are derived from the series' median publication lag and can land a few days off. In the
vendor's own example, 997 of 1,349 US CPI rows are derived. One derived row turns the
whole-response
point_in_time_safeflag false, so a strict backtest filters row by row. - The MCP tools go past data. The MCP tool reference, read on 9 October 2026, documents
fx_trade_setup_taskas building a trader-facing setup for a pair you name — a directional bias, ranked catalysts, an execution window and invalidation notes. A bias on a currency pair is a call, not a number. Other task tools rank releases by risk, classify macro regimes, run carry and momentum backtests and stress a portfolio; the API's own forecasts are one model's view, not a consensus. - Consensus is thin. Many releases have no official pre-release consensus, and no plan adds one.
- The terms name no jurisdiction — governed by the principles of international commercial law, arbitration at an unnamed institution. Internal use only without the add-on, and retained data may not feed a competing product.
Alternatives
FRED is free, holds 851,100 series and keeps point-in-time vintages through ALFRED — the first stop for US-only work, though its vintages are dated to the day rather than the minute and it has no COT. Trading Economics covers far more countries, but its calendar API is in no self-serve plan, where FXMacroData's is in the $50 one. DBnomics is the free aggregator over official statistics if you need values rather than release times.
The rest of the field is in macro and economic data.
Specs
- Interfaces
- API, webhooks, Python, MCP server
- Export
- CSV, JSON, API
- Asset classes
- Forex, Bonds, Commodities
- Markets
- US, CA, UK, EU, Asia, Latam, AU, Global
- Platforms
- Web, Library
- AI features
- Recommendations
- Capabilities
- Charting, Backtesting, Alerts
- Pricing verified
- Capabilities verified
- Coverage verified
Also worth comparing
- DBnomics — Macro series from 93 statistics offices and central banks behind one open API.
- EconDB — 5,170 macro series and container-shipping data behind one API and one subscription.
- Trading Economics — Macro data for 196 countries with its own forecasts. No free key; the API starts at $199.
- FRED — The Fed's macro database — 851,100 series, a free key and 120 requests a minute.
- ECB Data Portal API — Euro reference rates, yield curves and €STR over keyless SDMX — with vintages.
- IMF Data — Free, keyless SDMX access to IMF macro statistics — WEO included, forecasts and all.
Named as a replacement for
FAQ
Is FXMacroData free?
Only for US data. Without a key the API returns the most recent 90 days of US releases, each held back 15 minutes, up to 100 requests a day. Every other currency, older US history, FX spot history, commodities and the real-time stream need the $50 Individual plan, which starts with a 14-day trial that asks for a card.
Is the history safe for a point-in-time backtest?
Partly, and the API says which part. Where no official release calendar survives, the release time is derived from the series' typical publication lag and flagged per row. The vendor's own example is US CPI, where 997 of 1,349 rows carry a derived time and 352 a captured one.
Can I show FXMacroData numbers in my app or newsletter?
Not on the base plans, which licence internal and personal use only. A Commercial Redistribution add-on at $10 a month per audience block allows attributed display to users. Raw downloads, API pass-through and resale are excluded even then.
Who runs FXMacroData?
A single founder in Sydney. The ABN printed on the site is registered to an individual sole trader, with the FXMacroData business name added on 6 February 2026. The vendor dates its own founding to November 2025, and support on both self-serve plans is described as founder email.
Does it carry consensus forecasts?
Only where an official publisher produces one, such as the Philadelphia Fed survey or Cleveland Fed nowcasts. The documentation says many releases have no consensus from any official source and that no plan adds one. For those series the forecast returned is FXMacroData's own model.