DCA calculator.
What could regular contributions add up to? Model how your deposits, fees and an assumed annual return work together — without confusing a projection with historical data.
Projection mode only. There is no live token price or historical backtest in this version. A positive annual return is not assumed automatically, and real investments do not grow at a smooth constant rate.
⌂ Add this calculator to your home screen
iPhone / iPad: open this page in Safari → Share → Add to Home Screen → Open as Web App. Android: open this page in Chrome → Install app or Add to Home screen.
For a persistent shortcut, install from markethistorylab.com rather than a temporary review link. Internet access is required to load the calculator; the site does not provide live price feeds.
Consistency is a plan. Returns are an assumption.
Dollar-cost averaging (DCA) means investing a fixed amount at regular intervals instead of trying to identify the perfect time to buy. You may get more units when prices fall and fewer when they rise — but this projection is not buying real units: it applies one hypothetical annual return to a monetary portfolio.
Each new deposit increases the invested balance after fees. Between deposits, the existing balance grows or shrinks at a constant periodic rate derived from the annual assumption.
End-of-period balance = previous balance × (1 + periodic return) + net contribution
Unlike historical DCA, this simplified projection does not model purchasing at actual BTC, ETH or other market prices. It cannot compute real average purchase cost or drawdown. Those features require licensed, time-stamped historical datasets.
Read our methodology ↗Learn the difference between a hypothetical DCA projection and actual acquisition cost—with five illustrated purchases and one partial sale.