S&P 500 Return Calculator - Real Monthly Prices from 1871

Use this calculator to compute the total return, annualized return plus a summary of winning (profitable) and losing (unprofitable) buy and sell combinations using S&P 500 inflation-adjusted (real) monthly price data. S&P 500 inflation-adjusted monthly price data is from ONLINE DATA ROBERT SHILLER. Prices used by the calculator are from January 1871 through the present.

S&P 500 Return Calculator - Real Monthly Prices From 1871
Initial One-time Investment ($):
Number Years of Prices:


NOTE: Results from this calculator may differ from results from other S&P 500 return calculators located on the Internet because different calculators may use different versions of Robert Shiller's price and dividend data. Usually, the differences between calculators are not large.

I  refresh Shiller's monthly prices the first of  each month and refresh the current price regularly, but not on every trading day. So the current price displayed by the calculator may not always be the latest closing price.

Related Calculators

S&P 500 Return Calculator

S&P 500 Return Calculator - Compare Returns With and Without Dividend Reinvestment

S&P 500 Long-term Price Chart (1905 - Present) Bubble or No Bubble?

Stock Return Calculator

All Stock Calculators