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

Use the calculator to see how buy-and-hold investing has performed for a specified investing period for the S&P 500 using inflation-adjusted monthly price data from ONLINE DATA ROBERT SHILLER. Prices used by the calculator are from January 1905 through the present.

The calculator displays a chart of percent returns for a selected period for a given stock highlighting the profitable investment dates in green and the unprofitable ones in red.

The chart shows the percent return of each buy-and-hold investment for the period of purchase dates that you specify on the input form below. The percent return for each purchase date is computed using the following formula:

Percent return = ((Current closing price - Purchase date closing price) / Purchase date closing price) * 100

The current closing price is updated once each so month so it may not be the same as the actual current daily close.

The calculator assumes that the stock has been held since the purchase date so the percent return is valued as of the most current closing price.

Stock Return/Purchase Date Calculator for S&P 500

Start Month:
Start Year:
End Month:
End Year:


Related S&P 500 Calculators and Chart Makers

S&P 500 Return Calculator

S&P 500 Dollar-cost Average Calculator

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

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

Stock Return Calculator

Stock Return/Purchase Date Calculator - Buying on Price Dips is Profitable

More Stock Return Calculators