1st buy Buy the dip Avg cost ↓

Crypto Average Price Calculator

Average Down Bitcoin, Ethereum & Altcoins

See your new average entry price after buying the dip, accurate to 8 decimal places.

What this calculator does

Crypto trades 24/7 and can drop 20% in a day, so it's worth knowing exactly what an extra buy does to your position before you place it.
Enter the coins you hold and the buys you're planning, and you'll see your new average entry price, total cost, unrealized P/L and return. Prices and quantities support up to 8 decimal places, so even small buys of BTC are calculated precisely.

How to use it

  1. Current price: Enter the coin's current market price. Your current return appears next to it right away.
  2. Current position: Enter your average entry price and the amount of the coin you hold, as shown on your exchange.
  3. Additional buy: Enter the price and amount you plan to buy. Use "Add another buy" to plan several limit orders at different levels.
  4. Results: Press "Calculate" to see your new average price, return, unrealized P/L and total cost.
  5. Currency: Use whatever your pair is quoted in (USD, USDT, EUR...), just keep it the same for every field.

Examples

"I bought Bitcoin at $100,000 and it's fallen to $60,000. What if I buy more?"

  • Holding: 0.1 BTC at $100,000 ($10,000) / Additional buy: 0.1 BTC at $60,000 ($6,000)
  • Total cost: $16,000 / Total amount: 0.2 BTC
  • New average price: $80,000
  • Return: -25.00% (vs. -40.00% before averaging down)

"I hold ETH bought at $4,000 and it's now $2,500. What does one more buy do?"

  • Holding: 0.5 ETH at $4,000 ($2,000) / Additional buy: 0.5 ETH at $2,500 ($1,250)
  • Total cost: $3,250 / Total amount: 1 ETH
  • New average price: $3,250
  • Return: -23.08% (vs. -37.50% before averaging down)
Recent calculations
0.00%

Current position

0

Additional buy

0

Average Down Result

New average price
0
Return
0.00%
Unrealized P/L
0
Total cost
0
Total quantity
0

These results are estimates based on your inputs. Actual figures may differ due to commissions, exchange fees, rounding and taxes. For reference only, not investment advice.

Crypto Average Price Calculator FAQ

Divide everything you've paid by the total amount of the coin you hold:
Average price = (existing cost + cost of new buys) ÷ (existing amount + new amount)
For example, 0.1 BTC bought at $100,000 ($10,000) plus 0.1 BTC bought at $60,000 ($6,000) is $16,000 for 0.2 BTC, an average of $80,000.

Yes. Prices and quantities are shown with up to 8 decimal places, the same precision Bitcoin uses (1 satoshi = 0.00000001 BTC). That makes it accurate for small recurring buys and low-priced altcoins alike.

Any currency works, because the calculator doesn't attach a currency symbol in crypto mode. Use whatever your trading pair is quoted in (USD, USDT, USDC, EUR, or even BTC for altcoin pairs), and use the same currency in every field. The results come out in that currency.

Fees aren't included automatically. On many exchanges the trading fee is deducted from the coins you receive, so the simplest fix is to enter the amount that was actually credited to your account rather than the amount you ordered.
If you paid the fee separately, add it to the purchase cost (fee ÷ amount, added to the buy price).

Usually, yes. Crypto trades around the clock with much larger swings, and unlike most listed companies, smaller altcoins can lose nearly all of their value and never come back. Averaging down on a coin with no real demand behind it can simply mean losing more money.
Set a maximum total position size before you start, and stick to assets you'd be comfortable holding through a long downturn.

Dollar-cost averaging (DCA) means buying a fixed amount on a schedule, such as $100 of BTC every week, regardless of price. Averaging down means buying specifically because the price has fallen below your entry, to lower your average price.
DCA removes timing decisions, while averaging down is a deliberate bet that the price will recover. Many long-term holders use DCA as their base plan and keep averaging down for planned, limited buys.

This calculator is designed for spot holdings. Adding to a leveraged futures position also changes your liquidation price, which a spot average doesn't show. For futures, check your new liquidation price with the Liquidation Price Calculator before adding to the position.