Set a repeatable budget
Choose an amount and frequency you could follow consistently. The calculator treats each scheduled contribution as a separate purchase.
Backtest recurring BTC, ETH, or SOL purchases with real daily closing prices, or explore a transparent future price scenario. Include purchase fees, measure average cost and ROI, and compare DCA with investing the same budget at the start.
The fee is deducted from every scheduled contribution before quantity is calculated.
Dollar-cost averaging means investing equal amounts at regular intervals, regardless of short-term price moves. A fixed contribution buys more units when the asset is cheaper and fewer when it is more expensive.
Choose an amount and frequency you could follow consistently. The calculator treats each scheduled contribution as a separate purchase.
Enter either an annual return or an ending price. The result is only as useful as the scenario you test.
Average cost shows the price paid per unit. Portfolio value depends on the modeled ending market price.
Historical mode uses Binance Spot daily closing prices for each scheduled purchase. Future mode uses a smooth compound path to create one transparent scenario. In both modes, every contribution becomes asset quantity after its purchase fee is deducted.
Net purchase = Contribution × (1 − Fee rate)Quantity bought = Net purchase ÷ Price at that dateAverage purchase price = Total net purchases ÷ Total quantityFee-adjusted break-even = Total contributed ÷ Total quantityProjected value = Total quantity × Ending priceThe lump-sum column invests the same total contribution budget at the starting price. This is useful for understanding timing exposure, but it assumes money planned for future contributions was already available on day one. DCA can reduce the risk of choosing one poor entry point, but it cannot guarantee a profit or protect against loss.
Suppose BTC starts at $60,000. You invest $1,000 immediately, then $250 monthly for 36 months, with a 20% assumed annual return and a 0.10% purchase fee. The calculator models each of the 37 purchases separately, then totals the BTC accumulated, average purchase price, fees, and value at the modeled ending price.
Yes. You can use it for Bitcoin or any divisible crypto asset by entering that asset’s starting price and scenario.
No. DCA changes purchase timing; it does not remove market risk. In a steadily rising scenario, investing available money earlier may finish ahead.
Yes. Historical mode uses real Binance Spot daily closing prices for BTC, ETH, and SOL. Future mode remains a separate planning scenario and does not predict prices.
Average cost uses money that actually purchased the asset. Break-even also recovers the purchase fees deducted from your contributions.
No. Purchase fees are included, but a future selling fee is not. Use the trading fee calculator to model entry and exit costs.