What is DCA
Dollar-cost averaging means investing a fixed amount at fixed intervals instead of timing the market. You automatically buy more when the price is low and less when it is high, smoothing your average cost.
How to calculate
Enter amount per buy, frequency (daily/weekly/monthly), total periods, start price and end price (the model moves price linearly from start to end). Each period buys at its own price.
Results show total invested, coins accumulated, average cost, final value and return.
Formulas
Linear interpolation between start and end priceΣ (period investment ÷ period price)Total invested ÷ coins accumulatedExample
100 USDT/week for 52 weeks while BTC rises from 30,000 to 60,000: total 5,200 USDT buys more at lower prices, average cost ≈ 43,300, ending value ≈ 7,200 USDT, return ≈ +38%.
Notes
This is a simplified linear price model. To check real past performance, use the DCA Backtest page with actual historical prices.
FAQ
What is DCA in crypto?
Dollar-cost averaging: investing a fixed amount at regular intervals to lower average cost and reduce timing risk over the long run.
How is DCA return calculated?
Accumulate coins per period as amount ÷ that period's price; final value = coins × end price; return = final value − total invested; average cost = total invested ÷ coins.
Does DCA always make money?
No. If the asset trends down over the long term, DCA loses money too. DCA smooths your cost curve but cannot remove downside risk.