Crypto DCA Calculator

Model a dollar-cost averaging plan and see the accumulated position and return.

Please note: Cryptocurrency is highly volatile and can lose value rapidly. All prices are entered manually — no live market data is used. Nothing here is investment advice.

What the Crypto DCA Calculator does

Dollar-cost averaging invests a fixed amount at regular intervals regardless of price. You automatically buy more units when prices are low and fewer when they are high, which lowers your average cost relative to a lump sum bought at the peak.

Formula

  • Total invested = Amount × Number of purchases
  • Quantity = (Invested − Fees) ÷ Average purchase price
  • Value = Quantity × Current price

Inputs explained

InputUnitRequiredNotes
Amount per purchaseselected currencyYesAccepts more than 0.
Frequencyone of 4 optionsYes
Number of purchasesnumberYesAccepts 1 or more.
Average purchase priceselected currencyYesYour estimated average buy price over the period. Accepts more than 0.
Current priceselected currencyYesAccepts more than 0.
Fee per purchase%Optional
Currencyone of 10 optionsOptional

How to use it

  1. Choose Frequency and Currency.
  2. Enter Amount per purchase, Number of purchases, Average purchase price and Current price.
  3. Optionally add Fee per purchase.
  4. Select Calculate.

Worked example

$200 monthly for 24 months at an average price of $30,000, now $45,000.

Amount
200
Frequency
Monthly
Periods
24
Avg price
30000
Current
45000

Invested $4,800, accumulated about 0.159 BTC, now worth $7,164 — a 49.3% return.

Frequently asked questions

Is DCA better than a lump sum?

Historically lump sum wins more often in rising markets, because money is invested sooner. DCA wins in falling or volatile markets and is far easier to stick with psychologically.

How often should I buy?

Frequency matters less than consistency. Weekly and monthly produce very similar results; the fees per transaction are the main practical consideration.

Related calculators