Realtime macro release data for FX backtests and live systems
FXMacroData delivers official macro announcements as normalized API rows, with exact
announcement_datetime
fields so models only see data that was public at each decision point.
{ "currency": "EUR", "indicator": "inflation", "data": [ { "date": "2026-04-30", "val": 2.4, "announcement_datetime": 1746086400 } ] }
Why teams trust it
Official sources
Official publishers and central-bank/statistics-office feeds only.
Consistent delivery
Normalized API responses for research jobs, alerts, dashboards, and live systems.
Clear coverage
Currency, indicator, and history windows are documented before you build.
Product overview
Built around release timing, not generic macro tables
Track the exact moment macro data becomes public, then use the same release-aware dataset in backtests, dashboards, alerts, and production workflows.
Realtime data
Realtime official macro announcements
Central-bank and statistical-agency releases delivered as normalized API rows as soon as they are published.
Learn moreBacktesting
Point-in-time historical data
Every announcement row carries the actual publication timestamp needed for no-lookahead backtests.
Learn moreCalendar
Release calendar and calendar feeds
Upcoming macro events by currency, available through the dashboard, API, and refreshable iCalendar feeds.
Learn moreAI tools
MCP server and AI research tools
Query FXMacroData from Claude, Cursor, VS Code, compatible MCP clients, and the FXMacroData Custom GPT.
Learn moreDownloads
CSV and JSON data export
Download macro datasets for notebooks, spreadsheets, archives, and downstream model inputs.
Learn morePython
Python SDK and REST API
Use the same normalized data model in notebooks, Airflow jobs, dashboards, and production signal systems.
Learn moreCoverage summary
Know the data window before you backtest
Check current currency, indicator, and start-date availability before choosing a research universe or running a model.
Supported currency hubs
North America
USD US Dollar, CAD Canadian Dollar, MXN Mexican Peso
Asia
JPY Japanese Yen, TWD New Taiwan Dollar, IDR Indonesian Rupiah, THB Thai Baht
Middle East
AED UAE Dirham, ILS Israeli New Shekel
Oceania
AUD Australian Dollar, NZD New Zealand Dollar
South America
BRL Brazilian Real, PEN Peruvian Sol
Core point-in-time backtest windows
| Currency | Aligned start | Series checked |
|---|---|---|
| USD | 2000-05-31 | inflation, unemployment, policy_rate, gdp |
| EUR | 2000-03-31 | inflation, unemployment, policy_rate, gdp |
| JPY | 2006-07-14 | inflation, unemployment, policy_rate, gdp |
| GBP | 2010-03-31 | inflation, unemployment, policy_rate, gdp |
| AUD | 2010-03-31 | inflation, unemployment, policy_rate, gdp |
| NZD | 2015-03-31 | inflation, unemployment, policy_rate, gdp |
| CAD | 2025-05-31 | inflation, unemployment, policy_rate, gdp |
| CHF | 2010-03-31 | inflation, unemployment, policy_rate, gdp |
| NOK | 2025-06-30 | inflation, unemployment, policy_rate, gdp |
| SEK | 2001-01-31 | inflation, unemployment, policy_rate, gdp |
Currencies
13
visible macro hubs
REST routes
47
documented paths
Core history
26y
longest aligned window
Sample requests
Start from working API examples
Copy production-ready request patterns for announcements, calendars, FX spot history, and macro context.
USD inflation with release timestamps
Public USD announcement endpoint with release timestamps.
https://fxmacrodata.com/api/v1/announcements/usd/inflation
AUD policy rate series
Central bank policy rate announcement history with release timestamps.
https://fxmacrodata.com/api/v1/announcements/aud/policy_rate?api_key=YOUR_API_KEY
JPY upcoming release calendar
Upcoming macro event release dates for JPY.
https://fxmacrodata.com/api/v1/calendar/jpy
Access paths
Use one dataset from several workflows
REST and Python
API-first access for notebooks, jobs, and production systems.
MCP and AI tools
Query macro data from AI hosts and the FXMacroData Custom GPT.
Dashboards
Inspect EUR/USD visually before using the same data in code.
Distribution rights
License the same dataset for client-facing tools and downstream products.
Latest research
Recent FX macro notes
Brazil Meta SELIC Pre-Release: Jun 17, 2026 18:30 BRT | Prior 14.5 %
Brazil's Meta SELIC pre-release on Jun 17, 2026, holds BRL traders' attention. With the prior rate at 14.5%, markets eye BCB's next move amid falling trend and its impact on carry.
2026-06-15 05:39 UTC
How to Use the FXMacroData Custom GPT for Forex Macro Research in ChatGPT
Use the FXMacroData Custom GPT as a ChatGPT research desk for FX macro briefs, release-risk checklists, central-bank comparisons, API workflows, and MCP agent handoffs.
2026-06-15 02:00 UTC
How To Use Claude Fable 5 With Fxmacrodata For Fx Trading
Build a practical FX research workflow with Anthropic's Claude Fable 5 and FXMacroData. This guide covers both a direct REST setup and Anthropic's MCP connector so Claude can reason over live macro data, release calendars, COT positioning, and FX spot in one loop.
2026-06-10 03:55 UTC
FAQ
Short answers before you choose a plan
What is FXMacroData for?
Realtime official macro announcements and point-in-time historical data for FX research, no-lookahead backtests, dashboards, and live systems.
Where are all the product features?
Explore data export, MCP, release calendar feeds, dashboards, widgets, streaming, Python access, forecasts, and redistribution rights. Open features.
How do I check if the data fits my backtest?
Use the coverage page for currency, indicator, and history start-date checks, then use announcement_datetime for point-in-time joins. Open data coverage.
Support
Need a specific workflow checked?
Send the use case, currency universe, and whether it is for research, execution, or redistribution.