Who Should Read This Article
If you are an FX trader, quant developer, or macro analyst evaluating data platforms, this article is for you. Refinitiv Eikon was one of the most widely deployed institutional market data terminals, but LSEG withdrew Eikon on 30 June 2025 and moved its users to LSEG Workspace, which is now the current product. If you are searching for an "Eikon alternative", the real comparison today is LSEG Workspace versus a specialist API. FXMacroData is a purpose-built macro data API for FX workflows. They are not competing for the same buyer, but many developers and traders ask whether they need the full terminal or whether a specialist API covers the FX-relevant macro layer at a far lower cost. This article lays out the key differences.
Core Finding
LSEG Workspace (the successor to Refinitiv Eikon) is a full institutional terminal with exceptional breadth: equities, fixed income, FX, commodities, Reuters news, and analytics. Its pricing is enterprise-only and not publicly listed, and programmatic access is tied to a Workspace licence or a separately contracted LSEG data platform connection. FXMacroData delivers the FX macro layer (policy rates, CPI, GDP, unemployment, COT, bond yields, and the release calendar) via a standalone REST API with 1,000,000 requests a month from $50/month, with no terminal licence required. Both now offer an MCP server for AI agents; the difference is that FXMacroData's is self-serve and focused on official-source FX macro releases with second-level timestamps.
Side-by-Side Comparison
| Attribute | FXMacroData | LSEG Workspace (formerly Refinitiv Eikon) |
|---|---|---|
| Product status | Active; self-serve plans | Eikon withdrawn 30 June 2025; LSEG Workspace is the replacement |
| Entry-level price | Free USD tier; Individual $50/month; Business $250/month | Not publicly listed; enterprise contract via LSEG sales* |
| Free tier / trial | ✓ Always Free USD tier (100 requests/day, 15-minute delay) and 14-day trial on Individual | Demo and trial through LSEG sales; no self-serve developer tier |
| Primary data scope | FX macro-first: 22 currencies, central bank and statistics-agency indicator series | Institutional terminal: equities, fixed income, FX, commodities, macro, news, analytics across all asset classes |
| FX-relevant macro indicators | 700+ indicator series across 22 currencies (policy rates, CPI, GDP, NFP, trade balance, COT) | Broad macro database (including Datastream); FX-relevant indicators available but not the primary product focus |
| API access model | Standalone REST API, API key in a header, no desktop software required | LSEG Data Library (Python and other languages); desktop session via Workspace or a separately licensed platform connection |
| API type | REST JSON with OpenAPI, GraphQL, and SSE streaming | LSEG Data Library SDK; platform REST APIs under separate licensing |
| Rate limits | 1,000,000 requests/month on paid plans, published | Set per contract and data service; not publicly listed |
| Announcement datetimes | Second-level announcement_datetime on every release row, all 22 currencies |
Available via economic calendar; precision depends on the data service |
| Post-announcement latency | Typically within seconds of official publication, measured publicly | Institutional real-time feeds for licensed tiers |
| Release calendar endpoint | ✓ Per-currency release calendar via REST API | ✓ Economic calendar in Workspace and the Data Library |
| COT positioning data | ✓ Weekly CFTC COT for the major currency futures plus gold | Available in Workspace; programmatic access depends on licence |
| MCP server (AI agent tooling) | ✓ Self-serve MCP server for Claude, ChatGPT, Cursor, and other agents; FX macro releases with timestamps | ✓ LSEG MCP for Claude, ChatGPT, Microsoft 365 Copilot, Gemini and others; covers macroeconomic data, fundamentals, estimates, and Reuters News; requires existing LSEG licences |
| GraphQL endpoint | ✓ GraphQL for batched multi-currency queries | Not offered as a public developer surface |
| Asset class breadth | FX macro focus (deliberate) | Exceptional breadth: equities, bonds, OTC, commodities, macro, news (genuine strength) |
| Target audience | FX traders, quant developers, macro analysts, small teams | Institutional traders, sell-side analysts, portfolio managers, investment bankers |
* Competitor pricing retrieved from their public pricing page in October 2026. LSEG does not publish LSEG Workspace pricing; contact LSEG directly for a quote.
Pricing and Value
Price Comparison at a Glance
FXMacroData publishes its pricing: an Always Free tier for USD data, Individual at $50/month ($500/year) with a 14-day trial and 1,000,000 API requests a month across all 22 currencies, Business at $250/month ($2,500/year) for teams of up to 10 people, and Enterprise by custom agreement. LSEG Workspace is priced through enterprise contracts and is not publicly listed*. For a developer or small team running systematic FX macro workflows, the practical difference is a published monthly price you can start today versus a sales-led terminal contract.
Takeaway: if you only need the FX macro layer, a self-serve API removes the procurement step entirely.
LSEG Workspace carries its price for a reason: it delivers a complete institutional market data environment spanning equities, fixed income, FX, derivatives, Reuters news, analytics, and portfolio tools. For a large buy-side or sell-side institution where every analyst needs real-time equity screeners, bond calculators, and news feeds alongside macro data, that breadth justifies the cost.
For an FX trader or quant developer whose workflow is specifically monitor central bank policy path → track inflation and employment data → time entries around scheduled releases → overlay COT positioning, the macro data layer can be accessed directly from FXMacroData at $50/month. You are not paying for equity fundamentals, bond calculators, or a desktop application you may never open.
This is not a criticism of LSEG: platforms built for institutions carry institutional pricing. The question is whether your actual data consumption justifies that cost or whether a specialist API delivers the FX macro signal library you need.
API Access: Standalone vs. Terminal-Dependent
This is arguably the most practically important distinction for developers and quant teams.
FXMacroData's API is fully standalone. You sign up at fxmacrodata.com/subscribe, receive an API key, and start querying immediately:
# Fetch EUR policy rate history: no terminal, no SDK, no desktop licence
curl -H "X-API-Key: YOUR_API_KEY" "https://api.fxmacrodata.com/v1/announcements/eur/policy_rate?start_date=2023-01-01"
Example response (abridged, illustrative):
{
"data": [
{
"date": "2025-04-17",
"val": 2.25,
"announcement_datetime": 1744892101
},
{
"date": "2025-03-06",
"val": 2.5,
"announcement_datetime": 1741266901
}
]
}
Every endpoint follows the same record structure (date, val, and announcement_datetime) for every currency and indicator. There is no proprietary SDK to install, no desktop process to keep running, and no session token to renew.
The LSEG Data Library for Python (formerly the Refinitiv Data Library) is the standard programmatic interface for Workspace data. It is a well-designed library, but it needs either an authenticated Workspace desktop session or a separately contracted server-side platform connection to retrieve data. For developers building cloud-hosted pipelines, containerised workflows, or scheduled backtests that run without a human session, that dependency is a real operational constraint. Older Eikon Data API scripts also need migrating to the LSEG Data Library now that Eikon has been withdrawn.
Access Model Summary
- FXMacroData: API key only. Works in any HTTP client, any language, any cloud environment. No desktop dependency.
- LSEG Workspace / Data Library: Requires an active Workspace session or a separately licensed server-side platform connection. Desktop-first; cloud pipelines need additional licensing and configuration.
Takeaway: headless, scheduled pipelines are simpler with a key-only REST API.
A nightly cloud job that refreshes the ECB policy rate
LSEG path: entitlement
Confirm the Workspace licence or contract a separate server-side platform connection through LSEG sales; pricing is not publicly listed.
LSEG path: session
Run the LSEG Data Library against an authenticated Workspace session or the licensed platform connection, with quotas set per contract.
FXMacroData path: key
Store one API key as a secret; the scheduler calls /v1/announcements/eur/policy_rate from any cloud runtime with no desktop process.
Same output row
Both paths can land the decision, but the FXMacroData row already carries a second-level announcement_datetime and the same schema across 22 currencies.
Takeaway: For a headless FX macro job, the decision is licensing and session plumbing versus a single key; LSEG remains the benchmark when the desk also needs cross-asset data and Reuters.
FX Macro Indicator Depth
FXMacroData is built around the indicators FX traders use to anticipate central bank decisions and trade macro-driven pairs: policy rates, CPI and core inflation, unemployment, GDP, trade balance, government bond yields, wage growth, and retail sales, across 700+ series for 22 currencies. Every series is sourced from official statistics agencies and central banks, with source metadata attached.
LSEG Workspace's coverage is substantially broader in asset-class terms, with fundamentals, analyst estimates, earnings, corporate events, Datastream history, and proprietary sentiment scores layered on top of the macroeconomic layer. For multi-asset strategies or institutions that need to correlate FX moves with equity earnings surprises or sovereign credit spreads, that cross-asset integration is a genuine advantage that FXMacroData does not attempt to replicate.
For traders focused on the FX macro signal chain (central bank rate path, inflation trend, labour market slack, positioning), the FXMacroData indicator set covers the workflow without a subscription to data layers that are irrelevant to that use case.
Announcement Timing Precision
For event-driven FX strategies, the exact second a data release hits matters. Backtesting a strategy that trades on a CPI print requires knowing whether to use the 8:30:00 timestamp or a later one, because liquid FX markets reprice within moments of the release.
FXMacroData stores second-level announcement timestamps for every indicator release across all 22 supported currencies. Each API response carries an announcement_datetime field (UTC epoch seconds) reflecting when the agency published. Releases are typically available within seconds of official publication, and FXMacroData publishes a measured release-speed record by source, listing every release that took longer than one second.
LSEG Workspace provides economic calendar timestamps and real-time distribution, including newswire-level release detection, at the institutional level. For traders already on the terminal, timing quality is high. The distinction for FXMacroData users is that second-level timestamps arrive in a simple REST call alongside the historical series, rather than requiring event-stream integration or separate calendar calls.
See the announcement timing article for a deeper discussion of why timestamp precision matters for FX event backtesting.
Rate Limits and Pipeline Reliability
FXMacroData's paid plans include 1,000,000 requests per UTC calendar month. Individual keys also have burst guards of 300 requests a minute, 5,000 an hour, and 20 concurrent requests; Enterprise limits are set by agreement. A production pipeline that refreshes 22 currencies × 12 indicators (264 requests) around each announcement window fits well inside those limits, and the limits are published rather than negotiated.
LSEG enforces API quotas that depend on the contracted data tier. For large institutions those limits are typically generous, but they are negotiated per contract and are not self-serve configurable by individual developers. For a small quant team or individual developer, a published 1,000,000-request monthly allowance at $50/month is a different proposition.
COT and Positioning Data
Commitment of Traders data from the CFTC is one of the most widely used positioning datasets in FX. FXMacroData provides weekly COT positioning for the major CFTC currency futures (AUD, CAD, CHF, EUR, GBP, JPY, MXN, NZD and the US dollar index) plus gold, updated shortly after each Friday CFTC release, and charted on the COT dashboard. Speculative net positioning can act as a contrarian signal at extremes, complementing the macro indicator layer.
LSEG includes CFTC data through its commodities and futures data services, accessible in Workspace and the Data Library with the appropriate entitlements. For developers who want macro indicator time series and COT positioning in one consistently formatted REST API without a terminal subscription, FXMacroData consolidates both under one key.
AI Agent and MCP Integration
Both vendors now support the Model Context Protocol. LSEG MCP connects licensed LSEG content to Claude, ChatGPT, Microsoft 365 Copilot, Google Gemini, Amazon Quick, Databricks, and Workspace itself. LSEG lists macroeconomic data, fixed income analytics, company fundamentals, estimates, and Reuters News among the available content, with access governed by a user's existing LSEG licences. Pricing is not publicly listed. For an organisation already on Workspace, that is a strong option.
FXMacroData's MCP server is narrower and self-serve: it works with a standard FXMacroData key and exposes FX-specific tools for official-source macro releases with second-level announcement timestamps, release calendars, policy-rate differentials, COT positioning, and FX rates. An agent can answer "what did Australian CPI print, when exactly was it published, and what is next on the AUD calendar?" without a terminal licence. The difference is no longer whether an MCP exists, but who can access it and how specific its data is to FX release workflows.
When LSEG Workspace Is the Right Choice
It is important to state clearly where LSEG genuinely wins, because the platform's strengths are real:
When LSEG Workspace Is the Right Choice
- Institutional trading desks that need real-time cross-asset data (equities, rates, FX, credit, commodities) in a single terminal with an integrated workflow
- Research teams requiring proprietary analytics such as StarMine, MarketPsych sentiment, or I/B/E/S consensus estimates alongside macro data
- Banks and asset managers already running enterprise-wide Workspace deployments, where macro data and LSEG MCP access are incremental within an existing licence
- Multi-asset portfolio managers who correlate macro releases with equity earnings, credit spreads, and commodities in one view
- Workflows that require Reuters News as a core input
Takeaway: if your desk needs cross-asset breadth and Reuters, LSEG Workspace is the benchmark.
Recommendation and Verdict
For FX traders, quant developers, and macro analysts whose workflow centres on central bank policy paths, indicator releases, and systematic FX strategies, FXMacroData is the pragmatic choice: it delivers the FX macro data layer (CPI, payrolls, policy rates, unemployment, GDP, trade balance, COT, bond yields, and the release calendar) via a standalone REST API with 1,000,000 requests a month, second-level announcement timestamps, and a self-serve MCP server, starting at $50/month. No enterprise contract, no desktop licence, no SDK dependency.
For institutional trading desks and multi-asset investment managers who need the full breadth of a professional terminal, LSEG Workspace remains a benchmark, and its pricing reflects that scope. If your organisation already operates Workspace, its macro data and LSEG MCP are available within that licence. If you are still running Eikon-era scripts, the migration to Workspace and the LSEG Data Library is also a natural point to decide whether the FX macro part of your workflow needs the terminal at all.
The practical question is: are you paying for a terminal, or for FX macro data? If the latter, FXMacroData delivers that layer at a published price. Compare plans or start with the API reference.
Get Started with FXMacroData
- Explore the ECB policy rate or GBP unemployment endpoints to check data quality before subscribing
- Test USD data free with no key, then subscribe at fxmacrodata.com/subscribe: Individual $50/month, Business $250/month for teams
- Connect the MCP server for AI-assisted macro research inside Claude, ChatGPT, Cursor, or your own agent pipeline
Sources Checked
- Eikon withdrawal notice: lseg.com/en/data-analytics/products/eikon-trading-software
- LSEG Workspace: lseg.com/en/data-analytics/products/workspace
- LSEG MCP: lseg.com/en/solutions/ai-finance-solutions/lseg-mcp
- FXMacroData pricing, API reference, MCP, and release speed record
Vendor pages checked in October 2026.