Plan ₿ Forum 2026 · Lugano · Oct 23–24
Bitcoin Hub

Bitcoin DCA calculator

If you had bought $100 of Bitcoin every month since January 2015, you would have invested $14,200 and now hold 8.2260 BTC worth $669,787 (as of 2026-10-22 19:31 UTC; price history from blockchain.info, current price Coinbase spot).

The numbers above use the default settings. Change them in the calculator below.

Share this page
Quick start:

Buying $100 of Bitcoin every month from January 2015 means $14,200 invested over 142 buys and 8.2260 BTC, worth $669,787 today (+4,617%).

Discuss
Total invested
$14,200
142 buys · $100 each buy
BTC accumulated
8.2260 BTC
Average buy price: $1,726
Worth today
$669,787
at $81,423
Profit
+$655,587
+4,617%
$100$1k$10k$100k$1M201520172019202120232025
ValueInvested· log scale

Year by year

Year by year
YearBuysInvested (total)BTC (total)Value at year end
201512$1,2004.6123$1,975
201612$2,4006.9248$6,635
201712$3,6007.5717$95,498
201812$4,8007.7356$29,900
201912$6,0007.9382$57,310
202012$7,2008.0622$232,648
202112$8,4008.0900$381,308
202212$9,6008.1353$135,043
202312$10,8008.1804$344,789
202412$12,0008.2001$759,765
202512$13,2008.2122$726,153
2026(now)10$14,2008.2260$669,787

DCA vs one purchase on the first day

DCA vs one purchase on the first day
DCAOne purchase
Money invested$14,200$14,200
Bought on2015-01-01 → 2026-10-012015-01-01
Average price paid$1,726$321
BTC held8.226044.2409
Worth today$669,787$3,602,222
Change vs invested+4,617%+25,268%

Same total money, same prices, only the timing differs. The numbers describe the period you picked; they say nothing about the next one.

Past results don't predict future ones. Educational tool, not advice.

Sources: blockchain.info market-price, Coinbase spot · 2026-10-22 19:31 UTC · daily closes 2010-08-18 to 2026-10-22; amounts computed by 21btc

What DCA is

Dollar-cost averaging (DCA) means buying a fixed dollar amount of Bitcoin on a schedule, for example $100 every month, whatever the price is that day. You get more bitcoin when the price is low and less when it is high, so you never have to pick one moment to buy. Bitcoiners also call it stacking sats. Wiki: DCA · Wiki: stack sats

How the calculation works

  • Monthly: one buy on the 1st of each month at that day's price (the first available price on or after the 1st; for August 2010 it is the first quote, 18 August 2010).
  • Weekly: one buy every 7 days, starting on the 1st of the start month.
  • Prices: the daily USD close from blockchain.info market-price. The dataset starts on 2010-08-18: Bitcoin launched in January 2009 but had no market price until mid-2010. It ends on 2026-10-22.
  • No fees, spreads or taxes. Coins are never sold. If you set an end month, buying stops there and the coins are held until today.
  • “Worth today” is the coins bought times the current price (Coinbase spot, as of 2026-10-22 19:31 UTC).

DCA vs lump sum

The table under the calculator compares your schedule with one purchase of the same total on the first buy day, at the same real prices. For the default case ($100 a month since January 2015) the schedule put in $14,200 and is worth $669,787 today; one purchase of $14,200 on 2015-01-01 would be worth $3,602,222. Both numbers describe that one period. Change the dates and they change. They do not say which approach will work next time.

Sources: blockchain.info market-price, Coinbase spot · 2026-10-22 19:31 UTC · daily closes 2010-08-18 to 2026-10-22; amounts computed by 21btc

FAQ

How much would $100 a month in Bitcoin be worth now?
Buying $100 of Bitcoin on the first day of every month since January 2015 means 142 buys and $14,200 invested. That adds up to 8.2260 BTC, worth $669,787 today (+4,617%; as of 2026-10-22 19:31 UTC, price Coinbase spot). Change the amount or the start month in the calculator above to see another case.
Is weekly or monthly DCA better?
The calculator shows the difference; it does not pick a winner. With about the same spending ($100 a month or $23.08 a week, roughly $1,200 a year), buying since January 2015 gave 8.2260 BTC for $14,200 monthly and 8.1888 BTC for $14,240 weekly, a difference of 0.5% in coins. Other periods give other gaps, so test your own dates.
Does the calculator include fees?
No. It leaves out exchange fees, spreads, taxes and the network fee for withdrawing to your own wallet. Real results are a little lower. The fee calculator on this site estimates the network fee.
Where do the prices come from?
Each buy uses the daily USD close from blockchain.info market-price. The dataset runs from 2010-08-18 (Bitcoin had no market price before mid-2010) to 2026-10-22. The value today uses the current price: Coinbase spot, as of 2026-10-22 19:31 UTC.