Historical Stock Price Data For 8,000+ US Stocks

Download end of day historical prices for Nasdaq and NYSE stocks

Updated: July 2020

This data includes 8,000+ stocks and is presented to you in CSV format - ready for you to analyse in Excel or import into your preferred backtesting software.

Each month I will update this web page with the latest data.

With this package you get:

  • Full daily price history for 8,000+ US stocks
  • Data is scraped from Yahoo Finance and is updated monthly
  • Data is for a long list of NYSE and Nasdaq tickers and is adjusted for splits
  • Some data goes back as far as 1970

Your Instructor

Joe Marwood
Joe Marwood

Joe Marwood is an independent trader and investor specialising in financial market analysis and trading systems. He worked as a professional futures trader for a trading firm in London and has a passion for building mechanical trading strategies. He has been in the market since 2008 and working with Amibroker since 2011.

Course Curriculum

  Historical Stock Price Data For 8000+ US Stocks
Available in days
days after you enroll

Frequently Asked Questions

How long do I have access to the data? Is it up to date?
After enrolling, you can download the data and it is yours without restriction. The data will be updated each month and re-uploaded to the site.
Is the data adjusted for splits?
Yes, the open, high, low, close data is adjusted for splits. The adjusted close column takes into account dividends.
How clean is the data?
The data is scraped from Yahoo! Finance and is generally a high quality with few errors for most stocks. However, the data does not include delisted stocks and the quality cannot be compared to a premium service such as from Norgate Data. Overall, this data is an excellent starting point if you don't want to pay for a subscription to a service.
What format is the data?
Each symbol has its own csv file with 7 columns. Date, Volume, Open, High, Low, Close, Adj Close.
How much data is there?
The data generally goes back as far as is available on Yahoo Finance. For some stocks like HPQ the data goes back as far as 1970. Apple goes back to 1980. There are 8,301 stocks in total although that number may change as stocks get delisted etc.

Get started now!

Please note: This data is scraped from the Yahoo finance website and is provided in 'as is' format. All data is provided for informational purposes only, not intended for trading purposes or advice. Marwood Research will not be liable for any informational errors, incompleteness, delays, financial losses or for any actions taken in reliance on information contained herein. Full risk warning and disclaimer applies.Thanks to Jiun Yen for putting this data together.