BTC Accumulation Calculator

Estimate how much Bitcoin you could build over time with recurring buys. Enter your starting BTC, contribution amount, purchase frequency, current BTC price, time horizon, and optional annual BTC price growth.

Inputs

Results

Total BTC accumulated0.5 BTC
Estimated BTC price at end$60,000
Estimated portfolio value$30,000
Total cash invested$30,000
Total fees paid$0
Average cost basis$60,000
Progress to 1 BTC50.00% of 1 BTC
Value gain/loss vs invested$0

Visualize outcomes

Chart shows scenario comparison (0%, 5%, 10%). Results above use your entered BTC growth assumption.

How it works

For each period, the calculator adds (contribution − fee per buy) ÷ current BTC price to your holdings. If you include an annual BTC price growth rate, the BTC price increases gradually over time, so later contributions buy less BTC than earlier ones.

Estimated BTC holdings = starting BTC + all BTC purchased. Estimated portfolio value = holdings × projected BTC price at end. Average cost basis = total amount invested ÷ total BTC. Set a target BTC goal in Advanced options to see progress toward it.

Live price (if used) is for convenience only; we do not guarantee accuracy or real-time execution. You can always enter the price manually.

FAQ

Are these calculators financial advice?
No. All tools are for educational and estimation purposes only. Always do your own research and consider consulting a financial advisor.
Do you store my data?
No. All calculations run in your browser. We do not collect or store your inputs.
What does annual BTC price growth mean?
It is an optional assumption for how fast Bitcoin's price might rise each year. For example, entering 10 means the calculator assumes BTC grows by 10% annually. Leave it blank to keep the BTC price flat.

Calculators are for education and estimation only. Not financial advice.