S&P 500 Dollar Cost Averaging (DCA) Calculator

Last updated 2025-01-31 • Source MacroTrends S&P 500 Historical Data

Dollar Cost Averaging (DCA) is an investment strategy where you invest a fixed amount of money at regular intervals, regardless of the asset's price. This calculator shows how investing the same amount regularly into the S&P 500 would have performed historically, helping demonstrate how DCA can help reduce the impact of market volatility over time.

Investment Amount Per Period

$

Enter the amount you want to invest at each interval

Investment Interval (monthly)

Select how often you want to invest

Investment Summary

If you had invested $100 monthly from 2012-02-01 to 2025-01-02, you would have:

Total Invested: $15,600
Accumulated Shares: 6.151
Current Value: $36,099.212
2012-02-01
$1,324.09
$100
0.0755
0.0755
$1,324.09
2012-03-01
$1,374.09
$200
0.0728
0.1483
$1,348.63
2012-04-02
$1,419.04
$300
0.0705
0.2188
$1,371.31
2012-05-01
$1,405.82
$400
0.0711
0.2899
$1,379.78
2012-06-01
$1,278.04
$500
0.0782
0.3681
$1,358.15
2012-07-02
$1,365.51
$600
0.0732
0.4414
$1,359.37
2012-08-01
$1,375.32
$700
0.0727
0.5141
$1,361.63
2012-09-04
$1,404.94
$800
0.0712
0.5853
$1,366.90
2012-10-01
$1,444.49
$900
0.0692
0.6545
$1,375.10
2012-11-01
$1,427.59
$1,000
0.0700
0.7245
$1,380.18
2012-12-03
$1,409.46
$1,100
0.0709
0.7955
$1,382.79
2013-01-02
$1,462.42
$1,200
0.0684
0.8639
$1,389.09
2013-02-01
$1,513.17
$1,300
0.0661
0.9300
$1,397.91
2013-03-01
$1,518.20
$1,400
0.0659
0.9958
$1,405.87
2013-04-01
$1,562.17
$1,500
0.0640
1.0598
$1,415.31
2013-05-01
$1,582.70
$1,600
0.0632
1.1230
$1,424.73
2013-06-03
$1,640.42
$1,700
0.0610
1.1840
$1,435.83
2013-07-01
$1,614.96
$1,800
0.0619
1.2459
$1,444.73
2013-08-01
$1,706.87
$1,900
0.0586
1.3045
$1,456.51
2013-09-03
$1,639.77
$2,000
0.0610
1.3655
$1,464.69
2013-10-01
$1,695.00
$2,100
0.0590
1.4245
$1,474.23
2013-11-01
$1,761.64
$2,200
0.0568
1.4812
$1,485.24
2013-12-02
$1,800.90
$2,300
0.0555
1.5368
$1,496.65
2014-01-02
$1,831.98
$2,400
0.0546
1.5914
$1,508.15
2014-02-03
$1,741.89
$2,500
0.0574
1.6488
$1,516.29
2014-03-03
$1,845.73
$2,600
0.0542
1.7029
$1,526.77
2014-04-01
$1,885.52
$2,700
0.0530
1.7560
$1,537.61
2014-05-01
$1,883.68
$2,800
0.0531
1.8091
$1,547.76
2014-06-02
$1,924.97
$2,900
0.0519
1.8610
$1,558.29
2014-07-01
$1,973.32
$3,000
0.0507
1.9117
$1,569.29
2014-08-01
$1,925.15
$3,100
0.0519
1.9636
$1,578.71
2014-09-02
$2,002.28
$3,200
0.0499
2.0136
$1,589.21
2014-10-01
$1,946.16
$3,300
0.0514
2.0650
$1,598.10
2014-11-03
$2,017.81
$3,400
0.0496
2.1145
$1,607.93
2014-12-01
$2,053.44
$3,500
0.0487
2.1632
$1,617.96
2015-01-02
$2,058.20
$3,600
0.0486
2.2118
$1,627.63
2015-02-02
$2,020.85
$3,700
0.0495
2.2613
$1,636.24
2015-03-02
$2,117.39
$3,800
0.0472
2.3085
$1,646.08
2015-04-01
$2,059.69
$3,900
0.0486
2.3571
$1,654.60
2015-05-01
$2,108.29
$4,000
0.0474
2.4045
$1,663.55
2015-06-01
$2,111.73
$4,100
0.0474
2.4519
$1,672.21
2015-07-01
$2,077.42
$4,200
0.0481
2.5000
$1,680.01
2015-08-03
$2,098.04
$4,300
0.0477
2.5477
$1,687.83
2015-09-01
$1,913.85
$4,400
0.0523
2.5999
$1,692.37
2015-10-01
$1,923.82
$4,500
0.0520
2.6519
$1,696.91
2015-11-02
$2,104.05
$4,600
0.0475
2.6994
$1,704.08
2015-12-01
$2,102.63
$4,700
0.0476
2.7470
$1,710.98
2016-01-04
$2,012.66
$4,800
0.0497
2.7967
$1,716.34
2016-02-01
$1,939.38
$4,900
0.0516
2.8482
$1,720.37
2016-03-01
$1,978.35
$5,000
0.0505
2.8988
$1,724.87
2016-04-01
$2,072.78
$5,100
0.0482
2.9470
$1,730.57
2016-05-02
$2,081.43
$5,200
0.0480
2.9951
$1,736.20
2016-06-01
$2,099.33
$5,300
0.0476
3.0427
$1,741.88
2016-07-01
$2,102.95
$5,400
0.0476
3.0902
$1,747.44
2016-08-01
$2,170.84
$5,500
0.0461
3.1363
$1,753.66
2016-09-01
$2,170.86
$5,600
0.0461
3.1824
$1,759.70
2016-10-03
$2,161.20
$5,700
0.0463
3.2286
$1,765.45
2016-11-01
$2,111.72
$5,800
0.0474
3.2760
$1,770.45
2016-12-01
$2,191.08
$5,900
0.0456
3.3216
$1,776.23
2017-01-03
$2,257.83
$6,000
0.0443
3.3659
$1,782.57
2017-02-01
$2,279.55
$6,100
0.0439
3.4098
$1,788.97
2017-03-01
$2,395.96
$6,200
0.0417
3.4515
$1,796.31
2017-04-03
$2,358.84
$6,300
0.0424
3.4939
$1,803.13
2017-05-01
$2,388.33
$6,400
0.0419
3.5358
$1,810.06
2017-06-01
$2,430.06
$6,500
0.0412
3.5769
$1,817.19
2017-07-03
$2,429.01
$6,600
0.0412
3.6181
$1,824.16
2017-08-01
$2,476.35
$6,700
0.0404
3.6585
$1,831.35
2017-09-01
$2,476.55
$6,800
0.0404
3.6989
$1,838.40
2017-10-02
$2,529.12
$6,900
0.0395
3.7384
$1,845.70
2017-11-01
$2,579.36
$7,000
0.0388
3.7772
$1,853.23
2017-12-01
$2,642.22
$7,100
0.0378
3.8150
$1,861.06
2018-01-02
$2,695.81
$7,200
0.0371
3.8521
$1,869.10
2018-02-01
$2,821.98
$7,300
0.0354
3.8876
$1,877.78
2018-03-01
$2,677.67
$7,400
0.0373
3.9249
$1,885.40
2018-04-02
$2,581.88
$7,500
0.0387
3.9636
$1,892.20
2018-05-01
$2,654.80
$7,600
0.0377
4.0013
$1,899.38
2018-06-01
$2,734.62
$7,700
0.0366
4.0379
$1,906.94
2018-07-02
$2,726.71
$7,800
0.0367
4.0745
$1,914.32
2018-08-01
$2,813.36
$7,900
0.0355
4.1101
$1,922.10
2018-09-04
$2,896.72
$8,000
0.0345
4.1446
$1,930.22
2018-10-01
$2,924.59
$8,100
0.0342
4.1788
$1,938.35
2018-11-01
$2,740.37
$8,200
0.0365
4.2153
$1,945.30
2018-12-03
$2,790.37
$8,300
0.0358
4.2511
$1,952.42
2019-01-02
$2,510.03
$8,400
0.0398
4.2910
$1,957.60
2019-02-01
$2,706.53
$8,500
0.0369
4.3279
$1,963.99
2019-03-01
$2,803.69
$8,600
0.0357
4.3636
$1,970.85
2019-04-01
$2,867.19
$8,700
0.0349
4.3985
$1,977.96
2019-05-01
$2,923.73
$8,800
0.0342
4.4327
$1,985.26
2019-06-03
$2,744.45
$8,900
0.0364
4.4691
$1,991.45
2019-07-01
$2,964.33
$9,000
0.0337
4.5028
$1,998.74
2019-08-01
$2,953.56
$9,100
0.0339
4.5367
$2,005.86
2019-09-03
$2,906.27
$9,200
0.0344
4.5711
$2,012.64
2019-10-01
$2,940.25
$9,300
0.0340
4.6051
$2,019.49
2019-11-01
$3,066.91
$9,400
0.0326
4.6377
$2,026.86
2019-12-02
$3,113.87
$9,500
0.0321
4.6698
$2,034.33
2020-01-02
$3,257.85
$9,600
0.0307
4.7005
$2,042.32
2020-02-03
$3,248.92
$9,700
0.0308
4.7313
$2,050.17
2020-03-02
$3,090.23
$9,800
0.0324
4.7637
$2,057.24
2020-04-01
$2,470.50
$9,900
0.0405
4.8042
$2,060.72
2020-05-01
$2,830.71
$10,000
0.0353
4.8395
$2,066.34
2020-06-01
$3,055.73
$10,100
0.0327
4.8722
$2,072.98
2020-07-01
$3,115.86
$10,200
0.0321
4.9043
$2,079.81
2020-08-03
$3,294.61
$10,300
0.0304
4.9347
$2,087.28
2020-09-01
$3,526.65
$10,400
0.0284
4.9630
$2,095.50
2020-10-01
$3,380.80
$10,500
0.0296
4.9926
$2,103.12
2020-11-02
$3,310.24
$10,600
0.0302
5.0228
$2,110.38
2020-12-01
$3,662.45
$10,700
0.0273
5.0501
$2,118.77
2021-01-04
$3,700.65
$10,800
0.0270
5.0771
$2,127.19
2021-02-01
$3,773.86
$10,900
0.0265
5.1036
$2,135.74
2021-03-01
$3,901.82
$11,000
0.0256
5.1292
$2,144.56
2021-04-01
$4,019.87
$11,100
0.0249
5.1541
$2,153.61
2021-05-03
$4,192.66
$11,200
0.0239
5.1780
$2,163.01
2021-06-01
$4,202.04
$11,300
0.0238
5.2018
$2,172.34
2021-07-01
$4,319.94
$11,400
0.0231
5.2249
$2,181.85
2021-08-02
$4,387.16
$11,500
0.0228
5.2477
$2,191.43
2021-09-01
$4,524.09
$11,600
0.0221
5.2698
$2,201.21
2021-10-01
$4,357.04
$11,700
0.0230
5.2928
$2,210.56
2021-11-01
$4,613.67
$11,800
0.0217
5.3144
$2,220.36
2021-12-01
$4,513.04
$11,900
0.0222
5.3366
$2,229.88
2022-01-03
$4,796.56
$12,000
0.0208
5.3575
$2,239.87
2022-02-01
$4,546.54
$12,100
0.0220
5.3794
$2,249.30
2022-03-01
$4,306.26
$12,200
0.0232
5.4027
$2,258.14
2022-04-01
$4,545.86
$12,300
0.0220
5.4247
$2,267.42
2022-05-02
$4,155.38
$12,400
0.0241
5.4487
$2,275.76
2022-06-01
$4,101.23
$12,500
0.0244
5.4731
$2,283.89
2022-07-01
$3,825.33
$12,600
0.0261
5.4993
$2,291.22
2022-08-01
$4,118.63
$12,700
0.0243
5.5235
$2,299.25
2022-09-01
$3,966.85
$12,800
0.0252
5.5487
$2,306.83
2022-10-03
$3,678.43
$12,900
0.0272
5.5759
$2,313.51
2022-11-01
$3,856.10
$13,000
0.0259
5.6019
$2,320.66
2022-12-01
$4,076.57
$13,100
0.0245
5.6264
$2,328.31
2023-01-03
$3,824.14
$13,200
0.0261
5.6525
$2,335.23
2023-02-01
$4,119.21
$13,300
0.0243
5.6768
$2,342.86
2023-03-01
$3,951.39
$13,400
0.0253
5.7021
$2,350.00
2023-04-03
$4,124.51
$13,500
0.0242
5.7264
$2,357.51
2023-05-01
$4,167.87
$13,600
0.0240
5.7504
$2,365.07
2023-06-01
$4,221.02
$13,700
0.0237
5.7741
$2,372.68
2023-07-03
$4,455.59
$13,800
0.0224
5.7965
$2,380.75
2023-08-01
$4,576.73
$13,900
0.0218
5.8184
$2,388.99
2023-09-01
$4,515.77
$14,000
0.0221
5.8405
$2,397.06
2023-10-02
$4,288.39
$14,100
0.0233
5.8638
$2,404.58
2023-11-01
$4,237.86
$14,200
0.0236
5.8874
$2,411.93
2023-12-01
$4,594.63
$14,300
0.0218
5.9092
$2,419.97
2024-01-02
$4,742.83
$14,400
0.0211
5.9303
$2,428.22
2024-02-01
$4,906.19
$14,500
0.0204
5.9506
$2,436.71
2024-03-01
$5,137.08
$14,600
0.0195
5.9701
$2,445.52
2024-04-01
$5,243.77
$14,700
0.0191
5.9892
$2,454.43
2024-05-01
$5,018.39
$14,800
0.0199
6.0091
$2,462.93
2024-06-03
$5,283.40
$14,900
0.0189
6.0280
$2,471.78
2024-07-01
$5,475.09
$15,000
0.0183
6.0463
$2,480.86
2024-08-01
$5,446.68
$15,100
0.0184
6.0647
$2,489.84
2024-09-03
$5,528.93
$15,200
0.0181
6.0827
$2,498.87
2024-10-01
$5,708.75
$15,300
0.0175
6.1003
$2,508.09
2024-11-01
$5,728.80
$15,400
0.0175
6.1177
$2,517.28
2024-12-02
$6,047.15
$15,500
0.0165
6.1343
$2,526.79
2025-01-02
$5,868.55
$15,600
0.0170
6.1513
$2,536.05

Data source: MacroTrends S&P 500 Historical Data