30+

Years of data

70+

Stock exchanges

20 000+

ETFs

150 000+

Tickers

1 100+

Forex Pairs

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

High Quality Historical End-of-day Data

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

US and Worldwide Stock markets

For US markets - 51 000+ tickers - we cover 40+ years of prices data. For worldwide market tickers - 20+ years.

ETFs, Bonds, Forex pairs and Digital currencies

20+ years of historical prices for 20,000 ETFs and Forex pairs, and for Digital Currencies since their very beginning.

Including “Adjusted Close”

The API request returns not only raw prices but also the 'adjusted close' value, which reflects stock splits and dividends, making it more convenient for accurate analysis.

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.

End-of-day Data in JSON & CSV

JSON sample response for EOD data

As simple as a few lines of code

Easy to implement EOD data retrieval into any code or as a CSV download. Multiple downloads are also available (see FAQ).

Python, PHP, R libraries
for EOD data API

Whatever your coding language, we already there for you to make your life easier. Including add-ons for Excel and Google Sheets

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.

Free Starter

for EOD, Splits, Dividends

$ 0.00 /mo.

Free for you


What’s included:
API Calls per Day 20/day
API Requests per Min. 20/minute
Data Range Past year
Type of Usage Personal use

Data access:

Historical EOD (limited), Live (limited). See a full list.

SIGN UP FOR FREE

All In One Package

$
99.99 /mo.
999.9 /year

$99.99/mo. $83.33/mo.

No long-term ties


What’s included:
API Calls per Day 100 000/day
API Requests per Min. 1000/minute
Data Range 30+ years
Type of Usage Personal use

Data access:

Historical EOD, Fundamental, Real-Time, Intraday, Live (Delayed), Technical & Screener APIs, News Feed, 40 000 Stock Logos and many more. See a full list.

SIGN UP FOR $99.99 SIGN UP FOR $999.90

EOD Historical Data —
All World

$
19.99 /mo.
199 /year

$19.99/mo. $16.58/mo.

No long-term ties


What’s included:
API Calls per Day 100 000/day
API Requests per Min. 1000/minute
Data Range 30+ years
Type of Usage Personal use

Data access:

Historical EOD, Live (Delayed). See a full list.

SIGN UP FOR $19.99 SIGN UP FOR $199.00

EOD + Intraday —
All World Extended

$
29.99 /mo.
299.9 /year

$29.99/mo. $24.99/mo.

No long-term ties


What’s included:
API Calls per Day 100 000/day
API Requests per Min. 1000/minute
Data Range 30+ years
Type of Usage Personal use

Data access:

Historical EOD, Live (Delayed), Real-Time, Intraday, Technical Indicators, Screener API and more. See a full list.

SIGN UP FOR $29.99 SIGN UP FOR $299.90

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 suggest trying our free add-ons for Excel and Google Sheets, where you can request historical prices (EOD data) for stocks, forex pairs, ETFs, digital currencies, and more.
Yes, we do! In fact, we recently released an updated version, which is perfect for retrieving historical price data.
The adjusted close value, which accounts for dividends and splits, is included in the API response along with the raw prices.
You can learn more about our Bulk (multiple) data retrieval here. With this Bulk API, you will be able to download data for an entire exchange in seconds. For example, downloading the entire US exchange with more than 45,000 active tickers requires just one API request and 5-10 seconds. This feature is not included in our standard plans, so please contact our support team to activate the Bulk feature.
While we are proud of our data quality, inaccuracies are inevitable given the large volume of data we handle. That’s why we offer 24/7 live support, which can address your requests within minutes.
Our Historical Data API provides comprehensive historical data for stocks, ETFs, mutual funds, forex pairs, and cryptocurrencies. It covers daily, weekly, monthly data, and volumes, making it one of the best solutions for retrieving accurate stock price history.
With our Historical Data API, you can access historical stock prices from over 60 global exchanges, including the NYSE, NASDAQ, London Stock Exchange, and more. The data includes both raw and adjusted prices, with options for EOD (end-of-day), weekly, and monthly formats.
Yes, we provide historical data for a wide range of financial instruments, including ETFs and mutual funds. Our API delivers accurate historical prices and volume data for ETFs across major global exchanges, helping investors analyze past performance.
Our historical data is updated daily, ensuring that you have access to the most recent end-of-day (EOD) stock prices, volume data, and more. We also support intraday data retrieval for selected exchanges and instruments.