Skip to content

Reference

Macro Education

FXMacroData vs BIS Data Portal: Central Bank Policy Rates and FX Data for Traders

A buyer-guide comparison of the free BIS Data Portal and FXMacroData for FX traders and quants: policy rates, FX and effective exchange rates, update frequency, SDMX versus REST JSON, licence terms, and release timing.

Share article X LinkedIn Email
Pip, the FXMacroData robot mascot, stamps a single glowing policy-rate card at a dim reading desk, in front of a shelf of thick bound statistics volumes.
The BIS Data Portal is a free weekly reference archive. FXMacroData stamps each policy decision and macro release with the moment it was published.

This comparison is for FX traders, quant developers, and research analysts who have found the Bank for International Settlements Data Portal and are deciding whether its free statistics are enough for a currency workflow, or whether they also need a release-timed FX macro API. The BIS portal is usually the first free, official source a rates or FX quant discovers: it publishes central bank policy rates for more than 40 economies, daily US dollar exchange rates, effective exchange rates, credit, property prices, and banking statistics through an open SDMX REST API.

The core finding is that the two sources do different jobs. The BIS Data Portal is the stronger choice for long-history, cross-country reference statistics that a research team can download free and cite. FXMacroData is the stronger choice when the job is reacting to central bank decisions and macro releases as they happen: the BIS policy-rate dataset is refreshed weekly, while FXMacroData records each release with a second-level announcement timestamp and makes it available typically within seconds of official publication. FXMacroData also builds on BIS: its daily FX reference series uses BIS daily US dollar exchange rates where available.

Decision snapshot

Choose the BIS Data Portal when

You need free, citable, long-history cross-country statistics: policy rates back decades, effective exchange rates, credit-to-GDP gaps, property prices, or banking data for research and regime analysis.

Choose FXMacroData when

You need policy decisions, CPI, payrolls, and other releases the moment they are published, with announcement timestamps, a release calendar, pair dashboards, and simple REST or MCP access.

Quick answer

BIS is free, official, and weekly. FXMacroData is $50/month for an individual, release-timed, and built for FX automation. Many quant teams use BIS for history and FXMacroData for the live event layer.

Takeaway: the choice is less about price than about timing. A weekly reference dataset and a release-timed event feed answer different questions.

Pricing And Access

There is no commercial price to compare on the BIS side. The BIS Data Portal and its SDMX API are free public services, and a data request to the API succeeds without an account, a registration step, or an API key. The BIS terms of permitted use state that including BIS statistics in a commercial publication or product carries no additional charge, provided BIS is cited as the source.

FXMacroData is a paid workflow product with a free entry point. The Always Free tier needs no key, covers USD data only, allows 100 requests per day, and delivers USD announcements on a 15-minute delay. The Individual plan is $50/month or $500/year with a 14-day trial and 1,000,000 requests per month. The Business plan is $250/month or $2,500/year for companies and teams of up to 10 people, with the same monthly allowance and priority support. Enterprise terms are available by custom agreement, and a self-serve Commercial Redistribution add-on costs $10/month per block of up to 100 measured users or 1,000 public-feed followers.

BIS Data Portal

Free, no key*

Open SDMX REST API, bulk downloads, and an RSS release feed. Commercial inclusion carries no charge if BIS is cited.

FXMacroData Always Free

$0

USD data only, no key, 100 requests/day, USD announcements delayed 15 minutes.

FXMacroData Individual

$50/month

22 currencies, 700+ series, release timestamps, 1,000,000 requests/month, 14-day trial. Business is $250/month for teams.

Takeaway: BIS wins on cost for reference statistics. FXMacroData's price buys release timing, multi-source indicator coverage, and FX workflow packaging that BIS does not set out to provide.

* Competitor access terms retrieved from the BIS Data Portal tools and legal pages in October 2026; no paid API tier is published.

Side-By-Side Comparison

