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
Start Month:
Start Year:
End Month:
End Year:


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 S&P 500 Calculators and Chart Makers

S&P 500 Return Calculator - Real and Nominal Prices from 1927

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

S&P 500 Dividend Reinvestment Return Gain Calculator

S&P 500 Dollar-cost Average Calculator

S&P 500 Long-term Dollar-cost Averaging Investing Returns Calculator

Stock Return/Purchase Date Calculator for the S&P 500 - Buying on Price Dips is Profitable

S&P 500 and Stock Return Calculator: Compare Returns for S&P 500 and Stocks

S&P 500 and Gold Return Calculator: Compare Returns for S&P 500 and Gold

S&P 500 Inflation-Adjusted (Log 10) Price Chart Maker

Related Stock Calculators and Chart Makers

NASDAQ Composite Index Return Calculator

Stock Return Calculator

AI (ChatGPT) Publications

The AI (ChatGPT) Stock Investing Handbook

The AI (ChatGPT) S&P 500 Investing Guide