Official FX reference-rate history

Intraday FX prices

Get the central-bank reference price that applied when a market closed or at the point in the day your workflow needs. FXMacroData brings those published prices into one time-ordered FX history.

Many observations are a local-market end-of-day fixing. Their timestamps let you work with the actual published reference price instead of forcing every currency into one generic daily close.

Professional subscriber feature. An active subscription and API key are required to retrieve intraday FX prices. View plans.

For reference, valuation, and research. Not a live executable bid or ask feed.

Why it matters

One daily rate is not always the right rate

A standard daily series can tell you the rate for a date. It cannot always tell you the official reference price that was available when a particular country or region finished its market day. That distinction matters when the time of the price is part of the decision.

Use the relevant local close

See the reference price published for a local market close, rather than treating a single global close as the answer for every currency.

Keep the time with the price

Each point records when the rate was observed. Your reports, valuations, and historical analysis can use a price that is tied to a clear moment in time.

See a day unfold across markets

When eligible central-bank reference prices are available at different times, the series preserves those staggered points in chronological order.

Revisit the same historical moment

Request a prior period to reproduce a chart, check a report, or run a backtest against the reference-price history available for that window.

Built for decisions with a timestamp

Where customers use it

Use the reference point that matches the business question, then retain it with the rest of your market or operational data.

Reporting and valuation

Apply a defensible FX reference price to a report, balance, cash flow, or valuation at the close that matters to the business.

Market and macro research

Compare official price observations before and after a policy decision, economic release, or regional trading window.

FX dashboards and charts

Show customers the meaningful reference points that arrived across the day without pretending the series is a tick or one-minute trading feed.

Backtesting and reconciliation

Recreate the time window behind a past decision and compare your own records with the relevant historical reference-rate observations.

Coverage

A broader view of the FX day

The series covers major and regional currencies where eligible point-in-time reference prices are available. Pair history and point density vary by the local publication schedule, business day, and historical record.

Coverage groupExamplesCustomer question
Major currenciesAUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, NZD, SEK, USDWhat was the reference price at the relevant market close?
Extended EuropeBGN, CZK, HUF, ISK, PLN, RON, TRYHow did regional reference prices compare through the day?
Asia-PacificCNY, HKD, IDR, INR, KRW, MYR, PHP, SGD, THB, TWDWhich local-market reference price belongs in the analysis?
Americas and other marketsBRL, CLP, ILS, MXN, ZAR and additional codesCan a historical report use the regional reference point?

What the API returns

A small series with a clear purpose

Choose a currency pair and a time window. The result is a chronological sequence of the available reference-price observations, ready for a chart or for your own valuation and research logic.

The important distinction

This is a reference-price history. It helps answer what official price was published at a point in time. It is not designed to supply a tradable bid, ask, spread, or continuous live market quote.

Read the endpoint details and examples

Point-in-time FX reference history

Use the price that fits the moment

Explore the endpoint for parameters, examples, and the chart-ready response shape.

Read API documentation