Crypto DCA calculator
What if you had bought crypto on a schedule? Pick a coin, an amount and how often, and see what it would be worth today using real daily prices.
Buying $100 of Bitcoin every week from Jan 1, 2020 to Nov 1, 2026 means 357 purchases totaling $35,700. That stack would be worth $96,375, a gain of +170%.
- Total invested
- $35,700
- BTC accumulated
- 1.2319
- Average cost
- $28,979
- Price on end date
- $78,231
DCA vs lump sum
Investing the same $35,700 all at once on Jan 1, 2020 (at $7,174) would be worth $389,281 (+990.4%). In this period the lump sum came out ahead, which is typical when prices mostly rise.
Year by year
| Date | Price | Invested | Value | Return |
|---|---|---|---|---|
| Dec 31, 2020 | $28,990 | $5,300 | $15,278 | +188.3% |
| Dec 31, 2021 | $46,211 | $10,500 | $29,627 | +182.2% |
| Dec 31, 2022 | $16,530 | $15,700 | $14,059 | -10.5% |
| Dec 31, 2023 | $42,288 | $20,900 | $43,869 | +109.9% |
| Dec 31, 2024 | $93,354 | $26,100 | $104,581 | +300.7% |
| Dec 31, 2025 | $87,498 | $31,400 | $102,632 | +226.9% |
| Nov 1, 2026 | $78,231 | $35,700 | $96,375 | +170% |
Putting a plan like this into practice
We may earn a commission if you sign up through these links, at no cost to you. It never changes the numbers above. Disclosure.
More free crypto tools
- If you had investedWhat $1,000 in a coin would be worth today, for every year since it listed.
- Crypto vs gold and stocksThe same money in a coin, gold or the S&P 500, side by side.
- Bitcoin retirement calculatorProject what monthly buys could be worth by retirement, and the income.
- Savings goal calculatorHow long monthly buys take to reach a goal, like 0.1 BTC.
- Staking calculatorHow staking rewards compound over the years.
- Profit calculatorProfit or loss on a trade, with fees and the break-even price.
Questions
What is dollar-cost averaging (DCA)?
Dollar-cost averaging means investing a fixed amount on a fixed schedule, for example $100 every week, no matter what the price is. You buy more coins when the price is low and fewer when it is high, which smooths out your average cost and removes the pressure of timing the market.
How does this calculator work?
For every scheduled date it buys the chosen amount at that day's closing price in USD, as reported by Coinbase, minus the fee you enter. It then values everything you accumulated at the closing price on the end date. Taxes, spreads and withdrawal fees are not included.
Is DCA better than investing a lump sum?
Not always. When prices rise steadily, investing everything at once tends to win because the money is in the market longer. DCA tends to win when prices fall or swing after you start. Its main benefit is lower regret and less timing risk, not a higher expected return. The comparison under each result shows which came out ahead for your dates.
Where does the price data come from?
Daily closing prices come from Coinbase Exchange's public market data in USD. The history for each coin starts when Coinbase listed it, so some coins have shorter histories than their actual age.
Does past performance mean I will get the same result?
No. These are backtests of what would have happened. Crypto prices are very volatile and future returns can be far lower, including losses. Nothing on this site is financial advice.