Calculator

Bitcoin DCA calculator

Simple projection: same USD each period at a flat price assumption. Not backtesting.

Flat price model for planning only—not historical backtesting or investment advice.

Total invested

Total BTC

Total sats

Avg cost / BTC

Educational estimates only—not financial, tax, or investment advice. Spot prices and network conditions change.

What this model does

You pick a USD amount, number of periods, and a BTC price assumption (defaults to live spot). We multiply to total cash outlaid and divide for total BTC/sats. Average cost equals your assumed price in this flat model.

What it does not do

It does not replay historical candles or promise returns. Real DCA experiences varying prices, skipped buys, and fees. Use this for goal sizing, then execute on an exchange you trust.

Fees and rails

Subtract bank and trading fees mentally—or lower the amount field. Withdrawals to self-custody add network fees later.

Examples

  • Model $50 weekly for 52 weeks at current spot.
  • Compare 26 vs 52 periods for the same monthly budget.

FAQ

What is Bitcoin DCA?
Dollar-cost averaging means buying a fixed USD amount of BTC on a schedule, reducing timing stress versus a single lump sum.
Why is average cost equal to the price I entered?
This calculator uses one price for every period. That keeps the math transparent. Historical DCA tools use many prices and will differ.
Is DCA investment advice?
No. It is a planning aid. Bitcoin is volatile; only allocate what you can afford to risk.

Related tools

GetFreeBit earns a referral commission when you register via our verified partner links at no additional cost to you. Not financial advice.