Free EOD Data

A list of the best resources to download Free EOD Data.

Site Name Website Description Screenshot
historical stock datadaily downloader (this website)A free online downloader for historical stock market data for up to one month.


Daily Download Screenshot

historical stock prices historical data downloader (this website) A spreadsheet that will allow you to download historical stock data for the world's main stock exchanges: NYSE, AMEX, TSX, HKEX, NSE, SGX, LSE, NASDAQ, ASX...
yahoo finance finance.yahoo.com The best resource for free historical stock data. The only downside is that you will need to reformat it into metastock format for use in technical analysis software programs.
yahoo finance
google finance www.google.com/finance Good for U.S. stocks, and London Stocks. Historical stock data for other stock exchanges aren't as readily available.
google finance
EOD Data www.eoddata.com Users need to register to be able to download free historical stock data. Free data includes some American stocks over the past 30 days. Other stock exchanges, and data older than a month old will require payment.
eoddata.com
Commsec www.comsec.com.au Australian Stocks Only. Free EOD data for users with an account. Creating an account is free, but requires paperwork. See how to download historical data from commsec.
commsec
NAB Online Trading trading.nab.com.au Australian Stocks Only. Free EOD data for users with an account. Creating an account is free, but requires paperwork. See how to download historical data from nab online trading.


EOD = End Of Day