Dollar-Cost Averaging Calculator
See how investing a fixed amount regularly builds wealth over time — and how it compares to investing a lump sum.
Dollar-cost averaging (DCA) means investing a fixed amount at regular intervals regardless of market price. Investing $500/month in an index fund returning 8%/year for 20 years turns $120,000 of contributions into over $294,000. DCA removes the pressure to time the market.
Your DCA plan
Results
DCA: future value of a regular annuity
DCA is mathematically equivalent to the future value of an annuity — a series of equal payments at regular intervals, each compounding for a different number of periods.
- 1Total contributed—
- 2DCA final value—
- 3Lump-sum comparison—
- Dollar-cost averaging (DCA)
- Investing a fixed amount at regular intervals regardless of market price. Automatically buys more shares when prices are low and fewer when high.
- Lump-sum investing
- Investing the entire amount at once. Statistically outperforms DCA in rising markets (~2/3 of the time), but carries higher sequence-of-returns risk.
- Annuity
- A series of equal payments at regular intervals. DCA is a growing annuity when you increase contributions over time.
🔢 Worked example
Investing $500/month at 8% for 10 years grows to about $91,000, from $60,000 contributed — the extra ~$31,000 is compound growth.
Frequently asked questions
What is dollar-cost averaging?
Does DCA beat lump-sum investing?
What's the best frequency for DCA?
Can I DCA into ETFs and index funds?
Does DCA work for ETFs, stocks, and crypto?
Are my results saved? Do I need an account?
How do I track my progress over time?
About this calculator
The dollar-cost averaging (DCA) calculator shows the average price you pay when you invest a fixed amount at regular intervals instead of all at once. As the price moves up and down, each contribution buys a different number of shares, and the tool works out your overall average cost and total position.
Because you buy more shares when prices are low and fewer when they are high, dollar-cost averaging smooths out the effect of market timing and volatility. This calculator makes that average visible so you can compare it with the market price and understand how a steady investing habit plays out over time.