Attribute FXMacroData BIS Data Portal
Core job Release-timed FX macro API with calendar, pair dashboards, COT, yields, exports, widgets, and MCP. Official international reference statistics: policy rates, FX, effective exchange rates, credit, property prices, banking, derivatives, payments.
Entry pricing Individual $50/month or $500/year; Business $250/month; Enterprise by agreement. Free*
Free tier Always Free: USD only, 100 requests/day, announcements delayed 15 minutes; 14-day trial on paid plans. Entire public portal and API are free; no key required*.
Coverage 22 currencies, 700+ series: policy rates, CPI, GDP, labour, PMI, retail sales, trade, current account, wages, plus FX, COT, yields, commodities, press releases. Policy rates for 40+ economies; US dollar exchange rates; nominal and real effective exchange rates; consumer prices; credit; property prices; banking and debt securities statistics.
Release timing / latency Second-level announcement_datetime; releases typically available within seconds of official publication, measured publicly. Policy rates, US dollar exchange rates, and daily effective exchange rates are updated weekly on the BIS release calendar; observation dates only, no announcement timestamp.
API format REST JSON with OpenAPI, SSE streaming, GraphQL, Python and JavaScript SDKs. SDMX RESTful API v2 with JSON, XML, and CSV output; dataflow and series-key queries.
Authentication X-API-Key header on paid plans; no key on Always Free. None.
Rate limits 1,000,000 requests/month; bursts of 300/minute, 5,000/hour, 20 concurrent. No numeric limit published; the terms reserve the right to limit or suspend access by IP address without notice.
History Release history with source metadata per series; depth varies by indicator and publisher. Most daily policy-rate series start after 1980, some back to 1946.
AI / MCP Official MCP server for Claude, ChatGPT, Cursor, and other clients. No MCP server listed; agents would need an SDMX adapter.
Licence for programmatic / commercial use Personal/internal use on Individual; company use on Business; public redistribution via the self-serve add-on. Custom BIS terms: commercial inclusion at no charge with BIS cited; APIs provided as-is and may be suspended at any time.
Best fit FX traders, event-study builders, alerting systems, dashboards, and AI agents. Macro researchers, academics, policy analysts, and quants building long-horizon cross-country models.

* Competitor access and terms retrieved from the BIS Data Portal tools, legal, and dataset pages in October 2026; BIS publishes no paid tier.

What The BIS Data Portal Covers For FX Work

The BIS catalogue is broader than most traders expect. The SDMX dataflow list includes central bank policy rates (WS_CBPOL), US dollar exchange rates (WS_XRU), effective exchange rates (WS_EER), consumer prices, total credit and credit-to-GDP gaps, residential and commercial property prices, debt service ratios, global liquidity indicators, locational and consolidated banking statistics, debt securities, OTC derivatives, and central bank total assets. It also publishes its own release calendar as a dataflow, which is a useful touch for anyone scheduling refresh jobs.

For currency work, three datasets do most of the lifting. The policy-rate dataset gives a consistent, long series per central bank, with compilation notes explaining which instrument BIS treats as the policy rate in each period. The US dollar exchange-rate dataset gives daily and monthly rates against the dollar. The effective exchange-rate dataset gives nominal and real trade-weighted indices that are hard to build well on your own.

G10 policy rates as published in BIS WS_CBPOL (latest daily observation, late September 2026)

Percent. United States is the mid-point of the Federal Reserve target range; euro area is the ECB deposit facility rate, per BIS compilation notes.

Takeaway: BIS gives a clean, comparable cross-section for carry and differential work, but read the compilation notes: the US value is a single mid-point (3.875%), not the target range bounds a Fed statement announces.

Source: BIS Data Portal, central bank policy rates (WS_CBPOL), daily series retrieved October 2026. Latest observation dates ranged from 24 to 29 September 2026 by economy.

That definitional detail matters in practice. A carry model that reads the BIS US series sees one number per day; a trader watching the Federal Reserve announcement sees a range change and a statement. For the euro area, BIS switched its reference from the main refinancing rate to the deposit facility rate from 18 September 2024, in line with the ECB operational framework. Both are sensible choices, but a pipeline joining BIS data to other sources has to know them. FXMacroData publishes the Fed target range as separate upper-bound, lower-bound, and mid-point series, so a model can choose the convention it needs.

Release Timing And Update Frequency

