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 564 days.

Recommended DCA Time Frame

Best overall strategyOptimum per cycle
2021 Cycle2017 Cycle2013 Cycle2009 Cycle
472 days525 days726 days31 days
#1
564 days-1.54%-1.65%-8.88%-86.93%
Additional time frames
#2563 days-1.53%-1.59%-8.97%-86.91%
#3566 days-1.55%-1.76%-8.71%-86.98%
#4567 days-1.56%-1.82%-8.62%-87%
#5565 days-1.54%-1.71%-8.79%-86.96%

DCA Allocation Strategy for 564 days

 AllocateTotal allocation
Day 1162.23162.23
Day 2162.23324.47
Day 3162.23486.70
Day 4162.23648.94
Day 5162.23811.17
Day 6162.23973.40
Day 7162.231,135.64
Day 8162.231,297.87
Day 9162.231,460.11
Day 10162.231,622.34
Day 11162.231,784.57
Day 12162.231,946.81
Day 13162.232,109.04
Day 14162.232,271.28
Day 15162.232,433.51
Day 16162.232,595.74
Day 17162.232,757.98
Day 18162.232,920.21
Day 19162.233,082.45
Day 20162.233,244.68
Day 21162.233,406.91
Day 22162.233,569.15
Day 23162.233,731.38
Day 24162.233,893.62
Day 25162.234,055.85
Day 26162.234,218.09
Day 27162.234,380.32
Day 28162.234,542.55
Day 29162.234,704.79
Day 30162.234,867.02
Day 31162.235,029.26
Day 32162.235,191.49
Day 33162.235,353.72
Day 34162.235,515.96
Day 35162.235,678.19
Day 36162.235,840.43
Day 37162.236,002.66
Day 38162.236,164.89
Day 39162.236,327.13
Day 40162.236,489.36
Day 41162.236,651.60
Day 42162.236,813.83
Day 43162.236,976.06
Day 44162.237,138.30
Day 45162.237,300.53
Day 46162.237,462.77
Day 47162.237,625.00
Day 48162.237,787.23
Day 49162.237,949.47
Day 50162.238,111.70
Day 51162.238,273.94
Day 52162.238,436.17
Day 53162.238,598.40
Day 54162.238,760.64
Day 55162.238,922.87
Day 56162.239,085.11
Day 57162.239,247.34
Day 58162.239,409.57
Day 59162.239,571.81
Day 60162.239,734.04
Day 61162.239,896.28
Day 62162.2310,058.51
Day 63162.2310,220.74
Day 64162.2310,382.98
Day 65162.2310,545.21
Day 66162.2310,707.45
Day 67162.2310,869.68
Day 68162.2311,031.91
Day 69162.2311,194.15
Day 70162.2311,356.38
Day 71162.2311,518.62
Day 72162.2311,680.85
Day 73162.2311,843.09
Day 74162.2312,005.32
Day 75162.2312,167.55
Day 76162.2312,329.79
Day 77162.2312,492.02
Day 78162.2312,654.26
Day 79162.2312,816.49
Day 80162.2312,978.72
Day 81162.2313,140.96
Day 82162.2313,303.19
Day 83162.2313,465.43
Day 84162.2313,627.66
Day 85162.2313,789.89
Day 86162.2313,952.13
Day 87162.2314,114.36
Day 88162.2314,276.60
Day 89162.2314,438.83
Day 90162.2314,601.06
Day 91162.2314,763.30
Day 92162.2314,925.53
Day 93162.2315,087.77
Day 94162.2315,250.00
Day 95162.2315,412.23
Day 96162.2315,574.47
Day 97162.2315,736.70
Day 98162.2315,898.94
Day 99162.2316,061.17
Day 100162.2316,223.40
Day 101162.2316,385.64
Day 102162.2316,547.87
Day 103162.2316,710.11
Day 104162.2316,872.34
Day 105162.2317,034.57
Day 106162.2317,196.81
Day 107162.2317,359.04
Day 108162.2317,521.28
Day 109162.2317,683.51
Day 110162.2317,845.74
Day 111162.2318,007.98
Day 112162.2318,170.21
Day 113162.2318,332.45
Day 114162.2318,494.68
Day 115162.2318,656.91
Day 116162.2318,819.15
Day 117162.2318,981.38
Day 118162.2319,143.62
Day 119162.2319,305.85
Day 120162.2319,468.09
Day 121162.2319,630.32
Day 122162.2319,792.55
Day 123162.2319,954.79
Day 124162.2320,117.02
Day 125162.2320,279.26
Day 126162.2320,441.49
Day 127162.2320,603.72
Day 128162.2320,765.96
Day 129162.2320,928.19
Day 130162.2321,090.43
Day 131162.2321,252.66
Day 132162.2321,414.89
Day 133162.2321,577.13
Day 134162.2321,739.36
Day 135162.2321,901.60
Day 136162.2322,063.83
Day 137162.2322,226.06
Day 138162.2322,388.30
Day 139162.2322,550.53
Day 140162.2322,712.77
Day 141162.2322,875.00
Day 142162.2323,037.23
Day 143162.2323,199.47
Day 144162.2323,361.70
Day 145162.2323,523.94
Day 146162.2323,686.17
Day 147162.2323,848.40
Day 148162.2324,010.64
Day 149162.2324,172.87
Day 150162.2324,335.11
Day 151162.2324,497.34
Day 152162.2324,659.57
Day 153162.2324,821.81
Day 154162.2324,984.04
Day 155162.2325,146.28
Day 156162.2325,308.51
Day 157162.2325,470.74
Day 158162.2325,632.98
Day 159162.2325,795.21
Day 160162.2325,957.45
Day 161162.2326,119.68
Day 162162.2326,281.91
Day 163162.2326,444.15
Day 164162.2326,606.38
Day 165162.2326,768.62
Day 166162.2326,930.85
Day 167162.2327,093.09
Day 168162.2327,255.32
Day 169162.2327,417.55
Day 170162.2327,579.79
Day 171162.2327,742.02
Day 172162.2327,904.26
Day 173162.2328,066.49
Day 174162.2328,228.72
Day 175162.2328,390.96
Day 176162.2328,553.19
Day 177162.2328,715.43
Day 178162.2328,877.66
Day 179162.2329,039.89
Day 180162.2329,202.13
Day 181162.2329,364.36
Day 182162.2329,526.60
Day 183162.2329,688.83
Day 184162.2329,851.06
Day 185162.2330,013.30
Day 186162.2330,175.53
Day 187162.2330,337.77
Day 188162.2330,500.00
Day 189162.2330,662.23
Day 190162.2330,824.47
Day 191162.2330,986.70
Day 192162.2331,148.94
Day 193162.2331,311.17
Day 194162.2331,473.40
Day 195162.2331,635.64
Day 196162.2331,797.87
Day 197162.2331,960.11
Day 198162.2332,122.34
Day 199162.2332,284.57
Day 200162.2332,446.81
Day 201162.2332,609.04
Day 202162.2332,771.28
Day 203162.2332,933.51
Day 204162.2333,095.74
Day 205162.2333,257.98
Day 206162.2333,420.21
Day 207162.2333,582.45
Day 208162.2333,744.68
Day 209162.2333,906.91
Day 210162.2334,069.15
Day 211162.2334,231.38
Day 212162.2334,393.62
Day 213162.2334,555.85
Day 214162.2334,718.09
Day 215162.2334,880.32
Day 216162.2335,042.55
Day 217162.2335,204.79
Day 218162.2335,367.02
Day 219162.2335,529.26
Day 220162.2335,691.49
Day 221162.2335,853.72
Day 222162.2336,015.96
Day 223162.2336,178.19
Day 224162.2336,340.43
Day 225162.2336,502.66
Day 226162.2336,664.89
Day 227162.2336,827.13
Day 228162.2336,989.36
Day 229162.2337,151.60
Day 230162.2337,313.83
Day 231162.2337,476.06
Day 232162.2337,638.30
Day 233162.2337,800.53
Day 234162.2337,962.77
Day 235162.2338,125.00
Day 236162.2338,287.23
Day 237162.2338,449.47
Day 238162.2338,611.70
Day 239162.2338,773.94
Day 240162.2338,936.17
Day 241162.2339,098.40
Day 242162.2339,260.64
Day 243162.2339,422.87
Day 244162.2339,585.11
Day 245162.2339,747.34
Day 246162.2339,909.57
Day 247162.2340,071.81
Day 248162.2340,234.04
Day 249162.2340,396.28
Day 250162.2340,558.51
Day 251162.2340,720.74
Day 252162.2340,882.98
Day 253162.2341,045.21
Day 254162.2341,207.45
Day 255162.2341,369.68
Day 256162.2341,531.91
Day 257162.2341,694.15
Day 258162.2341,856.38
Day 259162.2342,018.62
Day 260162.2342,180.85
Day 261162.2342,343.09
Day 262162.2342,505.32
Day 263162.2342,667.55
Day 264162.2342,829.79
Day 265162.2342,992.02
Day 266162.2343,154.26
Day 267162.2343,316.49
Day 268162.2343,478.72
Day 269162.2343,640.96
Day 270162.2343,803.19
Day 271162.2343,965.43
Day 272162.2344,127.66
Day 273162.2344,289.89
Day 274162.2344,452.13
Day 275162.2344,614.36
Day 276162.2344,776.60
Day 277162.2344,938.83
Day 278162.2345,101.06
Day 279162.2345,263.30
Day 280162.2345,425.53
Day 281162.2345,587.77
Day 282162.2345,750.00
Day 283162.2345,912.23
Day 284162.2346,074.47
Day 285162.2346,236.70
Day 286162.2346,398.94
Day 287162.2346,561.17
Day 288162.2346,723.40
Day 289162.2346,885.64
Day 290162.2347,047.87
Day 291162.2347,210.11
Day 292162.2347,372.34
Day 293162.2347,534.57
Day 294162.2347,696.81
Day 295162.2347,859.04
Day 296162.2348,021.28
Day 297162.2348,183.51
Day 298162.2348,345.74
Day 299162.2348,507.98
Day 300162.2348,670.21
Day 301162.2348,832.45
Day 302162.2348,994.68
Day 303162.2349,156.91
Day 304162.2349,319.15
Day 305162.2349,481.38
Day 306162.2349,643.62
Day 307162.2349,805.85
Day 308162.2349,968.09
Day 309162.2350,130.32
Day 310162.2350,292.55
Day 311162.2350,454.79
Day 312162.2350,617.02
Day 313162.2350,779.26
Day 314162.2350,941.49
Day 315162.2351,103.72
Day 316162.2351,265.96
Day 317162.2351,428.19
Day 318162.2351,590.43
Day 319162.2351,752.66
Day 320162.2351,914.89
Day 321162.2352,077.13
Day 322162.2352,239.36
Day 323162.2352,401.60
Day 324162.2352,563.83
Day 325162.2352,726.06
Day 326162.2352,888.30
Day 327162.2353,050.53
Day 328162.2353,212.77
Day 329162.2353,375.00
Day 330162.2353,537.23
Day 331162.2353,699.47
Day 332162.2353,861.70
Day 333162.2354,023.94
Day 334162.2354,186.17
Day 335162.2354,348.40
Day 336162.2354,510.64
Day 337162.2354,672.87
Day 338162.2354,835.11
Day 339162.2354,997.34
Day 340162.2355,159.57
Day 341162.2355,321.81
Day 342162.2355,484.04
Day 343162.2355,646.28
Day 344162.2355,808.51
Day 345162.2355,970.74
Day 346162.2356,132.98
Day 347162.2356,295.21
Day 348162.2356,457.45
Day 349162.2356,619.68
Day 350162.2356,781.91
Day 351162.2356,944.15
Day 352162.2357,106.38
Day 353162.2357,268.62
Day 354162.2357,430.85
Day 355162.2357,593.09
Day 356162.2357,755.32
Day 357162.2357,917.55
Day 358162.2358,079.79
Day 359162.2358,242.02
Day 360162.2358,404.26
Day 361162.2358,566.49
Day 362162.2358,728.72
Day 363162.2358,890.96
Day 364162.2359,053.19
Day 365162.2359,215.43
Day 366162.2359,377.66
Day 367162.2359,539.89
Day 368162.2359,702.13
Day 369162.2359,864.36
Day 370162.2360,026.60
Day 371162.2360,188.83
Day 372162.2360,351.06
Day 373162.2360,513.30
Day 374162.2360,675.53
Day 375162.2360,837.77
Day 376162.2361,000.00
Day 377162.2361,162.23
Day 378162.2361,324.47
Day 379162.2361,486.70
Day 380162.2361,648.94
Day 381162.2361,811.17
Day 382162.2361,973.40
Day 383162.2362,135.64
Day 384162.2362,297.87
Day 385162.2362,460.11
Day 386162.2362,622.34
Day 387162.2362,784.57
Day 388162.2362,946.81
Day 389162.2363,109.04
Day 390162.2363,271.28
Day 391162.2363,433.51
Day 392162.2363,595.74
Day 393162.2363,757.98
Day 394162.2363,920.21
Day 395162.2364,082.45
Day 396162.2364,244.68
Day 397162.2364,406.91
Day 398162.2364,569.15
Day 399162.2364,731.38
Day 400162.2364,893.62
Day 401162.2365,055.85
Day 402162.2365,218.09
Day 403162.2365,380.32
Day 404162.2365,542.55
Day 405162.2365,704.79
Day 406162.2365,867.02
Day 407162.2366,029.26
Day 408162.2366,191.49
Day 409162.2366,353.72
Day 410162.2366,515.96
Day 411162.2366,678.19
Day 412162.2366,840.43
Day 413162.2367,002.66
Day 414162.2367,164.89
Day 415162.2367,327.13
Day 416162.2367,489.36
Day 417162.2367,651.60
Day 418162.2367,813.83
Day 419162.2367,976.06
Day 420162.2368,138.30
Day 421162.2368,300.53
Day 422162.2368,462.77
Day 423162.2368,625.00
Day 424162.2368,787.23
Day 425162.2368,949.47
Day 426162.2369,111.70
Day 427162.2369,273.94
Day 428162.2369,436.17
Day 429162.2369,598.40
Day 430162.2369,760.64
Day 431162.2369,922.87
Day 432162.2370,085.11
Day 433162.2370,247.34
Day 434162.2370,409.57
Day 435162.2370,571.81
Day 436162.2370,734.04
Day 437162.2370,896.28
Day 438162.2371,058.51
Day 439162.2371,220.74
Day 440162.2371,382.98
Day 441162.2371,545.21
Day 442162.2371,707.45
Day 443162.2371,869.68
Day 444162.2372,031.91
Day 445162.2372,194.15
Day 446162.2372,356.38
Day 447162.2372,518.62
Day 448162.2372,680.85
Day 449162.2372,843.09
Day 450162.2373,005.32
Day 451162.2373,167.55
Day 452162.2373,329.79
Day 453162.2373,492.02
Day 454162.2373,654.26
Day 455162.2373,816.49
Day 456162.2373,978.72
Day 457162.2374,140.96
Day 458162.2374,303.19
Day 459162.2374,465.43
Day 460162.2374,627.66
Day 461162.2374,789.89
Day 462162.2374,952.13
Day 463162.2375,114.36
Day 464162.2375,276.60
Day 465162.2375,438.83
Day 466162.2375,601.06
Day 467162.2375,763.30
Day 468162.2375,925.53
Day 469162.2376,087.77
Day 470162.2376,250.00
Day 471162.2376,412.23
Day 472162.2376,574.47
Day 473162.2376,736.70
Day 474162.2376,898.94
Day 475162.2377,061.17
Day 476162.2377,223.40
Day 477162.2377,385.64
Day 478162.2377,547.87
Day 479162.2377,710.11
Day 480162.2377,872.34
Day 481162.2378,034.57
Day 482162.2378,196.81
Day 483162.2378,359.04
Day 484162.2378,521.28
Day 485162.2378,683.51
Day 486162.2378,845.74
Day 487162.2379,007.98
Day 488162.2379,170.21
Day 489162.2379,332.45
Day 490162.2379,494.68
Day 491162.2379,656.91
Day 492162.2379,819.15
Day 493162.2379,981.38
Day 494162.2380,143.62
Day 495162.2380,305.85
Day 496162.2380,468.09
Day 497162.2380,630.32
Day 498162.2380,792.55
Day 499162.2380,954.79
Day 500162.2381,117.02
Day 501162.2381,279.26
Day 502162.2381,441.49
Day 503162.2381,603.72
Day 504162.2381,765.96
Day 505162.2381,928.19
Day 506162.2382,090.43
Day 507162.2382,252.66
Day 508162.2382,414.89
Day 509162.2382,577.13
Day 510162.2382,739.36
Day 511162.2382,901.60
Day 512162.2383,063.83
Day 513162.2383,226.06
Day 514162.2383,388.30
Day 515162.2383,550.53
Day 516162.2383,712.77
Day 517162.2383,875.00
Day 518162.2384,037.23
Day 519162.2384,199.47
Day 520162.2384,361.70
Day 521162.2384,523.94
Day 522162.2384,686.17
Day 523162.2384,848.40
Day 524162.2385,010.64
Day 525162.2385,172.87
Day 526162.2385,335.11
Day 527162.2385,497.34
Day 528162.2385,659.57
Day 529162.2385,821.81
Day 530162.2385,984.04
Day 531162.2386,146.28
Day 532162.2386,308.51
Day 533162.2386,470.74
Day 534162.2386,632.98
Day 535162.2386,795.21
Day 536162.2386,957.45
Day 537162.2387,119.68
Day 538162.2387,281.91
Day 539162.2387,444.15
Day 540162.2387,606.38
Day 541162.2387,768.62
Day 542162.2387,930.85
Day 543162.2388,093.09
Day 544162.2388,255.32
Day 545162.2388,417.55
Day 546162.2388,579.79
Day 547162.2388,742.02
Day 548162.2388,904.26
Day 549162.2389,066.49
Day 550162.2389,228.72
Day 551162.2389,390.96
Day 552162.2389,553.19
Day 553162.2389,715.43
Day 554162.2389,877.66
Day 555162.2390,039.89
Day 556162.2390,202.13
Day 557162.2390,364.36
Day 558162.2390,526.60
Day 559162.2390,688.83
Day 560162.2390,851.06
Day 561162.2391,013.30
Day 562162.2391,175.53
Day 563162.2391,337.77
Day 564162.2391,500.00