30+

Years of data

70+

Stock exchanges

150 000+

Tickers

20 000+

ETFs

Nasdaq Cboe Benzinga Altova U.S. Securities and Exchange Commission ASX NEO QuoteMedia London Stock Exchange Group Nasdaq OMX S&P Global JS

In a high league of financial data

Tailored for developers, traders, and market enthusiasts, providing the most convenient API access to a wealth of valuable data.

Fundamental Worldwide

EODHD covers US and non-US exchanges. Major US market tickers (11 000 symbols) and large-cap non-US companies have 30+ years of data, while minor companies have 10 years (40 quarters) of data with ongoing updates. Read more

Bulk Request for Fundamental Data

For large-scale data needs, our API efficiently retrieves fundamental data in bulk. One API call provides data for entire exchanges or custom ticker lists.
Code examples

Flexible & affordable pricing

Test Fundamental data for a few tickers without registration or try our service with free plan. Access Fundamental data starting at $59.99/month with no long-term commitments.

24/7 Live support

AI bots are good but we still rely on real people. Our live support is available to assist, fix, and guide you through chat or email at any time.

More APIs under
Fundamental plans

Our Fundamental data plans offer access to dozens of other very useful APIs.

The most extensive fundamental data for stock companies, ETFs, mutual funds, indices, forex pairs, and alternative currencies. Responses are provided in JSON format. For stocks, we cover not only US markets but also 70+ exchanges worldwide.

Here is a working example for AAPL.US:
./api/historical-market-cap/AAPL.US?api_token=demo&fmt=json
Read more about the API, see examples and its parameters here.
For Historical Market Capitalization data API, we cover all US stocks traded on NYSE/NASDAQ from 2019, and soon we will start to cover cryptocurrencies with historical market capitalization. Response is in JSON and SCV.

Here is a working example for AAPL.US:
./api/historical-market-cap/AAPL.US?api_token=demo&fmt=json
Read more about the API, see examples and its parameters here.
Add our financial news aggregation and in-house sentiment analysis to your project with a single line of code. Our system analyzes news every minute, producing daily sentiment scores for stocks, ETFs, Forex, and Cryptocurrencies based on positive and negative mentions.

Here is a working example of a news feed for AAPL.US ticker:
./api/news?s=AAPL.US&offset=0&limit=10&api_token=demo&fmt=json
Sentiment data for AAPL.US:
./api/sentiments?s=aapl&from=2022-01-01&to=2022-04-22&api_token=demo&fmt=json
Read more about the API, see examples and its parameters here & here.
Our insider transactions API covers all US companies filing Form 4 by SEC. Insider trading, based on non-public material information, can offer valuable insights for investment decisions. Responses are in JSON format.

avalible only with subsciption
./api/insider-transactions?api_token={YOUR_API_TOKEN}&fmt=json

For this request, you need to use an API Key associated with a paid account. Scroll down this page to see available plans.

Read more about the API, see examples and its parameters here.
Our Financial Calendar API provides upcoming data on earnings, IPOs, and splits, acting as your go-to source for economic events. IPO data spans from January 2015 to two to three weeks ahead, while split data ranges from January 2015 to several months ahead, with full historical data accessible through our Splits and Dividends API. Earnings data is available from the start and extends several months ahead.

For example, it covers all earnings, including historical and upcoming, for AAPL.US, MSFT.US, and AI.PA from January 2018.

avalible only with subsciption
./api/calendar/earnings?symbols=AAPL.US,MSFT.US,AI.PA&from=
2018-01-01&api_token={YOUR_API_TOKEN}&fmt=json

For this request, you need to use an API Key associated with a paid account. Scroll down this page to see available plans.

Read more about the API, see examples and its parameters here.
Stock Market Holidays Data API:

avalible only with subsciption
./api/exchange-details/{EXCHANGE_CODE}?api_token={YOUR_API_TOKEN}&fmt=json

For this request, you need to use an API Key associated with a paid account. Scroll down this page to see available plans.

Symbol Change History:

avalible only with subsciption
./api/symbol-change-history?from=2022-10-01&api_token={YOUR_API_TOKEN}&fmt=json

