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

Recommended DCA Time Frame

Best overall strategyOptimum per cycle
2022 Cycle2018 Cycle2014 Cycle2010 Cycle
262 days354 days550 days5 days
#1
370 days-4.81%-0.08%-11.99%-84.49%
Additional time frames
#2371 days-4.87%-0.1%-11.88%-84.54%
#3369 days-4.75%-0.07%-12.12%-84.45%
#4368 days-4.69%-0.07%-12.23%-84.41%
#5372 days-4.94%-0.12%-11.77%-84.58%

DCA Allocation Strategy for 370 days

 AllocateTotal allocation
Day 1210.27210.27
Day 2210.27420.54
Day 3210.27630.81
Day 4210.27841.08
Day 5210.271,051.35
Day 6210.271,261.62
Day 7210.271,471.89
Day 8210.271,682.16
Day 9210.271,892.43
Day 10210.272,102.70
Day 11210.272,312.97
Day 12210.272,523.24
Day 13210.272,733.51
Day 14210.272,943.78
Day 15210.273,154.05
Day 16210.273,364.32
Day 17210.273,574.59
Day 18210.273,784.86
Day 19210.273,995.14
Day 20210.274,205.41
Day 21210.274,415.68
Day 22210.274,625.95
Day 23210.274,836.22
Day 24210.275,046.49
Day 25210.275,256.76
Day 26210.275,467.03
Day 27210.275,677.30
Day 28210.275,887.57
Day 29210.276,097.84
Day 30210.276,308.11
Day 31210.276,518.38
Day 32210.276,728.65
Day 33210.276,938.92
Day 34210.277,149.19
Day 35210.277,359.46
Day 36210.277,569.73
Day 37210.277,780.00
Day 38210.277,990.27
Day 39210.278,200.54
Day 40210.278,410.81
Day 41210.278,621.08
Day 42210.278,831.35
Day 43210.279,041.62
Day 44210.279,251.89
Day 45210.279,462.16
Day 46210.279,672.43
Day 47210.279,882.70
Day 48210.2710,092.97
Day 49210.2710,303.24
Day 50210.2710,513.51
Day 51210.2710,723.78
Day 52210.2710,934.05
Day 53210.2711,144.32
Day 54210.2711,354.59
Day 55210.2711,564.86
Day 56210.2711,775.14
Day 57210.2711,985.41
Day 58210.2712,195.68
Day 59210.2712,405.95
Day 60210.2712,616.22
Day 61210.2712,826.49
Day 62210.2713,036.76
Day 63210.2713,247.03
Day 64210.2713,457.30
Day 65210.2713,667.57
Day 66210.2713,877.84
Day 67210.2714,088.11
Day 68210.2714,298.38
Day 69210.2714,508.65
Day 70210.2714,718.92
Day 71210.2714,929.19
Day 72210.2715,139.46
Day 73210.2715,349.73
Day 74210.2715,560.00
Day 75210.2715,770.27
Day 76210.2715,980.54
Day 77210.2716,190.81
Day 78210.2716,401.08
Day 79210.2716,611.35
Day 80210.2716,821.62
Day 81210.2717,031.89
Day 82210.2717,242.16
Day 83210.2717,452.43
Day 84210.2717,662.70
Day 85210.2717,872.97
Day 86210.2718,083.24
Day 87210.2718,293.51
Day 88210.2718,503.78
Day 89210.2718,714.05
Day 90210.2718,924.32
Day 91210.2719,134.59
Day 92210.2719,344.86
Day 93210.2719,555.14
Day 94210.2719,765.41
Day 95210.2719,975.68
Day 96210.2720,185.95
Day 97210.2720,396.22
Day 98210.2720,606.49
Day 99210.2720,816.76
Day 100210.2721,027.03
Day 101210.2721,237.30
Day 102210.2721,447.57
Day 103210.2721,657.84
Day 104210.2721,868.11
Day 105210.2722,078.38
Day 106210.2722,288.65
Day 107210.2722,498.92
Day 108210.2722,709.19
Day 109210.2722,919.46
Day 110210.2723,129.73
Day 111210.2723,340.00
Day 112210.2723,550.27
Day 113210.2723,760.54
Day 114210.2723,970.81
Day 115210.2724,181.08
Day 116210.2724,391.35
Day 117210.2724,601.62
Day 118210.2724,811.89
Day 119210.2725,022.16
Day 120210.2725,232.43
Day 121210.2725,442.70
Day 122210.2725,652.97
Day 123210.2725,863.24
Day 124210.2726,073.51
Day 125210.2726,283.78
Day 126210.2726,494.05
Day 127210.2726,704.32
Day 128210.2726,914.59
Day 129210.2727,124.86
Day 130210.2727,335.14
Day 131210.2727,545.41
Day 132210.2727,755.68
Day 133210.2727,965.95
Day 134210.2728,176.22
Day 135210.2728,386.49
Day 136210.2728,596.76
Day 137210.2728,807.03
Day 138210.2729,017.30
Day 139210.2729,227.57
Day 140210.2729,437.84
Day 141210.2729,648.11
Day 142210.2729,858.38
Day 143210.2730,068.65
Day 144210.2730,278.92
Day 145210.2730,489.19
Day 146210.2730,699.46
Day 147210.2730,909.73
Day 148210.2731,120.00
Day 149210.2731,330.27
Day 150210.2731,540.54
Day 151210.2731,750.81
Day 152210.2731,961.08
Day 153210.2732,171.35
Day 154210.2732,381.62
Day 155210.2732,591.89
Day 156210.2732,802.16
Day 157210.2733,012.43
Day 158210.2733,222.70
Day 159210.2733,432.97
Day 160210.2733,643.24
Day 161210.2733,853.51
Day 162210.2734,063.78
Day 163210.2734,274.05
Day 164210.2734,484.32
Day 165210.2734,694.59
Day 166210.2734,904.86
Day 167210.2735,115.14
Day 168210.2735,325.41
Day 169210.2735,535.68
Day 170210.2735,745.95
Day 171210.2735,956.22
Day 172210.2736,166.49
Day 173210.2736,376.76
Day 174210.2736,587.03
Day 175210.2736,797.30
Day 176210.2737,007.57
Day 177210.2737,217.84
Day 178210.2737,428.11
Day 179210.2737,638.38
Day 180210.2737,848.65
Day 181210.2738,058.92
Day 182210.2738,269.19
Day 183210.2738,479.46
Day 184210.2738,689.73
Day 185210.2738,900.00
Day 186210.2739,110.27
Day 187210.2739,320.54
Day 188210.2739,530.81
Day 189210.2739,741.08
Day 190210.2739,951.35
Day 191210.2740,161.62
Day 192210.2740,371.89
Day 193210.2740,582.16
Day 194210.2740,792.43
Day 195210.2741,002.70
Day 196210.2741,212.97
Day 197210.2741,423.24
Day 198210.2741,633.51
Day 199210.2741,843.78
Day 200210.2742,054.05
Day 201210.2742,264.32
Day 202210.2742,474.59
Day 203210.2742,684.86
Day 204210.2742,895.14
Day 205210.2743,105.41
Day 206210.2743,315.68
Day 207210.2743,525.95
Day 208210.2743,736.22
Day 209210.2743,946.49
Day 210210.2744,156.76
Day 211210.2744,367.03
Day 212210.2744,577.30
Day 213210.2744,787.57
Day 214210.2744,997.84
Day 215210.2745,208.11
Day 216210.2745,418.38
Day 217210.2745,628.65
Day 218210.2745,838.92
Day 219210.2746,049.19
Day 220210.2746,259.46
Day 221210.2746,469.73
Day 222210.2746,680.00
Day 223210.2746,890.27
Day 224210.2747,100.54
Day 225210.2747,310.81
Day 226210.2747,521.08
Day 227210.2747,731.35
Day 228210.2747,941.62
Day 229210.2748,151.89
Day 230210.2748,362.16
Day 231210.2748,572.43
Day 232210.2748,782.70
Day 233210.2748,992.97
Day 234210.2749,203.24
Day 235210.2749,413.51
Day 236210.2749,623.78
Day 237210.2749,834.05
Day 238210.2750,044.32
Day 239210.2750,254.59
Day 240210.2750,464.86
Day 241210.2750,675.14
Day 242210.2750,885.41
Day 243210.2751,095.68
Day 244210.2751,305.95
Day 245210.2751,516.22
Day 246210.2751,726.49
Day 247210.2751,936.76
Day 248210.2752,147.03
Day 249210.2752,357.30
Day 250210.2752,567.57
Day 251210.2752,777.84
Day 252210.2752,988.11
Day 253210.2753,198.38
Day 254210.2753,408.65
Day 255210.2753,618.92
Day 256210.2753,829.19
Day 257210.2754,039.46
Day 258210.2754,249.73
Day 259210.2754,460.00
Day 260210.2754,670.27
Day 261210.2754,880.54
Day 262210.2755,090.81
Day 263210.2755,301.08
Day 264210.2755,511.35
Day 265210.2755,721.62
Day 266210.2755,931.89
Day 267210.2756,142.16
Day 268210.2756,352.43
Day 269210.2756,562.70
Day 270210.2756,772.97
Day 271210.2756,983.24
Day 272210.2757,193.51
Day 273210.2757,403.78
Day 274210.2757,614.05
Day 275210.2757,824.32
Day 276210.2758,034.59
Day 277210.2758,244.86
Day 278210.2758,455.14
Day 279210.2758,665.41
Day 280210.2758,875.68
Day 281210.2759,085.95
Day 282210.2759,296.22
Day 283210.2759,506.49
Day 284210.2759,716.76
Day 285210.2759,927.03
Day 286210.2760,137.30
Day 287210.2760,347.57
Day 288210.2760,557.84
Day 289210.2760,768.11
Day 290210.2760,978.38
Day 291210.2761,188.65
Day 292210.2761,398.92
Day 293210.2761,609.19
Day 294210.2761,819.46
Day 295210.2762,029.73
Day 296210.2762,240.00
Day 297210.2762,450.27
Day 298210.2762,660.54
Day 299210.2762,870.81
Day 300210.2763,081.08
Day 301210.2763,291.35
Day 302210.2763,501.62
Day 303210.2763,711.89
Day 304210.2763,922.16
Day 305210.2764,132.43
Day 306210.2764,342.70
Day 307210.2764,552.97
Day 308210.2764,763.24
Day 309210.2764,973.51
Day 310210.2765,183.78
Day 311210.2765,394.05
Day 312210.2765,604.32
Day 313210.2765,814.59
Day 314210.2766,024.86
Day 315210.2766,235.14
Day 316210.2766,445.41
Day 317210.2766,655.68
Day 318210.2766,865.95
Day 319210.2767,076.22
Day 320210.2767,286.49
Day 321210.2767,496.76
Day 322210.2767,707.03
Day 323210.2767,917.30
Day 324210.2768,127.57
Day 325210.2768,337.84
Day 326210.2768,548.11
Day 327210.2768,758.38
Day 328210.2768,968.65
Day 329210.2769,178.92
Day 330210.2769,389.19
Day 331210.2769,599.46
Day 332210.2769,809.73
Day 333210.2770,020.00
Day 334210.2770,230.27
Day 335210.2770,440.54
Day 336210.2770,650.81
Day 337210.2770,861.08
Day 338210.2771,071.35
Day 339210.2771,281.62
Day 340210.2771,491.89
Day 341210.2771,702.16
Day 342210.2771,912.43
Day 343210.2772,122.70
Day 344210.2772,332.97
Day 345210.2772,543.24
Day 346210.2772,753.51
Day 347210.2772,963.78
Day 348210.2773,174.05
Day 349210.2773,384.32
Day 350210.2773,594.59
Day 351210.2773,804.86
Day 352210.2774,015.14
Day 353210.2774,225.41
Day 354210.2774,435.68
Day 355210.2774,645.95
Day 356210.2774,856.22
Day 357210.2775,066.49
Day 358210.2775,276.76
Day 359210.2775,487.03
Day 360210.2775,697.30
Day 361210.2775,907.57
Day 362210.2776,117.84
Day 363210.2776,328.11
Day 364210.2776,538.38
Day 365210.2776,748.65
Day 366210.2776,958.92
Day 367210.2777,169.19
Day 368210.2777,379.46
Day 369210.2777,589.73
Day 370210.2777,800.00