Sub-second release reporting Point-in-time history

Sub-second macro releases and point-in-time history for FX backtests

FXMacroData reports official CPI, jobs, GDP, and central-bank releases in under a second, then gives you decades of historical records that preserve when each value was actually known.

Built for event-driven FX decisions: catch market-moving releases as they hit, avoid lookahead bias in research, and feed the same records into alerts, dashboards, and live systems.
Live release feed . fxmacrodata.com
200 OK 38 ms
Response . event replay EUR/USD . EUR
Recent macro replay
EUR/USD repricing as EUR releases land
1.1606 -0.17%
Spot Release Replay cursor
Loading --:-- UTC
Loading release
Forecast -- Actual -- Move --
2026-06-04 to 2026-06-16

Why teams trust it

Official sources

Release values come from official publishers, central banks, and statistics offices.

Sub-second reporting

New announcements are packaged for alerts, dashboards, research jobs, and live systems as soon as they are reported.

Decades of history

Point-in-time records show what was known at each date, so backtests do not borrow future information.

Backtest coverage

See how far your point-in-time backtest can go

Check currency, indicator, and history depth before choosing a research universe, then join releases by the time each value became public.

Covered currency markets

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

Point-in-time history by market
Currency Backtest-safe start Core records
USD 2000-05-31 Inflation, unemployment, policy rates, GDP
EUR 2000-03-31 Inflation, unemployment, policy rates, GDP
JPY 2006-07-14 Inflation, unemployment, policy rates, GDP
GBP 2010-03-31 Inflation, unemployment, policy rates, GDP
AUD 2010-03-31 Inflation, unemployment, policy rates, GDP
NZD 2015-03-31 Inflation, unemployment, policy rates, GDP
CAD 2025-05-31 Inflation, unemployment, policy rates, GDP
CHF 2010-03-31 Inflation, unemployment, policy rates, GDP
NOK 2025-06-30 Inflation, unemployment, policy rates, GDP
SEK 2001-01-31 Inflation, unemployment, policy rates, GDP

Currencies

13

covered FX markets

API paths

47

ready-to-use datasets

History depth

26y

point-in-time records

Working examples

Pull the records your workflow needs

Use ready-to-run requests for sub-second release reporting, point-in-time histories, calendars, FX spot history, and macro context.

Recent replay

EUR/USD repricing on EUR macro releases

1.1606 -0.17%
06-04 06-10 06-16
Policy Rate Thu 11 Jun Forecast 2.05 Actual 2 Move +0.00%

USD inflation with known-at timestamps

Public USD inflation records for point-in-time backtests.

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

AUD policy-rate history

Central-bank decision history with release timing for no-lookahead research.

Open
https://fxmacrodata.com/api/v1/announcements/aud/policy_rate?api_key=YOUR_API_KEY

JPY upcoming release schedule

Upcoming macro events for planning alerts, model refreshes, and trading reviews.

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

FAQ

Short answers before you choose a plan

What is FXMacroData for?

Sub-second official macro release reporting and decades of point-in-time history for FX research, no-lookahead backtests, dashboards, and live systems.

How can my team use the data?

Use it through the API, Python, MCP, data export, dashboards, widgets, streaming feeds, and approved redistribution workflows. Open features.

How do I check if the data fits my backtest?

Use the coverage page to check each market and indicator's history depth, then join records by their known-at release timestamp for point-in-time backtests. Open data coverage.

Support

Need to confirm a release or backtest workflow?

Send the markets, indicators, and whether you need sub-second monitoring, historical research, execution, or redistribution.