For this request, you need to use an API Key associated with a paid account. Scroll down this page to see available plans.

Get List of Exchanges:

avalible only with subsciption
./api/exchanges-list/?api_token={YOUR_API_TOKEN}&fmt=json

For this request, you need to use an API Key associated with a paid account. Scroll down this page to see available plans.

Get List of Tickers of an exchange:

avalible only with subsciption
./api/exchange-symbol-list/{EXCHANGE_CODE}?api_token={YOUR_API_TOKEN}&fmt=json

For this request, you need to use an API Key associated with a paid account. Scroll down this page to see available plans.

Read more about the API, see examples and its parameters here.
We offer datasets covering corporate and government bonds, with government bonds available through our Economic Data API. If you can't find a specific bond, reach out to us, and we'll add the data within 24 hours. Access bond fundamentals data using ISIN or CUSIP IDs; other IDs are not currently supported.

avalible only with subsciption
./api/calendar/earnings?symbols=AAPL.US,MSFT.US,AI.PA&from=
2018-01-01&api_token={YOUR_API_TOKEN}&fmt=json

For this request, you need to use an API Key associated with a paid account. Scroll down this page to see available plans.

Read more about the API, see examples and its parameters here.

Ready-To-Go Solutions

Access financial data not only through our API but also via our Google Sheets and Excel add-ons, as well as our WordPress plugin.

"General": {
  "Code": "AAPL",
  "Type": "Common Stock",
  "Name": "Apple Inc",
  "Exchange": "NASDAQ",
  "CurrencyCode": "USD",
  "CurrencyName": "US Dollar",
  "CurrencySymbol": "$",
  "CountryName": "USA",
  "CountryISO": "US",
  "OpenFigi": "BBG000B9XRY4",
  "LEI": "HWUPKR0MPOU8FGXBT394",
  "PrimaryTicker": "AAPL.US",
  "CUSIP": "037833100",
  "CIK": "320193",
  "EmployerIdNumber": "94-2404110",
  . . . . .
See full response in a new tab

Fundamental goes JSON

EODHD's API returns data in JSON format, convenient for any developer.

Full API documentation

Choose a plan

Explore with a free plan for EOD, Splits, and Dividends data, or try our Fundamental plans.
No long-term commitments. Your price is fixed forever once you subscribe.

Trusted by people,
proven through success stories

We are proud to witness an incredible number of projects developed and launched with the
assistance of the data we provide. This motivates us to continuously enhance our service.

Questions & Answers

Feel free to ask us anything related to our service & subscription plans in live chat.
You'll only find real assistants on the other end.

We provide comprehensive documentation with code examples for all our APIs, including the Fundamental API. Additionally, we invite you to visit our Academy, where traders, programmers, and data analysts publish articles detailing their use of EODHD's to build apps, analyze markets, and trade with a technical advantage.

EODHD offers dozens of other APIs to access tools and data such as Real-Time, Historical, Intraday, Screener, End-of-day, and many more. Visit our main site.

Once you have registered, you will be granted 20 free API calls per day. The only exception is – you can’t access certain data types. To get access to some data, you need to upgrade to one of our paid plans. Read more about free plan limitations on our pricing page.

Indeed. Students can benefit from a 50% discount on all our subscriptions for internal projects and any educational or scientific purposes. Please contact sales to request a quote at support@eodhistoricaldata.com.

  • Stocks: EODHD covers US and non-US exchanges. Major US market tickers (11 000 symbols) and large-cap non-US companies have 30+ years of data, while minor companies have 10 years (40 quarters) of data with ongoing updates.
  • Funds: 20 000 US Funds. Our database has equity funds as well as balanced and bond-based mutual funds.
  • ETFs: more than 10 000 ETFs from different exchanges and countries.
  • Index Constituents (or Index Components): for all major indices all around the world.

Please note: Not all companies report complete financial data, so it cannot be guaranteed that every company will have all available data points filled with data.

You can test the Fundamental Data API right here. The following API requests for 4 tickers will return fundamental data in JSON format: AAPL.US, TSLA.US, VTI.US, and AMZN.US (links open in a new window). We recommend opening the links in Google Chrome and installing the JSON Viewer Chrome plugin to view the returned data in a structured way.