Custom Search

buyupside

free stock market info

S&P 500 Performance Index (Nominal vs Real Trajectories)

S&P 500 Return Calculator - Specify Date Range from 1905

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 nominal and inflation-adjusted (real) monthly price data. S&P 500 monthly price data is from ONLINE DATA ROBERT SHILLER. Prices used by the calculator are from January 1905 through the present.
Calculator Input
Start Date Selection:
End Date Selection:
Initial One-time Investment ($):
Reset Form

Nominal Prices Performance

S&P 500 Performance Results (Nominal)
Start Date1905-01-01
Start Price$8.43
End Date2026-05-01
End Price$7,259.22
# Prices1,457
Initial One-time Investment$1,000.00
Number Shares Purchased118.623962
Min DateJun-01-1932
Min Price$4.77
Max DateMay-01-2026
Max Price$7,259.22
Total Return86,011.74%
Annualized Return5.73%
Current Value of $1,000.00 Investment$861,117
Number Returns1,060,696
Average Return4,849.56%
Minimum Return-84.76%
Maximum Return152,084.91%
Number Profitable Returns998,633
Percent Profitable Returns94.15%
Number Unprofitable Returns62,063
Percent Unprofitable Returns5.85%
Profitable to Unprofitable Returns Ratio16.09

Real Prices Performance

S&P 500 Performance Results (Real)
Start Date1905-01-01
Start Price$331.29
End Date2026-05-01
End Price$7,259.22
# Prices1,457
Initial One-time Investment$1,000.00
Number Shares Purchased3.018472
Min DateJun-01-1932
Min Price$116.72
Max DateMay-01-2026
Max Price$7,259.22
Total Return2,091.18%
Annualized Return2.58%
Current Value of $1,000.00 Investment$21,912
Number Returns1,060,696
Average Return345.94%
Minimum Return-80.61%
Maximum Return6,119.39%
Number Profitable Returns903,495
Percent Profitable Returns85.18%
Number Unprofitable Returns157,201
Percent Unprofitable Returns14.82%
Profitable to Unprofitable Returns Ratio5.75