Where can I find S&P 500 data for the last 80 years?

I want to be able to determine - for myself - what the average long term return is, what the average 10 year return, etc. Ideally, I would like the closing price on a daily basis, but would be happy with the price on a weekly or monthly level. Thank You!

Answer:
The S&P 500 was created in 1957 by Standard and Poors. Any data before this simply uses the S&P 500 methodology and worked backwards.

Yahoo has data back to 1950 on a daily basis:
http://finance.yahoo.com/q/hp?s=%5egspc.

Premium Data offers it back to 1928 with their commercial data history:
http://www.premiumdata.net/products/prem.
(this data is in "MetaStock" format but can be converted into ASCII/CSV with third party conversion programs).
The S&P 500 hasn't been around that long. If you do get data back that far, it is estimated.

The Dow (DJIA) has been around since 1897, actual numbers. They are available from Yahoo Finance back to 1928, just before Black Monday and the Great Depression. These are some great charts, and you've got to check out the mayhem and destruction. The data is available in daily, weekly, and monthly prices.

http://finance.yahoo.com/q/hp?s=^dji.

The answers post by the user, for information only, BAnswer.com does not guarantee the right.

Other Questions and Answers:
  • where can you buy otc stocks?
  • what to look for when buying mutual funds in india?
  • What can I do to get started investing in the stock market?
  • What is the significance of "working capital"?
  • What is a good stock to invest in both short term and long term?
  • best stock to buy --not usa, or uk and why! eg canada, or china, or europe?
  • What profit magins does a liquor store get on average?
  • dose anyone want to buy property in Florida, Spain or France?