Crypto & Web3

Crypto DCA Calculator (Recurring Buys)

Enter the amount per purchase and the price at each purchase.

Your numbers

Symbol only: enter amounts in the currency you pick.
$
Separate numbers with commas, spaces or new lines. You can paste a column from a spreadsheet.
$
%

Your results

Coins accumulated
Coins accumulated
—
Average cost per coin (incl. fees)
—
Total spent
—
Value now
—
Profit or loss
—
Return
—

Crypto DCA Calculator (Recurring Buys) by TheCalcTools

How the Crypto DCA Calculator (Recurring Buys) works

Dollar-cost averaging buys a fixed amount at regular intervals regardless of price. Each buy gets amount ÷ price coins, so the average cost is the harmonic mean of the prices, lower than their simple average.

DCA reduces the risk of investing everything at a peak, but it cannot turn a falling asset into a profit. Crypto prices are volatile; this is arithmetic, not investment advice.

The formula

Coins = amount × (1 − fee) × Σ(1 ÷ price); average cost = spent ÷ coins

Worked example

Using the default values shown in the calculator:

Amount per purchase$100
Price at each purchase62000, 58000, 51000, 47000, 55000, 64000
Current price$70000
Fee per purchase1 %
  1. Six buys of 100 accumulate 0.010698 coins at an average cost of $56,084.70.
  2. At 70,000 that is worth $748.87, a return of 24.8%.

Result:

Coins accumulated0.010698
Average cost per coin (incl. fees)$56,084.70
Total spent$600.00
Value now$748.87
Profit or loss$148.87
Return24.8%

Frequently asked questions

Is DCA better than investing a lump sum?

Historically a lump sum wins more often in rising markets, but DCA suits regular income and reduces regret if prices fall.

Sources and further reading

More in Crypto & Web3 · All calculators

This calculator gives estimates for information only. It is not financial advice, and your lender's or provider's figures will govern. Rates, fees and rules vary. See our disclaimer.