Crypto Averaging Calculator

Crypto averaging (average down or up)
New average price —
Total coins
—
Total invested
—
Buy needed for target average
—
Written by Frano Grgić
Published October 28, 2026 · How we verify this · Not financial advice
Was this calculator helpful?
No email needed. We read every comment.

Averaging means buying more of an asset at a different price so that your average buy price changes. Enter what you hold, your current average, and the new purchase, and this crypto averaging calculator returns the new average price, the total coins and the total you have invested.

How do I calculate the average price after buying more?

Your average price is the total money spent divided by the total coins. Adding a purchase adds both its cost and its coins.

Total invested = Coins x Average price + New purchase
Total coins = Coins + New purchase / New price
New average price = Total invested / Total coins

Take 0.5 BTC bought at an average of 60,000 and a new purchase of 1,000 at 45,000:

Total invested = 0.5 x 60,000 + 1,000 = 31,000
Total coins = 0.5 + 1,000 / 45,000 = 0.5222
New average price = 31,000 / 0.5222 = 59,361.70

Buying 1,000 at a price 25% lower moved the average only from 60,000 to 59,361.70, because the new purchase is small next to the original 30,000.

How much do I need to buy to reach a target average?

Say you want the average to be 52,000 by buying at 45,000. The amount X you need solves (30,000 + X) / (0.5 + X / 45,000) = 52,000:

X = Coins x (Target - Average) / (1 - Target / Buy price)
X = 0.5 x (52,000 - 60,000) / (1 - 52,000 / 45,000) = 25,714

Check: 30,000 + 25,714 = 55,714 invested for 0.5 + 25,714 / 45,000 = 1.0714 coins, and 55,714 / 1.0714 = 52,000. The target must lie between your current average and the new buy price, otherwise buying at that price can never reach it, and the calculator shows n/a.

What are the risks of averaging down?

Averaging down puts more money into an asset that is falling. If the price keeps falling, the loss grows faster because you now hold more coins. Your break-even price is the new average, not the original one. With borrowed money or leveraged positions, a deeper fall can also trigger a margin call. Decide the total amount you are willing to lose before you add to a position, and treat this calculator as arithmetic, not as advice to buy.

Conclusion

Averaging changes where you break even, not whether the asset recovers. Work out the new average and the cost before you buy, and compare it with the loss you can afford. For the fees on each buy use the crypto exchange fees calculator, and to size an account-level loss see the drawdown calculator.

Frequently asked questions

Is this the same as dollar-cost averaging (DCA)?

Dollar-cost averaging means buying a fixed amount at regular times. This calculator handles one extra purchase at a time: enter the result as your new holding and average, then add the next purchase.

Does the calculator include exchange fees?

No. Fees reduce the coins you receive, so your real average is slightly higher than shown. The crypto exchange fees calculator shows the cost of each trade.

Can I use it for stocks or forex positions?

Yes for any asset bought in units at a price: the arithmetic is the same. For leveraged forex or CFD positions also check the margin needed for the larger position.

Get this forex widget for your site

Customise and get code
<script src="https://calculatorsforex.com/embed.js" data-widget="crypto-averaging-calculator"></script>

Related calculators

Guides for this calculator