Skip to content

Reference

Macro Education

FXMacroData vs Tradefeeds: Macroeconomic Calendar API Compared

Tradefeeds bundles a Macroeconomic Calendar API into a stock-data subscription from $99/month. This buyer guide compares pricing, call limits, calendar fields, release timing, licensing, and MCP access with FXMacroData for FX traders and developers.

Share article X LinkedIn Email
Pip, the FXMacroData robot mascot, sets one more glowing card onto a tall stack on a balance scale whose other pan holds a few small brass tokens.
Tradefeeds bundles a calendar endpoint into a stock-data subscription with small call allowances. FXMacroData is a macro calendar API with second-level release timestamps and a large request budget.

This comparison is for FX traders, quant developers, and small trading teams who found the Tradefeeds Macroeconomic Calendar API while looking for an economic calendar feed and want to know whether it, or FXMacroData, is the better data layer for currency work. Both products sell API access by subscription, but they are built around different jobs: Tradefeeds is a broad financial data bundle with a calendar endpoint inside it, while FXMacroData is a macro data API built specifically for FX workflows.

The core finding: Tradefeeds is a reasonable choice if you want one key for stocks, SEC filings, ETFs, crypto, news, and a basic economic calendar. For release-driven FX work, FXMacroData costs about half as much at entry ($50 versus $99 per month after Tradefeeds' discounted first four weeks*), includes over a hundred times the monthly request allowance for calendar-style calls, stamps every release with a second-level announcement time, and publishes a measured release-speed record. Tradefeeds does not publish country coverage, history depth, or update timing for its calendar on the pages we checked.

Decision snapshot

Choose Tradefeeds when

You mainly need equity-side data (company financials, SEC filings, ETF holdings, analyst ratings, news) and a basic calendar of upcoming reports is a secondary extra.

Choose FXMacroData when

Your decisions are driven by macro releases and currency pairs: you need timestamped actuals, history for backtests, 22 currencies in one schema, and MCP or REST access that scales.

Quick answer

Tradefeeds is a stock-data bundle with a calendar attached. FXMacroData is the better economic calendar API for FX: lower entry price, far larger request allowance, and second-level release timing measured in public.

Takeaway: the decision turns on whether the calendar is your core dataset or a side feature of an equities subscription.

Pricing And Plans

Tradefeeds publishes four subscription tiers. Every tier includes the Macroeconomic Calendar API alongside its other bundled APIs. Each tier is billed monthly with a discounted first period for developers to test integration; the Basic checkout states "4 Weeks for $9 then $99 / Month". After that, Basic is $99/month for 9,000 calls at 12 calls/minute, Starter is $149/month for 22,000 calls at 30 calls/minute, Standard is $399/month for 80,000 calls at 100 calls/minute, and Business is $899/month for 180,000 calls at 280 calls/minute*. No free tier or annual pricing was listed.

One detail matters a lot for calendar users. Tradefeeds' API list applies a call count multiplier to some endpoints, and the macroeconomic calendar endpoint carries a multiplier of 5*. Each calendar request therefore counts as five calls, so the Basic plan's 9,000 calls work out to roughly 1,800 calendar requests per month.

FXMacroData publishes its pricing on the pricing page: an Always Free tier with USD data only (no key, 100 requests/day, USD announcements delayed 15 minutes), Individual at $50/month or $500/year with a 14-day trial and 1,000,000 requests/month (bursts of 300/minute and 5,000/hour, 20 concurrent), and Business at $250/month or $2,500/year for companies and teams of up to 10 people with the same allowance and priority support. Enterprise terms are available by custom agreement.

Monthly list price after any introductory period, USD

FXMacroData plans in mint; Tradefeeds plans in cyan. Hover a bar for the exact price.

Takeaway: Tradefeeds' cheapest ongoing plan costs about twice FXMacroData Individual, and its Standard plan costs more than FXMacroData's team plan.

* Competitor pricing retrieved from their public pricing page in October 2026. Tradefeeds' discounted first period ($9, $14, $39 and $89 respectively) is excluded.

What the entry plan actually buys for calendar work

FXMacroData Individual

$50/month

1,000,000 requests/month, 300/minute bursts, 14-day trial, all 22 currencies, calendar, announcements, FX, COT and more.

Tradefeeds Basic

$99/month*

9,000 calls/month at 12 calls/minute*; with the calendar endpoint's 5x multiplier, about 1,800 calendar requests.

Tradefeeds Business

$899/month*

180,000 calls/month at 280 calls/minute*; about 36,000 calendar requests after the multiplier.

Takeaway: even Tradefeeds' top plan allows a small fraction of the calendar requests that FXMacroData's $50 plan includes, so a polling calendar workflow hits the cap quickly.

* Competitor pricing and call multipliers retrieved from Tradefeeds' public pricing page and API list in October 2026.

Side-By-Side Comparison

Attribute FXMacroData Tradefeeds
Core job FX-focused macro data API: release history, calendar, FX rates, COT, yields, central-bank releases, dashboards, and MCP. Financial data bundle of 40+ APIs (stocks, filings, ETFs, crypto, news, search trends) that includes a Macroeconomic Calendar API.
Entry pricing Individual $50/month or $500/year; Business $250/month or $2,500/year. Basic: 4 weeks for $9, then $99/month*. Plans run to $899/month*.
Free tier / trial Always Free USD tier (no key, 100 requests/day, 15-minute delay); 14-day trial on Individual. No free tier listed; discounted first period instead*.
Coverage 22 currencies and 700+ indicator series from official statistics agencies and central banks, with source metadata per series. Country coverage and indicator count for the calendar not publicly listed; filters by country, date, and report name.
Release timing / latency Second-level announcement_datetime on every release; typically available within seconds of official publication, measured publicly. A release time field per event; no update-latency figure or time-zone convention published on the checked pages.
Calendar fields Scheduled releases plus announcement rows with value, prior, change, timestamp; optional forecasts. release, country, report, reportdate, actual, last, consensus, unit, importance.
API format REST JSON with OpenAPI, header auth (X-API-Key), SSE streaming, GraphQL, Python/JS SDKs. REST JSON; documentation examples pass the key as a key= query parameter.
Rate limits 1,000,000 requests/month; 300/minute and 5,000/hour bursts; 20 concurrent. 9,000 to 180,000 calls/month and 12 to 280 calls/minute by plan*; calendar calls count 5x.
History Release history per series with timestamps for backtests and event studies. Plans list "Historical data"; calendar history depth not publicly listed.
AI / MCP Official MCP server for Claude, ChatGPT, Cursor and other clients. No MCP server listed on the checked pages.
Licence for programmatic / commercial use Paid plans for internal use; self-serve Commercial Redistribution add-on at $10/month per block of up to 100 measured users (or 1,000 public-feed followers). Use in internal operations or inside commercial products allowed; redistribution, raw data in public-facing apps, and keeping data after cancellation are prohibited.
Best fit FX traders, quant developers, event-study builders, alerting systems, and AI-agent workflows. Equity-focused apps and analysts who want one subscription across many stock-market datasets.

* Competitor pricing retrieved from their public pricing page in October 2026. Call multipliers, calendar fields, and licence terms were retrieved from Tradefeeds' public API list, product page, and data terms in the same month.

Coverage And Calendar Fields

Tradefeeds' Macroeconomic Calendar API describes a sensible event schema. Each row carries a release time, a country code and name, the report title, the reference month (reportdate), the actual value, the previous value (last), a consensus estimate, a unit, and a numeric importance score where a higher value signals more market relevance. You can filter by country, date, and report name. That is the right core shape for a calendar, and the consensus and importance fields are useful for screening which events deserve attention.

What the public pages do not state is how many countries the calendar covers, how far back its history goes, or which sources each value comes from beyond "reliable sources". For a stock analyst glancing at the week ahead that may not matter. For an FX team running an event study on US CPI or Non-Farm Payrolls across ten years, it is the first question to answer.

FXMacroData covers 22 currencies (USD, EUR, GBP, JPY, AUD, CAD, CHF, NZD and fourteen more, including BRL, CNH, KRW, NOK, SEK and TWD) with 700+ indicator series, each sourced from the official statistics agency or central bank and labelled with source metadata. The release calendar sits alongside the announcement history, so the scheduled event and the released value share one schema.

Release Timing And Latency

Timing is where an economic calendar either supports trading automation or only supports reading. Tradefeeds' calendar row includes a release field described as the exact time and date the report is made public, but the checked pages do not say which time zone it uses, how quickly the actual value is filled after publication, or how often the calendar is refreshed. The only update-frequency claim we found on Tradefeeds' documentation applies to its Currency Pairs API, which is updated every 60 seconds.

FXMacroData records a second-level announcement_datetime on every release row, and releases are typically available within seconds of official publication. The target is one second from publication, and FXMacroData publishes the measured result on its release-speed page, broken down by source, including every release that took longer.

From scheduled event to FX decision

1. Schedule

Both products list the upcoming release, country, and report. Tradefeeds adds consensus and importance.

2. Publication

The agency publishes. FXMacroData typically has the row within seconds and records the exact second.

3. Retrieval

Continuous polling on Tradefeeds Basic, with its 5x calendar multiplier, would use up a 9,000-call month within hours; FXMacroData's SSE stream avoids polling.

4. Act

Join the surprise to EUR/USD price, rates, and positioning, then alert or log.

Takeaway: a calendar that only tells you a release is due is half the job; the timestamped actual, delivered fast and affordably, is what an automated FX workflow consumes.

Illustrative workflow. Tradefeeds limits from its public pricing page and API list, October 2026.

API Access, Format, And Rate Limits

Both products return JSON over REST. Tradefeeds' documentation examples authenticate by appending key=YOUR-KEY to the URL. That works, but keys in query strings tend to end up in proxy logs, browser history, and shared notebooks, so teams usually prefer header authentication. FXMacroData uses an X-API-Key header, publishes an OpenAPI schema in its API reference, and also offers SSE streaming for release events, GraphQL, and Python and JavaScript SDKs.

The rate-limit gap is the larger practical difference. A calendar workflow usually polls around scheduled releases. On Tradefeeds Basic, 12 calls per minute and roughly 1,800 calendar requests per month (after the 5x multiplier) leave little room to poll several countries during a busy data week. FXMacroData Individual allows 1,000,000 requests per month with bursts of 300 per minute, which comfortably covers polling, backfills, and dashboard refreshes for one developer.

A typical FXMacroData request for the latest US payrolls history looks like this:

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

Example response (abridged, illustrative values)

{
  "data": [
    {
      "date": "2026-09-01",
      "val": 142.0,
      "prior": 89.0,
      "announcement_datetime": 1790944200
    }
  ]
}

FXMacroData row

announcement_datetime is epoch seconds, so the event lines up with tick or minute-bar FX data without time-zone guesswork.

Tradefeeds row

Carries actual, last, consensus and importance; the release field's time zone is not stated publicly.

Takeaway: both rows describe the same event, but only one is anchored to the second it became public.

Licence And Commercial Use

Tradefeeds' data terms allow you to process and display data within your internal operations or inside your own commercial products. They prohibit reselling or redistributing the data, using it to feed a competing data product, exposing raw data in public-facing applications, and continuing to store or use data after the subscription ends. Subscriptions renew every 30 days and payments are non-refundable under the same terms.

FXMacroData's paid plans cover internal and professional use, and for products that show data to other people there is a self-serve Commercial Redistribution add-on at $10/month per block of up to 100 measured users (or 1,000 public-feed followers). If you plan to show calendar data to your own clients, that difference is worth settling before you build.

AI And MCP Access

More macro research now runs through AI assistants. FXMacroData runs an official MCP server, so Claude, ChatGPT, Cursor, and other MCP clients can query releases, the calendar, FX rates, and COT positioning directly, with source labels the assistant can cite. Tradefeeds' checked pages do not list an MCP server; an assistant would need custom tool code around its REST endpoints, and each call would draw on the same monthly allowance.

Where Tradefeeds Is Genuinely Stronger

Tradefeeds is a credible choice for a different buyer, and it has real strengths:

  • Breadth across equities. One subscription covers company financial statements, SEC filings, ETF and mutual-fund holdings, analyst ratings, insider transactions, options chains, technical indicators, and stock news. FXMacroData does not cover individual stocks.
  • Consensus and importance on the calendar row. Its calendar schema includes a consensus estimate and a numeric importance score, which makes simple screening of high-impact events easy.
  • Low-cost first month. The discounted first period ($9 for four weeks on Basic) lets a developer test the integration cheaply before paying the full rate.
  • Search-trend and sentiment data. Datasets such as search terms and volumes are unusual and may interest equity researchers.

If the calendar is a minor add-on to an equity product, Tradefeeds' bundle can be the more convenient purchase.

Where FXMacroData Is Stronger

FXMacroData is stronger wherever the macro release itself is the trading input. That covers event studies around the Federal Reserve and its policy rate decisions, automated alerts on data surprises, pair research on USD/JPY, and AI-assisted macro briefings.

FXMacroData pros

  • $50/month entry, free USD tier, 14-day trial.
  • 1,000,000 requests/month with no per-endpoint multiplier.
  • Second-level timestamps and a public release-speed record.
  • 22 currencies, official sources, MCP, SSE, header auth.

FXMacroData tradeoffs

  • No single-stock, filings, or ETF-holdings data.
  • Coverage is limited to its 22 production currencies.
  • Built for FX and macro workflows rather than general equity apps.

Tradefeeds pros

  • 40+ APIs across equities, crypto, news, and macro.
  • Consensus and importance fields on calendar rows.
  • Cheap discounted first period for testing.

Tradefeeds tradeoffs

  • $99/month ongoing entry price; no free tier.
  • Calendar calls count 5x against small monthly allowances.
  • Calendar country coverage, history depth, and update timing not published.
  • API key passed in the query string.

Takeaway: Tradefeeds wins on breadth across equity datasets; FXMacroData wins on price, allowance, timing, and transparency for macro-driven FX work.

Because the release calendar, announcement history, and market context live in one product, a single key also reaches COT positioning, government bond yields, commodity prices, and FX session timing. That makes it straightforward to put a data surprise in context without stitching providers together.

Decision Matrix

User type Better fit Why
Equity app developer needing filings, financials, and a basic calendar Tradefeeds One subscription covers many stock-market datasets; the calendar is a bundled extra.
Solo FX trader automating release alerts FXMacroData $50/month, second-level timestamps, and enough requests to poll or stream around every release.
Quant developer running multi-year event studies FXMacroData Timestamped release history across 22 currencies with source metadata.
Analyst screening high-importance events across stocks and macro Tradefeeds Importance and consensus fields sit next to equity data in one account.
AI or agent builder FXMacroData Official MCP server, OpenAPI, and a large request allowance for tool calls.
Small firm showing calendar data to clients FXMacroData Self-serve redistribution add-on; Tradefeeds' terms prohibit exposing raw data in public-facing apps.

Recommendation

Choose Tradefeeds if your product is mostly about equities and you want a calendar of upcoming reports as a convenience inside a wider stock-data subscription. Its consensus and importance fields are useful, and the discounted first period makes it cheap to try.

Choose FXMacroData if the economic calendar and the released numbers are the core of what you build or trade. You get a lower entry price, a request allowance more than a hundred times larger than Tradefeeds Basic for calendar-style calls, official-source data across 22 currencies, second-level announcement timestamps with a public speed record, and MCP access for AI assistants. Compare plans on the pricing page, review endpoints in the API reference, check measured latency on the release-speed page, or start a 14-day trial.

Bottom line: Tradefeeds is a broad equity data bundle with a serviceable calendar endpoint. For FX traders and developers who need a dependable macroeconomic calendar API, FXMacroData costs about half as much to start, allows vastly more calendar requests, and timestamps every release to the second.

Sources Checked

Competitor figures on this page come from Tradefeeds' public pages retrieved in October 2026. Where Tradefeeds does not publish a figure, this comparison says so instead of estimating.

Tradefeeds pricing

Plan prices, discounted first period, monthly calls, and calls per minute.

View pricing

Tradefeeds calendar API

Calendar fields, filters, and product description.

View product page

Tradefeeds API list and docs

Call count multipliers and query-string key examples.

View API list · View docs

Tradefeeds data terms

Licence scope, redistribution limits, and renewal terms.

View terms

FXMacroData

Plans, API reference, and measured release speed.

Pricing · API reference · Release speed

Takeaway: Tradefeeds publishes its prices and limits clearly; its calendar's country coverage, history depth, and timing are the gaps a buyer should ask about.

If you are evaluating economic calendar APIs more widely, see FXMacroData vs FXStreet Economic Calendar API, FXMacroData vs Benzinga Economic Calendar API, FXMacroData vs Finnhub, and the roundup of the best macroeconomic data APIs for 2026.

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 Tradefeeds or FXMacroData better for an economic calendar API?

For FX and macro-driven workflows, FXMacroData is the better fit: $50/month entry, 1,000,000 requests/month, second-level announcement timestamps, and 22 currencies from official sources. Tradefeeds suits buyers who mainly need equity datasets and want a basic calendar included in the same subscription.

How much does Tradefeeds cost?

Tradefeeds' public pricing page lists Basic at $99/month (with a discounted first period of 4 weeks for $9), Starter at $149/month, Standard at $399/month, and Business at $899/month, retrieved in October 2026. Every plan includes the Macroeconomic Calendar API.

How many calendar requests does Tradefeeds Basic allow?

Basic includes 9,000 calls per month at 12 calls per minute. Tradefeeds' API list gives the macroeconomic calendar endpoint a call count multiplier of 5, so that is roughly 1,800 calendar requests per month.

Does Tradefeeds publish release timing for its calendar?

The calendar rows include a release time field, but the pages checked in October 2026 do not state its time zone, how quickly actual values are filled, country coverage, or history depth. FXMacroData records a second-level announcement time on every release and publishes measured release speed.

When should I choose Tradefeeds instead of FXMacroData?

Choose Tradefeeds when your product centres on equities, needing company financials, SEC filings, ETF holdings, analyst ratings, or stock news, and a calendar with consensus and importance fields is a useful extra rather than the core dataset.

Can I show the data to my own clients?

Tradefeeds' data terms allow use inside your own commercial products but prohibit redistribution and exposing raw data in public-facing applications. FXMacroData offers a self-serve Commercial Redistribution add-on at $10/month per block of up to 100 measured users.

Keep reading

Blogroll

AI Answer-Ready

Key Facts

Page
FXMacroData vs Tradefeeds: Macroeconomic Calendar API Compared
Section
Articles
Canonical URL
https://fxmacrodata.com/articles/fxmacrodata-vs-tradefeeds
Source
FXMacroData editorial and official publisher references
Last Updated
2026-10-05 15:06 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 Tradefeeds or FXMacroData better for an economic calendar API? For FX and macro-driven workflows, FXMacroData is the better fit: $50/month entry, 1,000,000 requests/month, second-level announcement timestamps, and 22 currencies from official sources. Tradefeeds suits buyers who mainly need equity datasets and want a basic calendar included in the same subscription.

How much does Tradefeeds cost? Tradefeeds' public pricing page lists Basic at $99/month (with a discounted first period of 4 weeks for $9), Starter at $149/month, Standard at $399/month, and Business at $899/month, retrieved in October 2026. Every plan includes the Macroeconomic Calendar API.

How many calendar requests does Tradefeeds Basic allow? Basic includes 9,000 calls per month at 12 calls per minute. Tradefeeds' API list gives the macroeconomic calendar endpoint a call count multiplier of 5, so that is roughly 1,800 calendar requests per month.

Does Tradefeeds publish release timing for its calendar? The calendar rows include a release time field, but the pages checked in October 2026 do not state its time zone, how quickly actual values are filled, country coverage, or history depth. FXMacroData records a second-level announcement time on every release and publishes measured release speed.

Prompt Packs

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

Share page X LinkedIn Email