Bitcoin80,574+0.24%
Ethereum2,352.04−0.16%
Solana101.71−0.55%
Gold3,997.89−0.65%
BTC/Gold20.2 oz
Sats/$1,241
Nasdaq25,955−0.21%
S&P 5007,624−0.52%
DXY101.75−0.06%
US10Y4.99%+0.71%
VIX19.45+2.21%

Bitcoin DCA Calculator

Buying $100 of bitcoin a week since January 2020 would have cost $35,600 and be worth $99,196 today (+179%), at an average price of $28,917 per bitcoin. Change the amount, frequency and dates below — everything is calculated in your browser.

Live price Oct 25, 2026, 19:04 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, 2018460$46,0002.8186$227,105+394%$271,389
$100 a weekJan 1, 2020356$35,6001.2311$99,196+179%$398,385
$100 a weekJan 1, 2022252$25,2000.5929$47,774+90%$42,579
$100 a weekJan 1, 2024147$14,7000.1933$15,579+6%$26,817
$500 a monthJan 1, 2016130$65,00017.8816$1,440,796+2,117%$12,058,289
$500 a monthJan 1, 202170$35,0000.8170$65,828+88%$96,006
$10 a dayJan 1, 20231,394$13,9400.2670$21,516+54%$67,561
"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, 460 purchases totalling $46,000 would have bought 2.8186 BTC, worth $227,105 today (+394%). The same total as one purchase at the start would be worth $271,389.

What if I had bought $100 of bitcoin a week since 2020?

Starting on January 1, 2020, 356 purchases totalling $35,600 would have bought 1.2311 BTC, worth $99,196 today (+179%). The same total as one purchase at the start would be worth $398,385.

What if I had bought $100 of bitcoin a week since 2022?

Starting on January 1, 2022, 252 purchases totalling $25,200 would have bought 0.5929 BTC, worth $47,774 today (+90%). The same total as one purchase at the start would be worth $42,579.