DCA Calculator (Dollar-Cost Averaging)

Enter your initial investment, contribution amount, frequency, duration, expected return, and starting price to see total portfolio value, shares accumulated, and year-by-year growth.

DCA Parameters

$

One-time lump sum at start (enter 0 if none)

$
years
%
$

Used to calculate shares / units accumulated

Enter your DCA parameters and click Calculate

Portfolio growth chart and year-by-year table will appear here

Summary

Enter your initial investment, contribution amount, frequency, duration, expected return, and starting price to see total portfolio value, shares accumulated, and year-by-year growth.

How it works

  1. Enter your initial investment, periodic contribution, frequency, duration, expected annual return, and starting asset price. The calculator simulates each contribution period — growing the existing balance and adding the new contribution — then outputs all key metrics and a chart.

Use cases

  • An investor planning to invest $500 per month into an index fund to see projected wealth after 20 years.
  • A crypto holder estimating how many coins they accumulate buying $100 weekly over 3 years.
  • A retirement planner comparing weekly vs. monthly contribution schedules at the same annual total.
  • Anyone wanting to visualize the compounding effect of consistent, periodic investing over time.
  • A financial advisor showing clients how dollar-cost averaging reduces average cost per share in volatile markets.

Frequently Asked Questions

Last updated: 2026-06-18 · Reviewed by Nham Vu