SuperAPI AI Directory

FXMacroData

Official-source macroeconomic releases, release calendars, central bank rates and FX data for 22 currencies, served over a REST API and a hosted MCP server for Claude, ChatGPT, Cursor and other AI assistants; USD data works without a key.

Open website

About this tool

FXMacroData is an API and AI access platform centered on foreign exchange macroeconomic data. It organizes macroeconomic data published by official releasing agencies, central banks, and statistical offices into records with announcement timestamps, for use in backtesting, dashboards, trading systems, and AI research workflows.

[Purpose] This product is mainly used for no-lookahead foreign exchange research, macroeconomic event studies, dashboard building, real-time alerts, and trading systems. Official materials emphasize that every record retains the UTC announcement timestamp, so that backtests can only use information known to the market at that time.

[Main Capabilities]

  • Official macroeconomic release records: CPI, employment (NFP), GDP, central bank rates, etc., from official releasing parties, central banks, and statistical agencies, normalized into records with announcement times.
  • Point-in-time historical data: preserves the state of each macroeconomic value when it was visible to the market, for no-lookahead backtesting.
  • Release calendar and calendar feed: view upcoming macroeconomic and policy release schedules by currency, with support for dashboards, API, and refreshable calendar feeds.
  • Forecasts and consensus: the Predictions endpoint provides market consensus, surveys, central banks' own forecasts, the IMF World Economic Outlook, and FXMacroData blended forecasts, linked to actual values via announcement_id.
  • Product workbench: from release calendar to API, dashboards, and AI workflows, using the same set of timestamped records.
  • Events and streaming: supports polling, SSE, and WebSocket to receive newly ingested economic releases.
  • Reference exchange rates and interest rates: official exchange rate references (daily, intraday), yield curve analysis, currency pair spreads.
  • Market sentiment and sessions: FX market session tables, global risk-on / risk-off indicators, and records of risk sentiment changes.
  • COT positioning: CFTC Commitment of Traders futures positioning by currency.
  • Commodity data: precious metals, OPEC, and related commodity endpoints.
  • Central bank press releases: central bank press releases and policy communications from official sources.
  • Widgets: economic calendar, release countdown, central bank rates, inflation heatmap, real-time release ticker, FX currency pair charts, with optional currency, theme, language, and time zone; free to use on public pages with FXMacroData link attribution retained.
  • Export and SDK: CSV and JSON data export, Python SDK with REST API.
  • AI and MCP: A hosted MCP server that allows AI assistants such as Claude, ChatGPT, and Cursor to call sourced macroeconomic data; it also provides an FX agent prompt library and guides for Copilot, Notion, Apple, Pine Script, MetaTrader, and NinjaTrader.

[How to use] According to the official materials, the methods include:

  • The USD endpoint requires no key: up to 100 requests/day, 15-minute delay.
  • After adding an X-API-Key, all 22 currencies, real-time releases, and full history become available.
  • Access notebooks, tasks, and production systems via the REST API and Python SDK.
  • Allow AI assistants to call it via the hosted MCP server.
  • Use data export for spreadsheets and archiving.
  • Embed widgets on your own website (no API key required).
  • Subscription information: starting at USD 50/month, 14-day free trial, cancel anytime. There is also a team plan (up to 10 people, member API keys, company invoices) and redistribution licensing.

[Use cases] The scenarios listed in the official materials include: forex backtesting, macroeconomic event research, dashboards, real-time systems, AI research assistants, CFD macro maps, currency pair trading research, carry trade research, client portals, and market tools.

[Limitations and not yet provided]

  • The official materials clearly state: USD data requires no key but has a 15-minute delay and a 100-per-day limit; all 22 currencies, real-time releases, and full history require a subscription.
  • Coverage is subject to the official coverage page; some currencies are marked as "Tracked" (dashboard, documentation, and history have been published, while production API access is still in progress), and not all have production API access immediately.
  • The "Product workbench" steps mentioned in the documentation (browse, code, dashboards, AI workflows) are official descriptions, and specific operational details should be based on the official documentation.
  • The official materials do not provide specific year values for the historical depth of each currency; refer to the coverage page.
  • The official materials do not provide a complete pricing table beyond the specific enterprise plan price, SLA, refund policy, or exact values for data update frequency.
  • The official materials do not provide a complete list of supported languages, available regional nodes, or compliance certification information.
  • The items not listed above are not yet provided.