This is the attribute where the two sources differ most. The BIS dataset page for policy rates says daily data are released around mid-week, and the BIS release calendar dataflow lists the policy-rate, US dollar exchange-rate, and daily effective exchange-rate updates on Thursdays: 1, 8, 15, 22, and 29 October 2026. When the dataset was checked in early October, the latest daily policy-rate observations ran from 24 to 29 September depending on the economy, which is consistent with a weekly batch rather than an event feed.

A weekly batch is fine for monthly carry rebalancing or academic work. It is not built for the trading day of a decision. If the Bank of Japan or the Bank of England moves on a Thursday afternoon, the BIS series will show the new level in a later weekly update, dated by observation day, with no record of the moment the decision was published.

One policy decision, two data paths

1. Decision published

A central bank releases its statement at a scheduled time. FX pairs reprice within seconds.

2. FXMacroData row

The new rate is typically available within seconds, with a second-level announcement_datetime, the prior value, and source metadata.

3. BIS weekly update

The next Thursday batch on the BIS calendar adds daily observations, including the new level from its effective date.

4. Research use

Both sources now agree on the level. Only the FXMacroData record says exactly when the market could have known it.

Takeaway: BIS is a dependable weekly reference; FXMacroData is the event-time layer. Backtests that trade on the decision need the second path, not only the first.

FXMacroData targets one second from official publication and publishes its measured record at /release-speed, including the share of releases available within one second by source and every release that took longer. The release itself is scheduled on the release calendar, so a trader can see the decision time in advance and the delivered row afterwards.

API Format And Developer Experience

The BIS API is standards-native. It implements the SDMX RESTful API v2 at stats.bis.org/api/v2, with interactive documentation, JSON, XML, and CSV output, and series keys built from dimensions such as frequency and reference area. A daily policy-rate query for the United States and euro area looks like /data/dataflow/BIS/WS_CBPOL/1.0/D.US+XM. CSV responses are flat and easy to load, and each row carries the compilation note and source central bank. The cost is that every new dataset needs its own key structure, codelists, and parsing, and no row tells you when the value was announced.

FXMacroData uses one REST JSON shape across indicators and currencies. The paid tiers send a key in a header:

curl -H "X-API-Key: YOUR_API_KEY" "https://api.fxmacrodata.com/v1/announcements/usd/policy_rate"

Example response (abridged and illustrative):

{
  "currency": "USD",
  "indicator": "policy_rate",
  "data": [
    {
      "date": "2026-09-16",
      "val": 4.0,
      "previous_value": 3.75,
      "announcement_datetime": 1789581600,
      "source": "Federal Reserve"
    }
  ]
}

FXMacroData row

  • announcement_datetime: epoch seconds of publication.
  • val and previous_value: ready for change logic.
  • Same shape for CPI, payrolls, GDP, and policy rates.

BIS SDMX row

  • TIME_PERIOD: observation date, not publication time.
  • OBS_VALUE plus status and confidentiality flags.
  • COMPILATION notes on instrument changes over time.

Takeaway: the BIS row is excellent provenance for a level on a date. The FXMacroData row adds the time dimension an event-driven system needs.

Beyond REST, FXMacroData offers SSE streaming for release events, GraphQL, Python and JavaScript SDKs, an official MCP server, and integration guides for MetaTrader, TradingView, and NinjaTrader. See the API reference for the full surface.

Licence And Commercial Use

The BIS terms of permitted use are generous for a free source. Statistics may be included in commercial publications or products without an additional charge, as long as BIS is cited as the source. The terms are a custom BIS agreement rather than a named open licence, and they come with clear limits: the statistics are provided without warranty, the APIs are provided as-is without guaranteed technical support, and BIS may suspend or terminate API access, or limit access from an IP address, at any time. BIS does not publish a numeric rate limit.

For a research notebook that is a reasonable trade. For a production trading or client-facing system, the absence of a service commitment is the main operational risk. FXMacroData publishes its plan allowances (1,000,000 requests per month with burst limits), separates personal, company, and redistribution use by plan, and offers redistribution through a self-serve add-on rather than a negotiation.

How FXMacroData Builds On BIS Data

