Bitcoin DCA Calculator
Buying $100 of bitcoin a week since January 2020 would have cost $35,700 and be worth $95,102 today (+166%), at an average price of $28,969 per bitcoin. Change the amount, frequency and dates below — everything is calculated in your browser.
Live price Oct 31, 2026, 06:41 UTC · daily closes since Sep 17, 2014
Each purchase uses the daily close (00:00 UTC) on the scheduled day; "End: today" values your bitcoin at the live price. Before taxes; fees as entered. Past performance does not predict future results.
Examples, valued today
Buying from the first day of the year shown until today.
| Plan | Since | Purchases | Invested | Bitcoin | Worth today | Return | Lump sum instead |
|---|---|---|---|---|---|---|---|
| $100 a week | Jan 1, 2018 | 461 | $46,100 | 2.8198 | $217,611 | +372% | $260,493 |
| $100 a week | Jan 1, 2020 | 357 | $35,700 | 1.2323 | $95,102 | +166% | $382,632 |
| $100 a week | Jan 1, 2022 | 253 | $25,300 | 0.5942 | $45,857 | +81% | $40,943 |
| $100 a week | Jan 1, 2024 | 148 | $14,800 | 0.1946 | $15,017 | +1% | $25,859 |
| $500 a month | Jan 1, 2016 | 130 | $65,000 | 17.8816 | $1,379,948 | +2,023% | $11,549,047 |
| $500 a month | Jan 1, 2021 | 70 | $35,000 | 0.8170 | $63,048 | +80% | $91,952 |
| $10 a day | Jan 1, 2023 | 1,400 | $14,000 | 0.2678 | $20,666 | +48% | $64,986 |
Bitcoin DCA: FAQ
What is dollar-cost averaging (DCA)?
Buying a fixed amount at regular intervals — say $100 every week — whatever the price. You buy more bitcoin when the price is low and less when it is high, so your average cost is smoothed out and you avoid having to pick a moment to buy.
Is DCA better than buying all at once?
Not always. In a market that rises steadily, a lump sum at the start usually ends up ahead because all the money is invested earlier; DCA does better when the price falls after you start. The calculator shows both for your dates.
How often should I buy?
Weekly and monthly give very similar results over several years. Daily buying adds more transactions (and fees) for little difference. Pick what fits your pay schedule.
What if I had bought $100 of bitcoin a week since 2018?
Starting on January 1, 2018, 461 purchases totalling $46,100 would have bought 2.8198 BTC, worth $217,611 today (+372%). The same total as one purchase at the start would be worth $260,493.
What if I had bought $100 of bitcoin a week since 2020?
Starting on January 1, 2020, 357 purchases totalling $35,700 would have bought 1.2323 BTC, worth $95,102 today (+166%). The same total as one purchase at the start would be worth $382,632.
What if I had bought $100 of bitcoin a week since 2022?
Starting on January 1, 2022, 253 purchases totalling $25,300 would have bought 0.5942 BTC, worth $45,857 today (+81%). The same total as one purchase at the start would be worth $40,943.