Real-time official announcements Point-in-time history

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.

Built for event-driven FX work: live release monitoring, point-in-time historical joins, and clean macro data for models, dashboards, and alerts.

Live API . fxmacrodata.com
200 OK 38 ms
Response . application/json point-in-time
{
  "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.

Coverage 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.

Open
https://fxmacrodata.com/api/v1/announcements/usd/inflation

AUD policy rate series

Central bank policy rate announcement history with release timestamps.

Open
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.

Open
https://fxmacrodata.com/api/v1/calendar/jpy

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.

Share page X LinkedIn Email