Free Tools

Dollar-Cost-Average Strategy Tool

Should I Lump-Sum buy or Dollar-Cost-Average (DCA) my investment, and if I spread it out, over how many days? Below you can find the optimal strategy based on the phase of the 4-year cycle we are in.

Please note that the results presented are based on today's date within the 4-year cycle, assuming your investment begins today. These outcomes will dynamically evolve daily in alignment with the current phase of the 4-year cycle. If you intend to invest in the future, feel free to revisit the tool for the latest results.

Disclaimer: historic performance does not guarantee future results, not financial advice.

Let's consider the strategies:
  • Over X amount of days
    - Equal Division of principal
  • Lump Sum

DCA
The optimal time frame based on the current position in the cycle to invest with a 'Equal Division' strategy is 468 days.

Recommended DCA Time Frame

Best overall strategyOptimum per cycle
2022 Cycle2018 Cycle2014 Cycle2010 Cycle
410 days461 days644 days1 days
#1
468 days-2%-0.06%-11.91%-74.03%
Additional time frames
#2469 days-2.02%-0.08%-11.8%-74.08%
#3467 days-1.97%-0.04%-12.01%-73.97%
#4466 days-1.94%-0.03%-12.11%-73.92%
#5465 days-1.91%-0.02%-12.22%-73.86%

DCA Allocation Strategy for 468 days

 AllocateTotal allocation