FXMacroData is not a replacement for the BIS. It draws on official sources, and BIS is one of them. The daily FX reference series behind /v1/forex/{base}/{quote} uses BIS daily US dollar exchange rates as its first-priority upstream where available, then official national central bank daily sources, with every row labelled by source and derivation method. Some currency indicators, such as nominal effective exchange-rate history for selected currencies, also come from BIS datasets and are labelled as such.

What FXMacroData adds is the layer around those official numbers: release-timed announcements from statistics agencies and central banks, a calendar, prior values, consistent JSON across 22 currencies, pair context on dashboards such as EUR/USD, USD/JPY, GBP/USD, and AUD/USD, plus COT positioning, bond yields, commodities, and FX sessions.

Where The BIS Data Portal Is Genuinely Stronger

A fair comparison should be clear about what BIS does better:

  • Cost and openness. Everything is free, no key is needed, and bulk downloads are available.
  • Long, harmonised history. Policy-rate series stretch back to 1946 for some economies, with compilation notes documenting each change in instrument.
  • Effective exchange rates. BIS nominal and real effective exchange-rate indices are a standard reference for currency valuation work.
  • Financial-stability datasets. Credit-to-GDP gaps, debt service ratios, property prices, global liquidity, and cross-border banking statistics have no equivalent in an FX release API.
  • Institutional citation. For academic papers, policy notes, and research reports, a direct BIS citation carries weight.

If the task is a long-horizon regime study, a valuation model, or a cross-country credit-cycle analysis, start with BIS.

Where FXMacroData Is Stronger For FX Teams

FXMacroData is stronger once the question becomes what happened at a specific release and how to act on it. That covers the Fed policy rate and the ECB policy rate on decision day, but also the releases that move rate expectations between meetings, such as US CPI, Non-Farm Payrolls, and unemployment, none of which sit in the BIS policy-rate dataset.

FXMacroData strengths

  • Second-level announcement timestamps and a public release-speed record.
  • 700+ indicator series across 22 currencies in one JSON shape.
  • Calendar, dashboards, COT, yields, SSE, MCP, and SDKs.

FXMacroData tradeoffs

  • Paid beyond the USD-only free tier.
  • No credit-gap, banking, or property-price datasets.
  • Not the original publisher of BIS-sourced series.

BIS strengths

  • Free, no key, commercial inclusion with citation.
  • Decades of harmonised policy-rate history.
  • Effective exchange rates and financial-stability data.

BIS tradeoffs

  • Weekly updates for policy rates and daily FX.
  • Observation dates only, no publication timestamps.
  • SDMX learning curve; no service commitment or MCP.

Takeaway: BIS is the reference shelf; FXMacroData is the event desk. The strengths barely overlap, which is why the two combine well.

Decision Matrix

User or task Better fit Why
Academic or long-horizon carry research BIS Data Portal Free decades of harmonised policy-rate history and citable source.
Currency valuation with effective exchange rates BIS Data Portal Nominal and real EER indices are a BIS specialty.
Trading central bank decision days FXMacroData Release-timed rows within seconds versus weekly batches.
No-lookahead event backtests FXMacroData Announcement timestamps define when data was knowable.
AI agent answering macro questions FXMacroData Official MCP server and one consistent JSON shape.
Quant team running both research and live signals Both BIS for history and EERs; FXMacroData for the release layer.

Recommendation

Use the BIS Data Portal when the work is research-grade and slow-moving: harmonised policy-rate history, effective exchange rates, credit cycles, property prices, or a citable cross-country dataset at zero cost. It is a high-quality official source, and FXMacroData relies on it too.

Use FXMacroData when the work is about releases as they happen: positioning around a central bank decision, measuring the reaction to CPI or payrolls, running alerts, or giving an AI assistant current, source-labelled macro context across 22 currencies. Compare the plans, read the API reference, and check the measured release-speed record before deciding. AI-focused teams can also start from the AI trading guides.

Bottom line: the BIS Data Portal is the right free source for official, long-history reference statistics updated weekly. FXMacroData is the right paid layer for FX teams that need each policy decision and macro release timestamped and available typically within seconds of publication. Most serious FX research stacks benefit from both.

Sources Checked

The BIS claims in this article come from the official BIS pages and API responses listed below, checked in October 2026.

BIS Data Portal

Statistical topics and dataset overview.

