Crypto Average Calculator

Calculate your average purchase price (cost basis) across multiple cryptocurrency purchases.

Purchase History

$

Current market price

Purchase #1
$
$
Coins: 0.033333
Purchase #2
$
$
Coins: 0.020000

Average Purchase Price

$28,125

across 2 purchases

Current Profit

+$900

+60.00% return

💵Total Invested
$1,500
🪙Coins Owned
0.053333
💰Current Value
$2,400
📊Distance from Avg
+60.00%

Price Targets

Break-even$28,125
2x Investment$56,250
3x Investment$84,375

You own 0.053333 coins at an average price of $28,125. At the current price of $45,000, you are up $900.

What is Average Cost Basis?

Average cost basis is the average price you paid per unit of a cryptocurrency across multiple purchases. When you buy crypto at different prices over time, calculating your average cost tells you the true break-even point for your entire position. This is one of the most important metrics for any investor because it determines whether you are in profit or loss at the current market price.

The average cost is calculated by dividing the total amount of money you have invested by the total number of coins you have acquired. For example, if you spent $5,000 to buy 0.2 BTC and later spent $3,000 to buy 0.1 BTC, your average cost per BTC is $8,000 / 0.3 = $26,667. If BTC is currently trading above $26,667, you are in profit.

This calculator accepts multiple purchase entries, computes your weighted average cost, shows your current profit or loss, and provides key price targets including your break-even price and the price needed to double or triple your investment. It is essential for tax reporting, portfolio management, and making informed decisions about when to add to or reduce a position.

The Average Cost Formula

The formula is straightforward: divide the total dollars invested by the total coins acquired across all purchases. This gives you a weighted average because purchases with larger amounts have a proportionally greater impact on the average.

Average Cost Basis

Average Price = Total Invested / Total Coins Total Coins = Σ (Purchase Amount / Purchase Price)

Where:

  • Total Invested= Sum of all purchase amounts in USD
  • Total Coins= Sum of coins acquired from each purchase
  • Purchase Amount= USD amount spent on each individual purchase
  • Purchase Price= Price per coin at the time of each purchase

How to Use This Calculator

Follow these steps to calculate your average cost basis:

  1. Enter Current Price: Input the current market price of the cryptocurrency to calculate your unrealized profit or loss.
  2. Add Purchase Entries: For each purchase, enter the USD amount spent and the price per coin at the time of purchase. Click "+ Add Purchase" to add more entries.
  3. Use Quick Amounts: The quick-add buttons ($100 to $5,000) update the most recent purchase entry for convenience.
  4. Review Average Price: The main result card shows your weighted average purchase price across all entries.
  5. Check Price Targets: See your break-even price (which equals your average) and the price needed for 2x and 3x returns.

Understanding the Results

The Average Purchase Price is your break-even point. If the current market price is above this value, you are profitable. If it is below, you are at an unrealized loss. The distance from average metric shows how far the current price is above or below your average as a percentage.

The profit/loss card shows your total unrealized gain or loss in both USD and percentage terms. This uses the formula: Profit/Loss = (Current Price - Average Price) × Total Coins. The percentage is calculated relative to your total investment.

Price targets show what the market price needs to reach for specific return milestones. The break-even price equals your average cost. The 2x investment price is simply your average multiplied by 2, and the 3x price is your average multiplied by 3. These help you set realistic exit targets based on your actual cost basis.

Real-World Applications

Tax reporting requires knowing your cost basis for each lot of crypto you sell. The average cost method is one accepted approach for determining gains and losses. This calculator provides the average cost that can be used as your reference point for tax calculations.

Dollar cost averaging (DCA) analysis benefits from tracking your average cost over time. Regular, fixed-amount purchases at varying prices naturally produce a weighted average that smooths out volatility. This calculator shows the exact average you achieved through your DCA strategy.

Portfolio rebalancing decisions are informed by knowing your cost basis. If a position has appreciated significantly above your average, you might consider taking some profits. If it is well below your average, you might consider averaging down by adding to the position.

Investment psychology is easier to manage when you know your exact cost basis. Rather than guessing whether you are up or down, the calculator gives you precise numbers to base decisions on rather than emotional reactions to price movements.

