Dollar Cost Averaging Calculator

Estimate DCA investment growth, shares purchased, average cost, ending value, profit, ROI, CAGR, fees, and a lump sum comparison.

Calculate Dollar Cost Averaging Return

Formula: each contribution buys shares at that period’s price. DCA average cost = total invested ÷ total shares purchased.
Enter contribution details, then calculate your dollar cost averaging return.

How the dollar cost averaging calculator works

Recurring contributions:
The same dollar amount is invested on a set schedule.

Shares purchased:
Each contribution buys shares or units at that period’s estimated price.

Average cost:
Total invested divided by total shares or units purchased.

Ending value:
Total shares owned multiplied by the ending or current price.

Why use a DCA calculator?

A DCA calculator helps estimate how recurring investments may grow over time compared with investing a lump sum upfront.

It is useful for ETFs, stocks, crypto, retirement accounts, index investing, long-term savings, and “what if I invested every month” scenarios.

What this calculator can estimate

Frequently asked questions

What is dollar cost averaging?

Dollar cost averaging means investing a fixed amount on a recurring schedule, such as weekly or monthly, instead of investing all at once.

Does this calculator use live prices?

No. Enter the starting and ending prices manually, or use the projected price setting.

Is DCA always better than lump sum investing?

No. DCA can reduce timing risk, but lump sum investing may perform better in rising markets because more money is invested earlier.

Can this be used for crypto?

Yes. This calculator works for crypto, stocks, ETFs, funds, and any investment where recurring purchases are made.