Crypto Average Buy Price Calculator

Calculate the average cost basis of your crypto holdings across multiple purchases. Track your weighted average entry price for any cryptocurrency.

$
$
$
$
Average Buy Price
$47,000.00
Arithmetic average of values
Total Invested
$47,000.00
Sum of all values
Total Units
1.000000
Sum of all values
Current Value
$53,000.00
Flow of electric charge
Unrealized PnL
$6,000.00
12.77%
Planning notes, formulas, and examples

About the Crypto Average Buy Price Calculator

When you buy a cryptocurrency at different prices over time — whether through dollar-cost averaging (DCA) or multiple spot purchases — knowing your average cost basis is essential. The average buy price is the weighted average of all your purchases, where larger purchases have more influence on the overall average.

This calculator lets you enter multiple buy orders with their prices and amounts, then computes the weighted average cost per unit. This is your breakeven point — the price at which your total holdings are exactly at cost. Any price above this is profit; any price below is a loss.

Tracking your average buy price is important for investment decisions (should you buy more to lower your average?), tax calculations (what is your cost basis for capital gains?), and psychological clarity (am I in profit or loss on this asset?).

Use the result to map token-release or fee scenarios and revisit the model when market conditions, unlock terms, or portfolio assumptions change.

When This Page Helps

Without calculating your true average, you might think you're in profit when you're actually at a loss, or vice versa. This is common when you've made many purchases at different prices. The calculator gives you one clear number — your weighted average entry — that serves as your personal breakeven point for the asset.

How to Use the Inputs

  1. Enter the price and quantity for each purchase you've made.
  2. Add as many purchase entries as needed using the add button.
  3. The calculator automatically computes the weighted average.
  4. View your average cost per unit and total investment.
  5. Compare the average to the current market price to see your PnL.
Formula used
Average Buy Price = Σ(Quantity_i × Price_i) / Σ(Quantity_i) Total Invested = Σ(Quantity_i × Price_i) Total Units = Σ(Quantity_i) Current Value = Total Units × Current Price Unrealized PnL = Current Value − Total Invested

Example Calculation

Result: Average: $47,000 per BTC

Three purchases: 0.5 BTC × $40,000 = $20,000; 0.3 BTC × $50,000 = $15,000; 0.2 BTC × $60,000 = $12,000. Total invested = $47,000. Total BTC = 1.0. Average = $47,000 / 1.0 = $47,000 per BTC. If Bitcoin is at $53,000, you're up $6,000 (12.8%).

Tips & Best Practices

  • Use DCA to naturally lower your average buy price during market dips.
  • Keep records of every purchase including fees for accurate cost basis.
  • Your average buy price is your personal breakeven — don't compare it to others.
  • Buying more at lower prices has a bigger impact on lowering the average than buying at similar prices.
  • Track cost basis separately for each cryptocurrency you hold.
  • Consider tax lot methods (FIFO, LIFO, HIFO) as they affect your realized gains differently.

Why Average Buy Price Matters

Your average buy price is your personal breakeven for an asset. It determines your unrealized gain or loss at any given time and is the foundation for making informed decisions about buying more, holding, or selling. Without knowing this number, you're trading blind.

Weighted Average vs Simple Average

This calculator uses the weighted average, which accounts for different purchase quantities. A simple average of two buys at $40,000 and $60,000 would be $50,000 — but if you bought 10x more at $40,000, your weighted average would be much closer to $40,000. The weighted average reflects your true cost basis.

Tax Implications of Cost Basis Methods

Different cost basis methods produce different tax outcomes. FIFO (First In, First Out) sells your earliest purchases first. LIFO (Last In, First Out) sells the most recent. HIFO (Highest In, First Out) sells the most expensive first, minimizing current capital gains. Consult a tax professional to choose the best method for your situation.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Buying at a lower price reduces your weighted average. The impact depends on the quantity — a large purchase at a low price shifts the average significantly, while a small purchase barely moves it. This is the basis of "buying the dip" to improve your cost basis.