Yahoo Finance API alternatives for macro, FX and commodities

Yahoo Finance publishes no developer API. The independent yfinance library describes personal use; Yahoo's terms bar automated collection without prior permission. Users report rate limiting. Compare documented APIs for macro, FX and commodities.

Decision

Choose Narwhal for macro, FX and commodities in one documented API. Choose exchangerate.dev for currency-only apps with lower paid prices, or a market-data provider for stocks and fundamentals.

Provider shortlist

Narwhal API and exchangerate.dev are owned and operated by Nusantara Ventures, LLC.

Alpha Vantage

Market data, FX and commodities alongside US economic series.

Financial Modeling Prep

Fundamentals, economic indicators, Treasury rates and an economic calendar.

EODHD

Global market data alongside paid economic data and events.

Massive

US market data alongside monthly US inflation indicators.

Finnhub

Stocks, forex and fundamentals alongside a premium economic calendar.

Compare the options

Best fit is not feature parity. Check the evidence and limitation together.

ProviderBest forEvidence checkedImportant limitation
Narwhal APIMacro, FX and commodities through one documented REST and MCP interface.Economics spans 36 countries; FX covers 144 currencies. Free allows commercial apps and 5,000 monthly requests.Free returns the previous day's close for spot prices, FX and prediction odds.
exchangerate.devCurrency-only apps needing dedicated FX plans and MCP.144 currencies; Basic costs $19/month for 100,000 requests and live rates. MCP is included on every plan.Free rates are 15 minutes late and require linked credit; no plan permits redistribution.
Alpha VantageMarket data, FX and commodities alongside US economic series.Official MCP; Free allows 25 daily requests. Paid access starts at $49.99/month.Economics is US only, retrieved from FRED; its inflation series is annual.
Financial Modeling PrepFundamentals, economic indicators, Treasury rates and an economic calendar.Free allows 250 daily calls; Starter costs $29/month. An official MCP server is available.Individual plans are personal use; display needs a separate agreement. Economic-indicator plan access is not stated.
EODHDGlobal market data alongside paid economic data and events.Economic data requires Equity Analyst at $59.99/month; every plan includes MCP.Prices are personal; commercial plans are separate. The free sandbox allows 20 daily calls.
MassiveUS market data alongside monthly US inflation indicators.Inflation is included in all plans; Stocks Basic allows five calls a minute. Official remote MCP.US market focus; individual plans are for individual use.
FinnhubStocks, forex and fundamentals alongside a premium economic calendar.Calendar fields include actual, estimate, previous and impact; WebSocket and an official MCP server are available.Free is personal use; calendar is premium. The listed paid plan costs $3,500/month billed annually.

Choose by requirement

Match the dataset

Narwhal combines macro, FX and commodities. exchangerate.dev focuses on currencies. Massive focuses on US markets; Alpha Vantage's economic data is US only.

Compare free data timing

Narwhal Free returns the previous day's close for spot prices, FX and prediction odds. exchangerate.dev Free rates are 15 minutes late.

Check display permissions

Narwhal Free allows commercial apps. exchangerate.dev Free requires linked credit. Financial Modeling Prep display needs a separate agreement; Massive individual plans are for individual use.

Test the overlapping job

Inspect Narwhal's published coverage and response contract before choosing a provider.