Crypto Dollar Cost Averaging (DCA) Calculator
Calculate the outcome of regular crypto investments using dollar cost averaging.
See total invested, average cost per coin, and projected value at any price.
Dollar Cost Averaging (DCA) is the strategy of investing a fixed amount of money at regular intervals — regardless of price. Instead of trying to time the market, you buy more when prices are low and less when they are high. Over time, this averages out your cost per coin.
How the calculation works:
Total Invested = Investment per Period × Number of Periods
Total Coins Accumulated = Sum of (Investment ÷ Price at each period)
Average Cost per Coin = Total Invested ÷ Total Coins
Current Portfolio Value = Total Coins × Current Price
Profit / Loss = Current Value − Total Invested
Note the third line carefully. Your average cost is not the average of the prices you paid. It is the total spent divided by the total acquired, which mathematicians call a harmonic mean, and it is always lower than the plain average whenever prices move at all. That difference is the whole point.
Why DCA works in volatile markets:
| Month | Price | Investment | Coins Bought |
|---|---|---|---|
| January | $40,000 | $100 | 0.002500 |
| February | $30,000 | $100 | 0.003333 |
| March | $50,000 | $100 | 0.002000 |
| Total | $300 | 0.007833 |
Mean price paid: ($40,000 + $30,000 + $50,000) ÷ 3 = $40,000
Average cost: $300 ÷ 0.007833 = $38,298 per coin
You paid an average price of $40,000 yet your coins cost you $38,298 each, a saving of $1,702 without a single decision being made. February’s $100 bought a third more coin than March’s did, so the cheap month carries more weight in the final average. That is the mathematical benefit of DCA, and it holds whether the market ends up or down.
Do not round the coin counts before dividing, incidentally. Using 0.0078 instead of 0.007833 puts the average cost at $38,462, which is $164 out.
DCA vs Lump Sum:
- Lump sum investing generally outperforms DCA when prices trend upward over the period.
- DCA outperforms when you buy before a significant price drop.
- DCA reduces emotional decision-making and removes the burden of “timing the market.”
- DCA is the preferred strategy for most retail investors who cannot predict market movements.
What this calculator models
You give it a starting price and a finishing price, and it moves the price steadily between the two, buying your fixed amount at every step. That is enough to show the averaging effect properly: the result panel prints both the mean price you bought at and your actual average cost, and the gap between them is real.
What it does not model is the jagged path real prices take. A steady climb from $40,000 to $80,000 and a violent one that ends in the same place give different average costs, and the violent one is usually kinder to a drip-feed buyer. So treat the output as a demonstration of the mechanism, not a backtest. Set the finishing price below the starting price to see how the strategy behaves when you are buying into a decline, which is the case people find hardest to sit through.
Risk disclaimer: Cryptocurrency is highly volatile. Past performance does not guarantee future results. Only invest amounts you can afford to lose entirely.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.