Finance

Calculate Your Weighted Average Cost for Crypto Purchases🇦🇷

Calculator Free · Private
$
$
$
$
$
Was this calculator helpful?

If you bought crypto at different times and prices, your weighted average cost is key to knowing your break-even point and profit/loss. This calculator accepts up to 5 purchases and shows your exact average, total invested, and price range.

Last reviewed: May 12, 2026 Verified by Hacé Cuentas Team Source: BCRA - Central Bank of Argentina, AFIP - Argentine Federal Tax Authority, INDEC - Argentine National Statistics Institute 100% private

When to use this calculator

  • You bought crypto multiple times and want to know your average cost.
  • You need your cost basis for tax calculations.
  • You want to know at what price you'll be in profit.
  • You compare your average to current market prices.
  • You track your dollar-cost averaging (DCA) purchases.

Real Example: Bitcoin DCA Across 2 Purchases

  1. Data: Purchase 1 = 0.5 BTC @ $60,000, Purchase 2 = 0.3 BTC @ $50,000.
  2. Total invested: (0.5 × $60,000) + (0.3 × $50,000) = $30,000 + $15,000 = $45,000.
  3. Total BTC: 0.5 + 0.3 = 0.8 BTC.
  4. Weighted average cost: $45,000 / 0.8 = $56,250 per BTC.
  5. Interpretation: your break-even is $56,250. If BTC is above that, you're in profit.
Result: Weighted average cost = $56,250 per BTC: that's your real reference for deciding when to sell.

How it works

1 min read

Weighted Average Cost (Real DCA)

If you bought crypto at different times and prices, your weighted average cost (WAC) is your reference point for knowing your break-even. It's not the simple average of prices—it weights by the quantity bought at each price.

Formula

WAC = Σ (quantity_i × price_i) / Σ quantity_i

Same as: total invested / total tokens acquired.

Example Table

PurchaseQuantityPriceInvestment
10.5 BTC$60,000$30,000
20.3 BTC$50,000$15,000
30.2 BTC$70,000$14,000
Total1.0 BTC$59,000

WAC = 59,000 / 1.0 = $59,000.

When to Use and Common Mistakes

  • Don't confuse with simple average: (60+50+70)/3 = 60,000 is wrong if quantities differ.

  • Include fees in cost: if you paid 0.1% fee, add it to total invested.

  • Stablecoins don't count toward the WAC of volatile crypto.

  • For real P&L on a trade, use our crypto trade profit/loss calculator.
  • Frequently asked questions

    What is weighted average cost and why does it matter?

    Weighted average cost is the average price per token across all your purchases, weighted by quantity at each price. It matters because it's your break-even point—the price at which you neither gain nor lose money.

    How do I calculate weighted average cost?

    Multiply each purchase quantity by its price, add all those amounts, then divide by your total tokens. Example: (0.5 × $60,000) + (0.3 × $50,000) = $45,000 total for 0.8 tokens = $56,250 average.

    Should I include transaction fees in my cost basis?

    Yes. Exchange fees are part of your acquisition cost. Add them to your total invested amount for the most accurate break-even price.

    What's the difference between simple average and weighted average?

    Simple average of $60K and $50K is $55K. But if you bought more at the lower price, weighted average will be lower. Always use weighted average for accurate cost tracking.

    Is weighted average cost the same as cost basis for taxes?

    Essentially yes. Your weighted average cost is your cost basis. You'll report this on Schedule D when you sell, and it's how you calculate capital gains or losses.

    What if I earned staking rewards? Does that affect my average cost?

    Staking rewards have a cost basis of $0 at the time received. If you include them as a separate 'purchase,' it can lower your overall weighted average cost.

    Can I use weighted average cost if I bought in different currencies?

    Yes, but convert everything to one currency using the exchange rate on each purchase date. Then calculate your weighted average in that single currency.

    What's the difference between weighted average cost and FIFO?

    Weighted average cost treats all purchases as one pool. FIFO (First In, First Out) sells the oldest coins first. Consult a tax professional on which method works best for you.

    How do I know if I'm in profit or loss?

    Compare your weighted average cost to the current price. If current price > average cost, you're in profit. If lower, you're in loss.

    Sources and references