Crypto Average Price Calculator

Find your average entry price across multiple buys at different prices.

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 Average Price Calculator does

Your average entry price is total cost divided by total quantity — a quantity-weighted average, not a simple mean of the prices. It is the number your position is measured against, and the level you must exceed to be in profit.

Formula

  • Average price = Σ(Price × Quantity) ÷ Σ(Quantity)
  • Unrealised P&L = (Current price − Average price) × Total quantity

Inputs explained

InputUnitRequiredNotes
Purchase pricestextYesSeparate values with commas, spaces or new lines.
Quantities boughttextYesOne quantity per price, in the same order.
Current priceselected currencyOptionalAccepts 0 or more.
Currencyone of 10 optionsOptional

How to use it

  1. Choose Currency.
  2. Enter Purchase prices and Quantities bought.
  3. Optionally add Current price.
  4. Select Calculate.

Worked example

Three buys: 0.1 at $42,000, 0.15 at $38,500, 0.2 at $35,000.

Prices
42000, 38500, 35000
Quantities
0.1, 0.15, 0.2

Total cost $16,975 for 0.45 BTC — an average of $37,722.22.

Frequently asked questions

Should I average down?

It lowers your break-even but increases your exposure to an asset already moving against you. It works when the original thesis holds and fails badly when it does not.

Does this match my exchange cost basis?

Close, but exchanges usually include fees in cost basis. Add fees into the prices if you want an exact match for tax purposes.

Related calculators