DCA Calculator

Estimate dollar-cost averaging results: invest a fixed amount on a schedule while price grows over time. Enter contribution per purchase, frequency, years, current price, and expected annual growth.

Inputs

Results

Total contributions made$6,000
Total you invest$6,000
Estimated coins accumulated0.09491516
Estimated price at end$82,265.45
Estimated value at end$7,808.24
Average cost basis$63,214.35
Total fees paid$0
Gain over invested$1,808.24

Visualize outcomes

How it works

We step through each period (week or month). In each period, the asset price increases by the growth rate, then you buy with your contribution (minus any fee per purchase) at that price. An optional starting lump sum is invested at the current price before any DCA. Total invested = lump sum + contribution × number of periods.

Accumulated coins = lump sum ÷ initial price + sum of ((contribution − fee) ÷ price) each period. Average cost basis = total invested ÷ accumulated coins. Future value = accumulated coins × price at end. Growth rate can be negative to model a falling price.

Live price (if used) is for convenience only; we do not guarantee accuracy or real-time execution. You can always enter the price manually.

FAQ

Are these calculators financial advice?
No. All tools are for educational and estimation purposes only. Always do your own research and consider consulting a financial advisor.
Do you store my data?
No. All calculations run in your browser. We do not collect or store your inputs.
What is dollar-cost averaging (DCA)?
DCA means investing the same amount at regular intervals (e.g. every week or month) regardless of price. It can smooth out volatility by averaging your entry cost over time.

Calculators are for education and estimation only. Not financial advice.