Day 1189.32189.32
Day 2189.32378.63
Day 3189.32567.95
Day 4189.32757.26
Day 5189.32946.58
Day 6189.321,135.90
Day 7189.321,325.21
Day 8189.321,514.53
Day 9189.321,703.85
Day 10189.321,893.16
Day 11189.322,082.48
Day 12189.322,271.79
Day 13189.322,461.11
Day 14189.322,650.43
Day 15189.322,839.74
Day 16189.323,029.06
Day 17189.323,218.38
Day 18189.323,407.69
Day 19189.323,597.01
Day 20189.323,786.32
Day 21189.323,975.64
Day 22189.324,164.96
Day 23189.324,354.27
Day 24189.324,543.59
Day 25189.324,732.91
Day 26189.324,922.22
Day 27189.325,111.54
Day 28189.325,300.85
Day 29189.325,490.17
Day 30189.325,679.49
Day 31189.325,868.80
Day 32189.326,058.12
Day 33189.326,247.44
Day 34189.326,436.75
Day 35189.326,626.07
Day 36189.326,815.38
Day 37189.327,004.70
Day 38189.327,194.02
Day 39189.327,383.33
Day 40189.327,572.65
Day 41189.327,761.97
Day 42189.327,951.28
Day 43189.328,140.60
Day 44189.328,329.91
Day 45189.328,519.23
Day 46189.328,708.55
Day 47189.328,897.86
Day 48189.329,087.18
Day 49189.329,276.50
Day 50189.329,465.81
Day 51189.329,655.13
Day 52189.329,844.44
Day 53189.3210,033.76
Day 54189.3210,223.08
Day 55189.3210,412.39
Day 56189.3210,601.71
Day 57189.3210,791.03
Day 58189.3210,980.34
Day 59189.3211,169.66
Day 60189.3211,358.97
Day 61189.3211,548.29
Day 62189.3211,737.61
Day 63189.3211,926.92
Day 64189.3212,116.24
Day 65189.3212,305.56
Day 66189.3212,494.87
Day 67189.3212,684.19
Day 68189.3212,873.50
Day 69189.3213,062.82
Day 70189.3213,252.14
Day 71189.3213,441.45
Day 72189.3213,630.77
Day 73189.3213,820.09
Day 74189.3214,009.40
Day 75189.3214,198.72
Day 76189.3214,388.03
Day 77189.3214,577.35
Day 78189.3214,766.67
Day 79189.3214,955.98
Day 80189.3215,145.30
Day 81189.3215,334.62
Day 82189.3215,523.93
Day 83189.3215,713.25
Day 84189.3215,902.56
Day 85189.3216,091.88
Day 86189.3216,281.20
Day 87189.3216,470.51
Day 88189.3216,659.83
Day 89189.3216,849.15
Day 90189.3217,038.46
Day 91189.3217,227.78
Day 92189.3217,417.09
Day 93189.3217,606.41
Day 94189.3217,795.73
Day 95189.3217,985.04
Day 96189.3218,174.36
Day 97189.3218,363.68
Day 98189.3218,552.99
Day 99189.3218,742.31
Day 100189.3218,931.62
Day 101189.3219,120.94
Day 102189.3219,310.26
Day 103189.3219,499.57
Day 104189.3219,688.89
Day 105189.3219,878.21
Day 106189.3220,067.52
Day 107189.3220,256.84
Day 108189.3220,446.15
Day 109189.3220,635.47
Day 110189.3220,824.79
Day 111189.3221,014.10
Day 112189.3221,203.42
Day 113189.3221,392.74
Day 114189.3221,582.05
Day 115189.3221,771.37
Day 116189.3221,960.68
Day 117189.3222,150.00
Day 118189.3222,339.32
Day 119189.3222,528.63
Day 120189.3222,717.95
Day 121189.3222,907.26
Day 122189.3223,096.58
Day 123189.3223,285.90
Day 124189.3223,475.21
Day 125189.3223,664.53
Day 126189.3223,853.85
Day 127189.3224,043.16
Day 128189.3224,232.48
Day 129189.3224,421.79
Day 130189.3224,611.11
Day 131189.3224,800.43
Day 132189.3224,989.74
Day 133189.3225,179.06
Day 134189.3225,368.38
Day 135189.3225,557.69
Day 136189.3225,747.01
Day 137189.3225,936.32
Day 138189.3226,125.64
Day 139189.3226,314.96
Day 140189.3226,504.27
Day 141189.3226,693.59
Day 142189.3226,882.91
Day 143189.3227,072.22
Day 144189.3227,261.54
Day 145189.3227,450.85
Day 146189.3227,640.17
Day 147189.3227,829.49
Day 148189.3228,018.80
Day 149189.3228,208.12
Day 150189.3228,397.44
Day 151189.3228,586.75
Day 152189.3228,776.07
Day 153189.3228,965.38
Day 154189.3229,154.70
Day 155189.3229,344.02
Day 156189.3229,533.33
Day 157189.3229,722.65
Day 158189.3229,911.97
Day 159189.3230,101.28
Day 160189.3230,290.60
Day 161189.3230,479.91
Day 162189.3230,669.23
Day 163189.3230,858.55
Day 164189.3231,047.86
Day 165189.3231,237.18
Day 166189.3231,426.50
Day 167189.3231,615.81
Day 168189.3231,805.13
Day 169189.3231,994.44
Day 170189.3232,183.76
Day 171189.3232,373.08
Day 172189.3232,562.39
Day 173189.3232,751.71
Day 174189.3232,941.03
Day 175189.3233,130.34
Day 176189.3233,319.66
Day 177189.3233,508.97
Day 178189.3233,698.29
Day 179189.3233,887.61
Day 180189.3234,076.92
Day 181189.3234,266.24
Day 182189.3234,455.56
Day 183189.3234,644.87
Day 184189.3234,834.19
Day 185189.3235,023.50
Day 186189.3235,212.82
Day 187189.3235,402.14
Day 188189.3235,591.45
Day 189189.3235,780.77
Day 190189.3235,970.09
Day 191189.3236,159.40
Day 192189.3236,348.72
Day 193189.3236,538.03
Day 194189.3236,727.35
Day 195189.3236,916.67
Day 196189.3237,105.98
Day 197189.3237,295.30
Day 198189.3237,484.62
Day 199189.3237,673.93
Day 200189.3237,863.25
Day 201189.3238,052.56
Day 202189.3238,241.88
Day 203189.3238,431.20
Day 204189.3238,620.51
Day 205189.3238,809.83
Day 206189.3238,999.15
Day 207189.3239,188.46
Day 208189.3239,377.78
Day 209189.3239,567.09
Day 210189.3239,756.41
Day 211189.3239,945.73
Day 212189.3240,135.04
Day 213189.3240,324.36
Day 214189.3240,513.68
Day 215189.3240,702.99
Day 216189.3240,892.31
Day 217189.3241,081.62
Day 218189.3241,270.94
Day 219189.3241,460.26
Day 220189.3241,649.57
Day 221189.3241,838.89
Day 222189.3242,028.21
Day 223189.3242,217.52
Day 224189.3242,406.84
Day 225189.3242,596.15
Day 226189.3242,785.47
Day 227189.3242,974.79
Day 228189.3243,164.10
Day 229189.3243,353.42
Day 230189.3243,542.74
Day 231189.3243,732.05
Day 232189.3243,921.37
Day 233189.3244,110.68
Day 234189.3244,300.00
Day 235189.3244,489.32
Day 236189.3244,678.63
Day 237189.3244,867.95
Day 238189.3245,057.26
Day 239189.3245,246.58
Day 240189.3245,435.90
Day 241189.3245,625.21
Day 242189.3245,814.53
Day 243189.3246,003.85
Day 244189.3246,193.16
Day 245189.3246,382.48
Day 246189.3246,571.79
Day 247189.3246,761.11
Day 248189.3246,950.43
Day 249189.3247,139.74
Day 250189.3247,329.06
Day 251189.3247,518.38
Day 252189.3247,707.69
Day 253189.3247,897.01
Day 254189.3248,086.32
Day 255189.3248,275.64
Day 256189.3248,464.96
Day 257189.3248,654.27
Day 258189.3248,843.59
Day 259189.3249,032.91
Day 260189.3249,222.22
Day 261189.3249,411.54
Day 262189.3249,600.85
Day 263189.3249,790.17
Day 264189.3249,979.49
Day 265189.3250,168.80
Day 266189.3250,358.12
Day 267189.3250,547.44
Day 268189.3250,736.75
Day 269189.3250,926.07
Day 270189.3251,115.38
Day 271189.3251,304.70
Day 272189.3251,494.02
Day 273189.3251,683.33
Day 274189.3251,872.65
Day 275189.3252,061.97
Day 276189.3252,251.28
Day 277189.3252,440.60
Day 278189.3252,629.91
Day 279189.3252,819.23
Day 280189.3253,008.55
Day 281189.3253,197.86
Day 282189.3253,387.18
Day 283189.3253,576.50
Day 284189.3253,765.81
Day 285189.3253,955.13
Day 286189.3254,144.44
Day 287189.3254,333.76
Day 288189.3254,523.08
Day 289189.3254,712.39
Day 290189.3254,901.71
Day 291189.3255,091.03
Day 292189.3255,280.34
Day 293189.3255,469.66
Day 294189.3255,658.97
Day 295189.3255,848.29
Day 296189.3256,037.61
Day 297189.3256,226.92
Day 298189.3256,416.24
Day 299189.3256,605.56
Day 300189.3256,794.87
Day 301189.3256,984.19
Day 302189.3257,173.50
Day 303189.3257,362.82
Day 304189.3257,552.14
Day 305189.3257,741.45
Day 306189.3257,930.77
Day 307189.3258,120.09
Day 308189.3258,309.40
Day 309189.3258,498.72
Day 310189.3258,688.03
Day 311189.3258,877.35
Day 312189.3259,066.67
Day 313189.3259,255.98
Day 314189.3259,445.30
Day 315189.3259,634.62
Day 316189.3259,823.93
Day 317189.3260,013.25
Day 318189.3260,202.56
Day 319189.3260,391.88
Day 320189.3260,581.20
Day 321189.3260,770.51
Day 322189.3260,959.83
Day 323189.3261,149.15
Day 324189.3261,338.46
Day 325189.3261,527.78
Day 326189.3261,717.09
Day 327189.3261,906.41
Day 328189.3262,095.73
Day 329189.3262,285.04
Day 330189.3262,474.36
Day 331189.3262,663.68
Day 332189.3262,852.99
Day 333189.3263,042.31
Day 334189.3263,231.62
Day 335189.3263,420.94
Day 336189.3263,610.26
Day 337189.3263,799.57
Day 338189.3263,988.89
Day 339189.3264,178.21
Day 340189.3264,367.52
Day 341189.3264,556.84
Day 342189.3264,746.15
Day 343189.3264,935.47
Day 344189.3265,124.79
Day 345189.3265,314.10
Day 346189.3265,503.42
Day 347189.3265,692.74
Day 348189.3265,882.05
Day 349189.3266,071.37
Day 350189.3266,260.68
Day 351189.3266,450.00
Day 352189.3266,639.32
Day 353189.3266,828.63
Day 354189.3267,017.95
Day 355189.3267,207.26
Day 356189.3267,396.58
Day 357189.3267,585.90
Day 358189.3267,775.21
Day 359189.3267,964.53
Day 360189.3268,153.85
Day 361189.3268,343.16
Day 362189.3268,532.48
Day 363189.3268,721.79
Day 364189.3268,911.11
Day 365189.3269,100.43
Day 366189.3269,289.74
Day 367189.3269,479.06
Day 368189.3269,668.38
Day 369189.3269,857.69
Day 370189.3270,047.01
Day 371189.3270,236.32
Day 372189.3270,425.64
Day 373189.3270,614.96
Day 374189.3270,804.27
Day 375189.3270,993.59
Day 376189.3271,182.91
Day 377189.3271,372.22
Day 378189.3271,561.54
Day 379189.3271,750.85
Day 380189.3271,940.17
Day 381189.3272,129.49
Day 382189.3272,318.80
Day 383189.3272,508.12
Day 384189.3272,697.44
Day 385189.3272,886.75
Day 386189.3273,076.07
Day 387189.3273,265.38
Day 388189.3273,454.70
Day 389189.3273,644.02
Day 390189.3273,833.33
Day 391189.3274,022.65
Day 392189.3274,211.97
Day 393189.3274,401.28
Day 394189.3274,590.60
Day 395189.3274,779.91
Day 396189.3274,969.23
Day 397189.3275,158.55
Day 398189.3275,347.86
Day 399189.3275,537.18
Day 400189.3275,726.50
Day 401189.3275,915.81
Day 402189.3276,105.13
Day 403189.3276,294.44
Day 404189.3276,483.76
Day 405189.3276,673.08
Day 406189.3276,862.39
Day 407189.3277,051.71
Day 408189.3277,241.03
Day 409189.3277,430.34
Day 410189.3277,619.66
Day 411189.3277,808.97
Day 412189.3277,998.29
Day 413189.3278,187.61
Day 414189.3278,376.92
Day 415189.3278,566.24
Day 416189.3278,755.56
Day 417189.3278,944.87
Day 418189.3279,134.19
Day 419189.3279,323.50
Day 420189.3279,512.82
Day 421189.3279,702.14
Day 422189.3279,891.45
Day 423189.3280,080.77
Day 424189.3280,270.09
Day 425189.3280,459.40
Day 426189.3280,648.72
Day 427189.3280,838.03
Day 428189.3281,027.35
Day 429189.3281,216.67
Day 430189.3281,405.98
Day 431189.3281,595.30
Day 432189.3281,784.62
Day 433189.3281,973.93
Day 434189.3282,163.25
Day 435189.3282,352.56
Day 436189.3282,541.88
Day 437189.3282,731.20
Day 438189.3282,920.51
Day 439189.3283,109.83
Day 440189.3283,299.15
Day 441189.3283,488.46
Day 442189.3283,677.78
Day 443189.3283,867.09
Day 444189.3284,056.41
Day 445189.3284,245.73
Day 446189.3284,435.04
Day 447189.3284,624.36
Day 448189.3284,813.68
Day 449189.3285,002.99
Day 450189.3285,192.31
Day 451189.3285,381.62
Day 452189.3285,570.94
Day 453189.3285,760.26
Day 454189.3285,949.57
Day 455189.3286,138.89
Day 456189.3286,328.21
Day 457189.3286,517.52
Day 458189.3286,706.84
Day 459189.3286,896.15
Day 460189.3287,085.47
Day 461189.3287,274.79
Day 462189.3287,464.10
Day 463189.3287,653.42
Day 464189.3287,842.74
Day 465189.3288,032.05
Day 466189.3288,221.37
Day 467189.3288,410.68
Day 468189.3288,600.00