Worked Examples

Two-Purchase Average

Problem:

You bought $1,000 of BTC at $30,000 and $500 of BTC at $25,000. Current price is $45,000.

Solution Steps:

  1. 1Purchase 1: $1,000 / $30,000 = 0.03333 BTC
  2. 2Purchase 2: $500 / $25,000 = 0.02000 BTC
  3. 3Total invested: $1,000 + $500 = $1,500
  4. 4Total coins: 0.03333 + 0.02000 = 0.05333 BTC
  5. 5Average price: $1,500 / 0.05333 = $28,125
  6. 6Current value: 0.05333 × $45,000 = $2,400
  7. 7Profit: $2,400 - $1,500 = $900 (+60%)

Result:

Average price: $28,125, Profit: $900 (+60%)

DCA Over 4 Purchases

Problem:

Four $250 purchases at $40K, $35K, $30K, and $25K. Current price: $42,000.

Solution Steps:

  1. 1Purchase 1: $250 / $40,000 = 0.00625 BTC
  2. 2Purchase 2: $250 / $35,000 = 0.00714 BTC
  3. 3Purchase 3: $250 / $30,000 = 0.00833 BTC
  4. 4Purchase 4: $250 / $25,000 = 0.01000 BTC
  5. 5Total invested: $1,000, Total coins: 0.03172 BTC
  6. 6Average: $1,000 / 0.03172 = $31,523
  7. 7Value at $42K: 0.03172 × $42,000 = $1,332
  8. 8Profit: $1,332 - $1,000 = $332 (+33.2%)

Result:

Average: $31,523, Profit: $332 (+33.2%)

Loss Scenario

Problem:

Bought $2,000 at $50,000 and $3,000 at $40,000. Current price: $35,000.

Solution Steps:

  1. 1Purchase 1: $2,000 / $50,000 = 0.04000 BTC
  2. 2Purchase 2: $3,000 / $40,000 = 0.07500 BTC
  3. 3Total invested: $5,000, Total coins: 0.11500 BTC
  4. 4Average: $5,000 / 0.115 = $43,478
  5. 5Current value: 0.115 × $35,000 = $4,025
  6. 6Loss: $4,025 - $5,000 = -$975 (-19.5%)

Result:

Average: $43,478, Loss: -$975 (-19.5%)

Tips & Best Practices

  • Update the current price regularly to monitor your profit or loss in real time.
  • Record every purchase immediately to maintain an accurate cost basis.
  • Include trading fees in your purchase amounts for complete tax reporting.
  • Use the price targets to set realistic take-profit levels based on your actual cost.
  • Consider averaging down when prices fall below your average if fundamentals remain strong.
  • Keep records of each individual purchase for FIFO or specific identification tax methods.

Frequently Asked Questions

Average cost calculates a single average price across all purchases, while FIFO (First In, First Out) matches each sale against the oldest purchase lots. Average cost is simpler to track and use, while FIFO may result in different tax outcomes. Consult a tax professional for your jurisdiction's preferred method.
Buying more at a price below your current average will lower your average cost. Buying more at a price above your current average will raise it. This is why buying dips can be an effective strategy for reducing your average cost basis over time.
Yes, for accurate tax reporting you should include trading fees as part of your cost basis. If you paid a $10 fee on a $1,000 purchase, your effective cost is $1,010. This calculator accepts the net amount you want to track, so include fees in the purchase amount if desired.
The profit/loss is calculated based on the current price you enter and your computed average cost. It represents unrealized gains or losses and does not account for taxes, fees on future sales, or price slippage. Use it as a reference point for decision-making, not as a final accounting figure.
This calculator computes the average cost for a single cryptocurrency across multiple purchases. To track multiple assets, use the calculator separately for each one or use a portfolio tracking application that aggregates data across all your holdings.

Sources & References

Last updated: 2026-06-06

💡

Help us improve!

How would you rate the Crypto Average Calculator?

<>

Editorial Note

MyCalcBuddy Editorial Team

This page is maintained as an educational calculator reference.

Source

Formula Source: Standard Mathematical References

by Various

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.