This comparison is for analysts, portfolio managers, and developers at small investment firms who are weighing an enterprise research platform such as Morningstar Direct against a specialist FX macro data API. It helps answer one practical question: does your team need a broad investment research workstation, or a focused data layer for currency-market decisions?
The core finding is that the two products solve different jobs. Morningstar Direct is an enterprise investment research platform built around funds, ETFs, equities, portfolios, and independent analyst research, sold through a sales-led licence with a free trial on request. FXMacroData is a self-serve FX macro data API with published pricing from $50/month, official-source releases across 22 currencies, second-level announcement timestamps, and an MCP server that anyone with a key can connect. If your work is fund selection and portfolio analytics, Morningstar Direct is the natural fit. If your work is reacting to central-bank decisions and macro releases in currency markets, FXMacroData is the more direct and much cheaper route.
Decision snapshot
Choose Morningstar Direct when
Your team researches, selects, and monitors funds, ETFs, and equities, and needs analyst ratings, fund flows, peer groups, risk models, and portfolio analytics in one licensed workstation.
Choose FXMacroData when
You need timestamped macro releases, policy rates, the release calendar, COT, FX rates, and bond yields across 22 currencies, delivered through REST, streaming, and MCP at a published price.
Fast verdict
Morningstar Direct wins for fund and equity research. FXMacroData wins for FX macro automation, release timing, and small-team budgets.
Takeaway: Many small firms do not need to choose one or the other; the question is which job sits at the centre of the workflow.
Pricing And Access
FXMacroData publishes its pricing. The Always Free tier needs no key and covers USD data only, at 100 requests/day with USD announcements delayed 15 minutes. Individual costs $50/month or $500/year with a 14-day trial and 1,000,000 requests/month. Business costs $250/month or $2,500/year for companies and teams of up to 10 people, with the same monthly allowance and priority support. Enterprise is available by custom agreement, and the self-serve Commercial Redistribution add-on costs $10/month per block of up to 100 measured users (or 1,000 public-feed followers).
Morningstar does not list Morningstar Direct pricing on its public pages. Its trial page offers two weeks of access with a one-on-one walkthrough and specialist support, requested through a form or by phone, and licences are agreed with the sales team. Third-party software directories describe Direct as priced per seat for institutions, but Morningstar itself does not publish a list price, so this comparison treats it as not publicly listed. Because no official prices exist, there is no price chart here; the cards below show what a buyer can see before speaking to anyone.
FXMacroData Individual
$50/month
Or $500/year. 14-day trial, 1,000,000 requests/month, all 22 currencies, MCP access.
FXMacroData Business
$250/month
Or $2,500/year. Up to 10 people, company checkout, priority support.
Morningstar Direct
Not publicly listed*
Two-week free trial on request; licence terms agreed with Morningstar sales.
Takeaway: A small team can trial and buy FXMacroData by card in minutes. Morningstar Direct is a procurement conversation, which fits an enterprise research budget better than a single FX workflow.
Side-By-Side Comparison
| Attribute | FXMacroData | Morningstar Direct |
|---|---|---|
| Core job | FX macro data API: official releases, calendar, policy rates, FX rates, COT, yields, dashboards, MCP. | Enterprise investment research platform for funds, ETFs, equities, portfolios, and analyst research. |
| Entry pricing | Individual $50/month or $500/year; Business $250/month or $2,500/year. | Not publicly listed*; sales-led licence. |
| Free tier / trial | Always Free USD tier (no key, 100 requests/day, 15-minute delay); 14-day paid-plan trial. | No free tier; two-week trial on request with a walkthrough. |
| Coverage | 22 currencies, 700+ official macro indicator series, plus calendar, FX, COT, yields, commodities, press releases. | Global funds, ETFs, stocks, indices, fund flows, holdings, ESG, risk models; macro data as research context. |
| Release timing | Second-level announcement_datetime; typically available within seconds of publication, measured publicly. |
No release-latency figure for macro data published on public pages. |
| API format | Self-serve REST JSON with OpenAPI, header key, SSE streaming, GraphQL, Python/JS SDKs. | Desktop/web platform plus Excel add-in; Direct Web Services and data feeds licensed separately via OAuth 2.0 APIs. |
| Rate limits | 1,000,000 requests/month; bursts of 300/min, 5,000/hour, 20 concurrent. | Not stated publicly; set by licence. |
| History | Release history per series with source metadata and announcement timestamps. | Deep fund, equity, and index history; macro history depth not specified publicly. |
| AI / MCP | Official MCP server for Claude, ChatGPT, Cursor and others; works with any FXMacroData key, USD free without one. | Morningstar MCP Server (analyst research, articles, fund/stock data, holdings, screener, portfolio X-Ray); requires a licensed Morningstar account. |
| Licence for programmatic / commercial use | Programmatic use included; self-serve Commercial Redistribution add-on at $10/month per block. | Negotiated with Morningstar; display and redistribution rights depend on the contract. |
| Best fit | FX traders, quant developers, small macro funds, fintech builders, AI agent workflows. | Asset managers, fund selectors, wealth managers, consultants, and research teams. |
* Competitor pricing retrieved from Morningstar's public product and trial pages in October 2026; Morningstar Direct pricing was not publicly listed.
Research Workstation Versus Data API
Morningstar Direct is designed as a place where analysts work: build peer groups, grade funds on a scorecard, review analyst research, study fund flows and market share, model risk factors, run portfolio attribution, and produce client-ready reports. Its centre of gravity is the investment product, whether that is a mutual fund share class, an ETF, or a listed company.
FXMacroData is designed as a data layer that other tools call. Its centre of gravity is the macro release: the US CPI print, the non-farm payrolls number, a Fed policy rate decision, and the exact second each became public. That record then flows into pair dashboards, notebooks, alerts, trading platforms, and AI assistants.
Where each product sits in a small firm's workflow
Morningstar Direct centre
Fund or stock universe, ratings and research, peer groups, risk model, portfolio report for a committee or client.
FXMacroData centre
Scheduled release, official value with timestamp, pair context, model or alert, MCP tool call.
Decision point
If the output is an investment selection, Direct fits. If the output is an FX position, signal, or alert, FXMacroData fits.
Takeaway: These products overlap less than their categories suggest; the buying decision follows the output your team produces.
Coverage: Investment Universe Versus FX Macro Depth
Morningstar's breadth in investment products is hard to match. Direct covers fund flows and market share across US, European, offshore, and Japanese funds, holdings, ESG assessments, risk modelling, and research from more than 100 independent analysts. Morningstar also owns PitchBook for private-markets data and sells data feeds and APIs to firms that build their own platforms. Morningstar publishes macroeconomic outlooks from its economists, and library and third-party descriptions of Direct mention country-level economic data used as context for investment analysis.
Macro data in Direct supports investment research rather than serving as a release-timed product in its own right. Morningstar's public pages do not describe per-release timestamps, a multi-country release calendar API, or FX-specific positioning data. FXMacroData focuses tightly on that area: 22 currencies (USD, EUR, GBP, JPY, AUD, CAD, CHF, NZD, BRL, CNH, CNY, DKK, HUF, ILS, KRW, MYR, NGN, NOK, PEN, SEK, THB, TWD), 700+ series from statistics agencies and central banks covering policy rates, CPI and core CPI, GDP, labour data, PMIs, retail sales, trade, current account, and wages, all in one schema and with source metadata on every series.
Around those releases sit the datasets an FX desk uses daily: the release calendar, FX spot rates, CFTC COT positioning for the major currency futures and gold, government bond yields, commodities, central-bank statements from the Federal Reserve, ECB, Bank of Japan, and Bank of England, and FX session timing.
Release Timing And Timestamps
For fund research, end-of-day or monthly updates are normal and appropriate; fund flow estimates, for example, are refreshed on a monthly cycle. For FX, timing is the product. A payrolls surprise moves EUR/USD and USD/JPY within moments, so an event study or alert needs to know exactly when a number became public.
Every FXMacroData release row carries a second-level announcement_datetime. Releases are typically available within seconds of official publication, against a target of one second from publication, and the measured record is published at /release-speed, broken down by source and listing every release that took longer. Morningstar does not publish a comparable macro release-latency figure, which is consistent with Direct's research-platform purpose.
Release-day timeline for a US CPI print
1. Before
Calendar lists the scheduled time; prior values and optional forecasts are loaded.
2. Publication
The official figure appears with its second-level timestamp and source label.
3. Stream
An SSE event reaches subscribed systems; the REST row is ready for polling clients.
4. Act
The surprise is joined to pair moves, yields, and positioning in a model or alert.
Takeaway: When the trade depends on the minute a number appeared, a timestamped release feed matters more than a broad research catalogue.
API Access And AI Workflows
Morningstar offers programmatic access through separately licensed products. Direct Web Services is a suite of APIs that packages Morningstar data, research, and calculation engines for financial firms' own digital platforms, and Morningstar's developer portal documents OAuth 2.0 APIs and data feeds. These are built for firms integrating Morningstar content into client-facing applications, typically with an implementation partner, rather than for a single developer signing up on a card.
Morningstar has also launched the Morningstar MCP Server, which gives Claude, ChatGPT, Copilot, Microsoft Foundry, and Perplexity access to analyst research, Morningstar articles, fund and stock data, fund holdings, a screener, and portfolio X-Ray analysis. It is a strong option for fund research inside AI assistants. Morningstar's documentation states that a licensed Morningstar account is required to connect, and its tool list does not include a macro release or FX dataset.
FXMacroData is self-serve. A key is issued at signup, sent in the X-API-Key header, and the same key works with REST, OpenAPI clients, SSE streaming, GraphQL, the Python and JavaScript SDKs, and the FXMacroData MCP server. Without a key, the MCP server and API still answer USD questions on the free tier. Integration guides cover MetaTrader, TradingView, and NinjaTrader, and the AI trading guide shows agent workflows.
curl -H "X-API-Key: YOUR_API_KEY" "https://api.fxmacrodata.com/v1/announcements/usd/non_farm_payrolls"
Example response (abridged, illustrative values)
{
"currency": "USD",
"indicator": "non_farm_payrolls",
"data": [
{
"date": "2026-09-01",
"val": 142.0,
"prior": 118.0,
"pct_change": 20.3,
"announcement_datetime": 1790944200
}
]
}
Fields that matter
announcement_datetime (epoch seconds) anchors the event; val and prior give the surprise; date is the reference period.
Why it differs from a workstation
The row is ready to join to price data in a backtest, alert, or agent without exporting from a desktop tool.
Takeaway: One header, one URL, and the release arrives with the timestamp an FX workflow needs.
Where Morningstar Direct Is Genuinely Stronger
Morningstar Direct is an excellent product for its intended users, and a fair comparison should say so plainly. It is the stronger choice when the buyer needs:
- fund and ETF research at global scale, including Morningstar Ratings, analyst research, categories, and peer groups,
- fund flows and market share data for product, distribution, and competitive analysis,
- holdings-based portfolio analytics, attribution, and risk models with factor and scenario testing,
- ESG and sustainability assessments at fund level,
- client- and committee-ready reporting from one licensed workstation,
- an AI assistant grounded in Morningstar research for fund and stock questions.
If your firm selects funds, builds model portfolios, or reports on manager performance, FXMacroData does not replace any of that.
Where FXMacroData Is Stronger
FXMacroData is stronger when the work is about currencies and macro events, and when the team is small enough that procurement cycles and per-seat licences are a real obstacle.
FXMacroData pros
- Published pricing from $50/month, free USD tier, 14-day trial.
- Second-level release timestamps with a public speed record.
- 22 currencies in one schema with calendar, COT, FX, yields.
- Self-serve MCP, REST, streaming, and SDKs.
FXMacroData tradeoffs
- No fund, ETF, or equity research.
- No portfolio attribution or holdings analytics.
- Focused on FX macro rather than every asset class.
Morningstar Direct pros
- Global fund, ETF, and equity coverage with analyst research.
- Fund flows, peer groups, risk models, ESG.
- MCP server for licensed users in major AI assistants.
Morningstar Direct tradeoffs
- Pricing not publicly listed; sales-led licence.
- No published macro release-latency figure or per-release timestamps.
- APIs and MCP require separate licensing or an existing account.
Takeaway: Morningstar Direct is the deeper investment research platform; FXMacroData is the faster, cheaper, more open route to FX macro data.
Decision Matrix
| User type | Better fit | Why |
|---|---|---|
| Fund selector or manager researcher | Morningstar Direct | Ratings, analyst research, peer groups, and fund flows are the core of the job. |
| Wealth manager building model portfolios | Morningstar Direct | Holdings analytics, attribution, risk models, and reporting. |
| Small FX or macro fund (2-10 people) | FXMacroData | Business plan at $250/month covers the team with timestamped releases across 22 currencies. |
| Quant developer running event studies | FXMacroData | Second-level announcement timestamps and REST/streaming access. |
| AI agent builder | Depends | Morningstar MCP for licensed fund research; FXMacroData MCP for self-serve FX macro data. |
| Multi-asset firm with FX overlay | Both | Direct for the investment universe; FXMacroData for the currency and macro event layer. |
Recommendation
Choose Morningstar Direct if your firm's main output is investment selection and portfolio research: choosing funds, monitoring managers, analysing flows, and reporting to clients or committees. It is a strong enterprise platform, and its MCP server extends that research into AI assistants for licensed users.
Choose FXMacroData if your main output is a currency view, an FX signal, or an automated reaction to macro data. Track ECB policy rate decisions, US unemployment, and payrolls with second-level timestamps; compare GBP/USD and AUD/USD context; and connect the same data to notebooks, trading platforms, or an AI agent. Check the measured release-speed record, browse the API reference, and compare plans, or start a 14-day trial.
Bottom line: Morningstar Direct is the better platform for fund and equity research at enterprise scale. FXMacroData is the better choice for FX-focused, developer-led, and automated workflows that need official macro releases with exact timestamps, at a published price a small team can approve the same day.
Takeaway: Buy the research workstation for the investment universe; buy the specialist API for the currency and macro event layer.
Sources Checked
Claims about Morningstar are based on its public product, trial, newsroom, and developer documentation pages, checked in October 2026. Where Morningstar does not publish a figure, this page says so rather than estimating.
FXMacroData pricing
Free tier, Individual, Business, Enterprise, redistribution add-on.
View pricingTakeaway: Morningstar documents its products and MCP access publicly but not Direct pricing, so a cost comparison starts with a trial and a sales quote.
Related Reading
- FXMacroData vs FactSet: another enterprise platform compared with a specialist FX macro API.
- FXMacroData vs Bloomberg: terminal breadth versus focused FX macro data.
- FXMacroData vs Trading Economics: two macro data APIs side by side.
- Best macroeconomic data APIs in 2026: the wider market for macro data buyers.