Tool Comparison
EODHD vs Financial Modeling Prep (FMP)
- Paid from
- $19.99/mo, billed monthly
- Free plan
- Yes
- Platforms
- Web, API, Desktop
Displayed personal-use feed prices do not include B2B or redistribution rights.
Best if
- You want global price-history or intraday feed products.
- You want to select feeds individually or choose a broader bundle.
- You need supported identifiers mapped across data sources.
- Paid from
- $264/yr, billed annually
- Free plan
- Yes
- Platforms
- Web, Desktop, API
Billed annually for individual use; display licensing is separate.
Best if
- You want financial statements, ratios, and earnings inputs in code.
- You want Excel or Google Sheets add-ins for company research.
- You want to choose history and geography by subscription tier.
Pick EODHD if
EODHD
Free • From $19.99/mo, billed monthly · Web · API · Desktop
Displayed personal-use feed prices do not include B2B or redistribution rights.
- You want global price-history or intraday feed products.
- You want to select feeds individually or choose a broader bundle.
- You need supported identifiers mapped across data sources.
Pick Financial Modeling Prep (FMP) if
Financial Modeling Prep (FMP)
Free • From $264/yr, billed annually · Web · Desktop · API
Billed annually for individual use; display licensing is separate.
- You want financial statements, ratios, and earnings inputs in code.
- You want Excel or Google Sheets add-ins for company research.
- You want to choose history and geography by subscription tier.
Skip both if: Neither one clicks with how you research; there are strong third options.
See alternativesOther tools you might like
Outbound links may include affiliate or sponsor codes.
Not set on either one? See the top 50 tools, ranked by user votes, or the deals page for big discounts on popular tools.
Our take
The bottom line
Begin with a sample of the symbols, financial periods, and fields your project needs. EODHD lets you choose historical prices, intraday data, fundamentals, or separate specialist feeds. FMP is a useful candidate for company statements, ratios, and spreadsheet research. Both provide overlapping company and market data, so compare actual responses rather than dataset counts. Check update timing, missing values, call limits, and a license for your intended use before integrating.
What readers say
EODHD
No votes yet. Cast the first one.
Financial Modeling Prep (FMP)
No votes yet. Cast the first one.
Key differences at a glance
- Feed-based selection
- EODHDHistory, intraday, and separate specialist feeds
- Statement-based workflow
- Financial Modeling Prep (FMP)Financials, ratios, and earnings inputs
- Spreadsheet connections
- BothEligible integrations and add-ins
- Commercial-use rights
- BothPersonal access is not a business license
What EODHD does best
Price history
Paid feeds add global end-of-day and intraday series.
Company data
Retrieve fundamentals, calendars, news, and corporate actions by plan.
Identifier mapping
Match supported company and security identifiers across sources.
Research integrations
Connect eligible data to Excel, Google Sheets, Python, R, and Power BI.
What Financial Modeling Prep (FMP) does best
Company statements
Work with standardized and as-reported financials, ratios, and valuation metrics.
Historical market data
Basic includes around five years; Premium adds longer history and intraday charts.
Earnings research
Use calendars and analyst data; Ultimate adds earnings-call transcripts.
Spreadsheet add-ins
Bring supported FMP data into Excel or Google Sheets.
Side by side
Pricing comparison
See for yourself
Side by side
Price, platforms, data, and market coverage.ShowHide
Side by side
| Attribute | ||
|---|---|---|
| Pricing & plans | ||
Starting price | Free • From $19.99/mo, billed monthly | Free • From $264/yr, billed annually |
Free tier | Yes | Yes |
Free trial | — | — |
Plan limits | Daily calls, history, and datasets vary; options and ticks are separate. | Basic is end-of-day with 250 daily calls; paid coverage varies. |
| Platforms & access | ||
Web app | Yes | Yes |
Desktop app | Yes | Yes |
Mobile app | No | No |
API access | Yes | Yes |
Broker sync | No | — |
Integrations | REST, eligible streams, and spreadsheet or code integrations. | Stable API and eligible Excel or Google Sheets add-ins. |
| Audience & fit | ||
Experience level | Beginner, Intermediate, Advanced | Beginner, Intermediate, Advanced |
Best for | Price-history feeds and licensed market-data projects. | Statement-based company research in APIs or spreadsheets. |
Categories covered | 13 | 19 |
Regions | North America, Europe, APAC, LatAm, Middle East, Africa | North America, Europe, APAC, LatAm, Middle East, Africa |
| Data & capabilities | ||
Data quality | Test symbol coverage, adjustments, and endpoint timestamps. | Test statements, revisions, corporate actions, and timing. |
Data partners | 3 partners: Nasdaq Cloud API, London Stock Exchange (LSE) +1 more | — |
Capabilities | Price feeds, fundamentals, calendars, and identifier mapping. | Statements, prices, ratios, calendars, and tier-based research data. |
Security | Status page | SOC2 and Status page |
| Try it | Visit EODHD | Visit Financial Modeling Prep (FMP) |
Standout features
The best features of EODHD and Financial Modeling Prep (FMP).ShowHide
Standout features
What EODHD does best
Price history
Paid feeds add global end-of-day and intraday series.
Company data
Retrieve fundamentals, calendars, news, and corporate actions by plan.
Identifier mapping
Match supported company and security identifiers across sources.
Research integrations
Connect eligible data to Excel, Google Sheets, Python, R, and Power BI.
What Financial Modeling Prep (FMP) does best
Company statements
Work with standardized and as-reported financials, ratios, and valuation metrics.
Historical market data
Basic includes around five years; Premium adds longer history and intraday charts.
Earnings research
Use calendars and analyst data; Ultimate adds earnings-call transcripts.
Spreadsheet add-ins
Bring supported FMP data into Excel or Google Sheets.
All details
Every attribute we track for EODHD and Financial Modeling Prep (FMP).ShowHide
All details
| Attribute | ||
|---|---|---|
| Coverage & fit | ||
Asset types | StocksETFsMutual FundsBondsOptionsCurrenciesCryptosOther | StocksETFsMutual FundsFundsCurrenciesCryptosCommoditiesOther |
Experience | BeginnerIntermediateAdvanced | BeginnerIntermediateAdvanced |
Target audience | Quants/DevelopersAlgo TradersAnalystsPro RetailRetail Traders | Retail TradersPro RetailInstitutional InvestorsQuants/DevelopersAnalystsAsset ManagersHedge FundsStudents/Researchers |
Regions | North AmericaEuropeAPACLatAmMiddle EastAfrica | North AmericaEuropeAPACLatAmMiddle EastAfrica |
Coverage details | Identifiers: Ticker, ISIN, CUSIP, FIGI, and CIK | Identifiers: Ticker, CUSIP, ISIN, and CIK |
| Data | ||
Data freshness | StreamingReal-time15-min DelayedEnd of Day | StreamingReal-timeEnd of Day |
Data granularity | EODMinuteTick | MinuteEOD |
Pricing sources | Not specified | Exchange |
Data partners | Nasdaq Cloud APILondon Stock Exchange (LSE)Cboe | Not specified |
| Access & integrations | ||
API protocols | RESTWebSocket | RESTWebSocket |
API auth & delivery | Auth: APIKeySDKs: Python and R1,000 req/minDocs | Auth: APIKeySDKs: Python, R, and GoDocs |
Integrations | Excel add-onGoogle Sheets add-onWordPress pluginPostman collectionPower BI connectorMCP ServerOpenAPI 3.1 specAI Agent Skills+1 more | Excel Add-inGoogle Sheets Add-onPerplexity AIFinance ToolkitWisesheets |
Export formats | JSON | CSVJSON |
| Plans & trust | ||
Security & compliance | Status page | SOC2Status page |
Capability signals | Universe builderGreeks | Universe builderYield curves |
Vendor & support | Unicorn Data ServicesCountry: FranceSupport: Email and Chat | Financial Modeling PrepSupport: Email and Chat |
Green tags are exclusive to that tool in this comparison.
Pricing
Plans, billing, free trials, and monthly prices.ShowHide
Pricing
| Tier | ||
|---|---|---|
| Free plan | Free“Free (Personal Use)”daily api calls: 20 · minute requests: 20 · +1 more | Free“Basic”api calls per day: 250 · timeframe: End of Day · +3 more |
| Entry paid plan | $19.99/moBilled monthly“EOD Historical Data - All World (Personal Use)”daily api calls: 100,000 · minute requests: 1,000 · +3 more | $264/yrBilled annually≈ $22/mo“Starter”api calls per minute: 300 · historical years: 5 · +3 more |
| Tier 2 | $19.99/moBilled monthly“Tick Data API: US Stock Market”introductory price per month usd: 9.99 · introductory months: 3 · +2 more | $708/yrBilled annually≈ $59/mo“Premium”api calls per minute: 750 · historical years: 30 · +3 more |
| Tier 3 | $29.99/moBilled monthly“EOD+Intraday - All World Extended (Personal Use)”daily api calls: 100,000 · minute requests: 1,000 · +3 more | $1788/yrBilled annually≈ $149/mo“Ultimate”api calls per minute: 3,000 · historical years: 30+ · +3 more |
| Tier 4 | $39.99/moBilled monthly“US Stock Options Data API”introductory price per month usd: 29.99 · introductory months: 3 · +1 more | — |
| Tier 5 | $59.99/moBilled monthly“Fundamentals Data Feed (Personal Use)”daily api calls: 100,000 · minute requests: 1,000 · +2 more | — |
| Tier 6 | $99.99/moBilled monthly“All In One (Personal Use)”daily api calls: 100,000 · minute requests: 1,000 · +2 more | — |
| Tier 7 | $399/moBilled monthly“Internal Use (B2B)”daily api calls: 100,000 · minute requests: 1,000 · +3 more | — |
| Top plan | $2499/moBilled monthly“Enterprise (B2B)”daily api calls: Unlimited · minute requests: 1,000 · +3 more | — |
| Custom / enterprise | Contact sales“Custom (B2B)” | Contact sales“Enterprise”api calls per minute: 3,000+ · bandwidth30 day: 1TB+ · +1 more |
Questions we keep getting
What’s the difference between EODHD and Financial Modeling Prep?
EODHD offers feed-based market-data products, including global prices and separate specialist datasets. FMP offers company statements and market data through APIs and spreadsheet tools. Both cover overlapping research inputs; test the exact symbols, fields, history, and update timing you need.
Are their free APIs enough to test a project?
They can support a small evaluation. The recorded EODHD personal free tier allows 20 calls a day. FMP Basic allows 250 daily calls with end-of-day data and limited history or bandwidth. A larger allowance does not establish coverage or commercial rights.
Can I use a personal subscription to display data in a public app?
Do not assume so. EODHD separates personal-use feeds from B2B terms. FMP’s self-serve plans are for individual use, and public display or redistribution requires a separate Data Display and Licensing Agreement. Arrange rights for the actual application before relying on either feed.
How should I compare data quality?
Request matching symbols and periods. Check missing values, adjusted prices, dividends and splits, statement revisions, update timestamps, and units. Test representative endpoints and error handling rather than choosing by a general quality claim.
Feedback
Spot stale pricing, missing features, or a comparison that feels off? Send feedback on the verdict, table, alternatives, or recommendation.
Curation & Accuracy
This directory blends AI‑assisted discovery with human curation. Entries are reviewed, edited, and organized with the goal of expanding coverage and sharpening quality over time. Your feedback helps steer improvements (because no single human can capture everything all at once).
Details change. Pricing, features, and availability may be incomplete or out of date. Treat listings as a starting point and verify on the provider’s site before making decisions. If you spot an error or a gap, send a quick note and I’ll adjust.