BTC price
$77,593
last daily close
Sats per $1
1,289 sats
last daily close
Sats per $100
128,900 sats
last daily close

Stack Growth by Years of DCA

bitcoin accumulated over time · log scale · one line per DCA tier
DCA / week
Years to reach 1 BTCclick a tier at right to hide · >30y = not reached
$10005.3 yr$9006.8 yr$80010.1 yr$50>30y$100>30y$200>30y$300>30y$400>30y$500>30y$600>30y$700>30y

How to read it

Trace a curve to find how much bitcoin that weekly buy would have accumulated after N years, under the power-law model you have selected. The Y axis is log-scale, so equal vertical distance means equal multiple in BTC rather than equal amount. Set a target stack and the dashed line shows where each tier reaches it - the figures are listed under the chart.

The curves rise steeply in the first few years because BTC is cheaper today than projected in the future, so each DCA dollar buys more sats. The slope flattens over time as the projected price grows - this is exactly the cumulative effect of the power-law assumption.

The model behind it

Forward numbers come from an OLS power-law fit of log10(price) against log10(days since 2009), across all 5,881 days of daily history. The assumed price on day d is 10^(-16.380 + 5.650 · log10(d)), and each weekly buy compounds into the running BTC total.

A curve fitted to the past is not a prediction of the future. Treat these as one scenario, not a forecast. 100,000,000 sats per BTC. Not financial advice.

← Years to Target by DCA Amountnext: DCA × Target Lookup →