How crypto average cost is calculated
The average cost of coins bought in multiple purchases is total purchase cost divided by total quantity(a quantity-weighted average). The formula is the same as for stocks. Fractional coin quantities support up to eight decimal places.
Use Existing holdings to enter the average cost and quantity from previous purchases in one row. If you have no holdings, leave it empty and enter your purchases to calculate an average cost for new purchases.
Example (hypothetical, not live prices)
Holding 0.01 coins at KRW 100,000,000 each, then buying KRW 400,000 more at KRW 80,000,000 per coin in amount mode (no fees):
| Category | Unit price | Quantity | Amount |
|---|---|---|---|
| Existing holdings | 100,000,000 | 0.01 | 1,000,000 |
| Additional purchase | 80,000,000 | 0.005 | 400,000 |
| Total | — | 0.015 | 1,400,000 |
Average cost = 1,400,000 ÷ 0.015 ≈ 93,333,333.33 KRW(Rounded to two decimal places; the exact result is a repeating decimal)
Open this example in the calculator →
Why results may differ from your exchange
- Fees: Fees default to zero. The entered rate is added to the additional purchase amount. In amount mode, the investment amount excludes fees, which are added on top. Coin-denominated fee deductions are not modeled; the entered quantity is not reduced by fees.
- Rounding and minimum order sizes: Exchange precision and minimum order sizes can cause filled quantities to differ from your inputs. This calculator uses the quantities you enter.
- Taxes: This tool calculates purchase-based average cost only. Selling taxes are excluded.
- Futures, leverage and staking: Spot purchases only. Leverage, liquidation prices and staking rewards are not calculated.
Basis, data and updates
This calculator performs arithmetic only on your inputs, without automatic price updates. Identical inputs always produce identical results. The calculation logic Stock average cost calculatoruses the same engine. Formula and wording changes are listed below.
- 2026-09-14 · Added a crypto interface with fractional-quantity shortcuts and examples, using the stock calculator's calculation engine.
Frequently asked questions
- Are there separate calculators for Bitcoin and Ethereum?
- No. One calculator works for all coins using price and quantity, without specifying a coin name. Use only the same coin and currency in each calculation.
- Should I use quantity or amount mode?
- Both work. Amount mode divides the investment amount by the purchase price, supporting multiple small purchases. The amount excludes fees; the entered fee rate is added on top. Coin-denominated fee deductions are not modeled. The tool does not calculate purchases needed for a target average or recommend trades.
- Can I enter up to eight decimal places?
- Yes. Quantities support up to eight decimal places. This is the calculator's input precision, not a guarantee of the minimum order size supported by any coin or exchange.
- Why does my exchange show a different average cost?
- Exchanges differ in fee currency, coin-based fee deductions, rounding and minimum order sizes. This calculator does not reproduce exchange settlement rules. It divides total purchase cost by total quantity, adding purchase fees only when entered.
- Does this calculate leverage, liquidation prices or staking rewards?
- No. This calculator covers average cost for spot purchases only. It does not calculate leverage, liquidation prices, staking rewards or taxes.
- Does lowering average cost remove losses?
- No. Average cost is total purchase cost divided by total quantity; it does not predict future prices. Buying more does not automatically remove losses. This tool does not recommend trades.