DCA vs Lump Sum — rolling-window backtest
You have a windfall: invest it all at once, or drip it in? This rolls the decision across every start year since 1928 on S&P 500 total return, credits undeployed cash the T-bill, and puts the win-rate and the 5th-percentile downside on screen — net of fees, tax, and inflation.
Terminal value range
lump sum p5 · median · p95Coral = 5th-percentile downside, green = median, lime = 95th-percentile upside. The band spans the DCA outcome range for the same windows.
Lump − DCA spread
% of capital, every start yearBars right of the “tie” line are start years where investing all at once ended ahead; bars left are where DCA won.
Show the math ›
Assumptions & sources ›
| Assumption | Value | Source · asOf |
|---|---|---|
| Equity return | S&P 500 total return | Damodaran (NYU Stern), annual · asOf 2026-01 · dividends reinvested |
| Undeployed cash | 3-month T-bill | Damodaran (NYU Stern), avg rate in year · asOf 2026-01 |
| Inflation (real mode) | CPI-U, Dec/Dec | BLS · asOf 2026-01 |
| Coverage | 1928–2025 | every start year with a full deployment window |
| Taxable liquidation | 15% LTCG on gains | applied at end of window; annual dividend tax not modeled (v1) |
Outcomes are evaluated at the end of the deployment window, where both strategies are fully invested and compound identically thereafter. Annual granularity uses the Damodaran yearly series; monthly Shiller granularity is a planned refinement.
Related
- Guide: DCA vs lump sum
What the rolling-window evidence actually says.
- After-tax growth
How much of a gross return survives fees and tax.
- Methodology
How the backtest engine and data layers are built.