Bitcoin77,171−1.66%
Ethereum2,240.92−0.01%
Solana95.84−0.39%
Gold3,876.73−3.57%
BTC/Gold19.9 oz
Sats/$1,296
Nasdaq25,437−2.86%
S&P 5007,580−1.82%
DXY101.96+0.08%
US10Y4.93%−1.20%
VIX19.42+12.91%

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.

PlanSincePurchasesInvestedBitcoinWorth todayReturnLump sum instead
$100 a weekJan 1, 2018461$46,1002.8198$217,611+372%$260,493
$100 a weekJan 1, 2020357$35,7001.2323$95,102+166%$382,632
$100 a weekJan 1, 2022253$25,3000.5942$45,857+81%$40,943
$100 a weekJan 1, 2024148$14,8000.1946$15,017+1%$25,859
$500 a monthJan 1, 2016130$65,00017.8816$1,379,948+2,023%$11,549,047
$500 a monthJan 1, 202170$35,0000.8170$63,048+80%$91,952
$10 a dayJan 1, 20231,400$14,0000.2678$20,666+48%$64,986
"Lump sum instead": the same total invested in one go on the first day. For one-off purchases see if you had invested in bitcoin and the return calculator.

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.