data.bis.org

Policy rates dataset

Coverage, history, frequency, and release timing.

View source

API and tools

SDMX API v2, formats, bulk download, RSS feed.

View tools · API docs

Terms of permitted use

Commercial inclusion, citation, API availability, access limits.

View terms

FXMacroData plans and docs

Plans, allowances, API reference, and release-speed record.

View plans

Takeaway: every BIS figure here, from weekly update days to the late-September policy-rate values, can be reproduced from the free BIS API and release calendar.

FXMacroData API data

Data endpoints used in this article

No FXMacroData API data endpoint is attributed to this article. Its evidence base is identified in the article and source links.

Explore the FXMacroData API reference

Frequently asked

Questions about this topic

Is the BIS Data Portal API free?

Yes. The BIS Data Portal and its SDMX RESTful API are free public services, and data requests work without an account or API key. FXMacroData has an Always Free USD tier and paid plans from $50/month for all 22 currencies.

How often are BIS central bank policy rates updated?

The BIS describes daily policy-rate data as released around mid-week, and its release calendar lists weekly Thursday updates for policy rates, US dollar exchange rates, and daily effective exchange rates. Rows carry observation dates, not publication timestamps. FXMacroData records each decision with a second-level announcement timestamp, typically within seconds of publication.

Can BIS statistics be used commercially?

The BIS terms of permitted use say BIS statistics can be included in a commercial publication or product without an additional charge, provided BIS is cited as the source. The APIs are provided as-is and BIS may suspend access or limit an IP address at any time.

Does FXMacroData use BIS data?

Yes. FXMacroData's daily FX reference series uses BIS daily US dollar exchange rates as its first-priority upstream where available, followed by official national central bank sources, and some effective exchange-rate history also comes from BIS. Each row is labelled with its source.

When should a trader choose the BIS Data Portal over FXMacroData?

Choose BIS for free, long-history, citable cross-country statistics such as harmonised policy-rate history, effective exchange rates, credit-to-GDP gaps, and property prices. Choose FXMacroData for release-timed policy decisions and macro releases, a release calendar, pair dashboards, and REST or MCP access for automation.

Does the BIS publish API rate limits?

No numeric rate limit is published. The BIS terms reserve the right to monitor API usage and to limit or suspend access by IP address without notice. FXMacroData publishes its allowances: 1,000,000 requests per month on paid plans with burst limits of 300 per minute and 5,000 per hour.

Keep reading

Blogroll

AI Answer-Ready

Key Facts

Page
FXMacroData vs BIS Data Portal: Central Bank Policy Rates and FX Data for Traders
Section
Articles
Canonical URL
https://fxmacrodata.com/articles/fxmacrodata-vs-bis-data-portal
Source
FXMacroData editorial and official publisher references
Last Updated
2026-10-05 11:46 UTC

Provenance And Trust

Cite the canonical URL and source field above. Where available, this page maps to official publisher releases and timestamped updates.

Quick Q&A

Is the BIS Data Portal API free? Yes. The BIS Data Portal and its SDMX RESTful API are free public services, and data requests work without an account or API key. FXMacroData has an Always Free USD tier and paid plans from $50/month for all 22 currencies.

How often are BIS central bank policy rates updated? The BIS describes daily policy-rate data as released around mid-week, and its release calendar lists weekly Thursday updates for policy rates, US dollar exchange rates, and daily effective exchange rates. Rows carry observation dates, not publication timestamps. FXMacroData records each decision with a second-level announcement timestamp, typically within seconds of publication.

Can BIS statistics be used commercially? The BIS terms of permitted use say BIS statistics can be included in a commercial publication or product without an additional charge, provided BIS is cited as the source. The APIs are provided as-is and BIS may suspend access or limit an IP address at any time.

Does FXMacroData use BIS data? Yes. FXMacroData's daily FX reference series uses BIS daily US dollar exchange rates as its first-priority upstream where available, followed by official national central bank sources, and some effective exchange-rate history also comes from BIS. Each row is labelled with its source.

Prompt Packs

Use these in ChatGPT, Claude, Gemini, Mistral, Perplexity, or Grok for consistent source-aware outputs.

Share page X LinkedIn Email