Bitcoin DCA calculator

What if you had bought a fixed amount of bitcoin every week or month? Backtest with real daily prices, and see how much your provider's fees would have cost you.

You invested
$35,500
355 buys of $100
Worth today
$99,819
+181% return
Bitcoin stacked
1.2296 BTC
before fees
Average price
$28,872
vs $81,182 today
Portfolio valueTotal invested

How much each provider's fees would have cost you

Same plan - $100 every week since Jan 2020 - with each provider's fee taken from every buy.

ProviderFee per buyFees paidBitcoin you'd haveWorth today
Binance 0.10% $36 1.22833778 $99,719 Start
Bitfinex 0.20% $71 1.22710822 $99,619
−$100 vs best
Start
Kanga Exchange 0.30% $107 1.22587865 $99,519
−$200 vs best
Start
Bitstamp 0.40% $142 1.22464908 $99,419
−$299 vs best
Start
Gemini 0.40% $142 1.22464908 $99,419
−$299 vs best
Start
Kraken 0.80% $284 1.21973081 $99,020
−$699 vs best
Start
Coinbase Advanced 1.20% $426 1.21481254 $98,621
−$1,098 vs best
Start
Strike Auto-DCA 1.20% $426 1.21481254 $98,621
−$1,098 vs best
Start
Bitpanda Auto-DCA 1.49% $529 1.21124680 $98,331
−$1,387 vs best
Start

Assumes each buy at that day's closing price on Bitstamp and the provider's published fee for its cheapest payment method (reviewed 2026-10). Exchanges assume you place each order yourself; their built-in recurring-buy features often charge more. Ignores spreads and withdrawal fees. "Auto-DCA" apps buy for you automatically. Past performance doesn't predict future returns. Some links are affiliate links.

What is DCA?

Dollar-cost averaging means buying a fixed amount on a fixed schedule, whatever the price. You never have to time the market, you buy more bitcoin when it's cheap and less when it's expensive, and the habit is easy to automate. Fees matter more than people expect: a 1.5% fee on every buy compounds into a noticeable amount of bitcoin over a few years - compare the table above.

Ready to start? See today's cheapest place to buy 100 USD.