Skip to main content

Understanding the “Avg Buy Price” Metric

Learn what Avg Buy Price means in Navexa, how it’s calculated, where it appears, why it may differ from your broker, and how to troubleshoot if it looks off.

Updated yesterday

Avg Buy Price gives you a stable, lifetime “blended entry cost” per unit, so your performance view stays consistent even after you sell.


Where you’ll see Avg Buy Price in Navexa

You may see Avg Buy Price in two places:

  • Holdings table (column): Portfolio → HoldingsColumns → toggle Avg Buy Price

    Holdings table in Navexa with the Avg Buy Price column highlighted.
  • Holding Overview (Key Stats): Open a holding → OverviewKey Stats

    Holding Overview (Key Stats) area with avg buy price shown

What Avg Buy Price means

Avg Buy Price is Navexa’s lifetime blended entry cost per unit.

It shows the average amount you’ve paid per unit across all buy trades, including buy brokerage, spread across the total units you’ve ever bought.

It’s designed as a consistent reference point for performance, not a parcel-matching or tax metric.

How Avg Buy Price is calculated

Navexa calculates Avg Buy Price as:

  • (Total cost of all buy trades + buy brokerage)
    divided by

  • (Total units bought)

Important notes

  • Sell trades are not included in Avg Buy Price.

  • Sell brokerage is not included.

  • Avg Buy Price is standalone and does not affect:

    • Tax reporting

    • Realised/unrealised gains

    • Parcel matching (FIFO/LIFO)

Example

Let’s say you bought shares in ABC:

  • Buy 50 units @ $10.00 + $10 brokerage = $510

  • Buy 50 units @ $12.00 + $10 brokerage = $610

Total buy cost = $1,120
Total units bought = 100

Avg Buy Price = $1,120 ÷ 100 = $11.20

If you later sell 30 shares, Avg Buy Price stays $11.20 because it’s based on what you’ve paid on average across your buys over time.

Why Avg Buy Price may not match your broker

Most brokers display a different metric: average cost of currently held units.

That number typically changes after sells and can depend on broker-specific assumptions such as:

  • FIFO (first in, first out) or other parcel logic

  • Whether fees are blended differently

  • Rounding rules, partial fills, or adjustments applied by the broker

  • How transfers and corporate actions are represented in their UI

Navexa’s Avg Buy Price often diverges from broker “average cost” once you’ve sold any units, because Navexa’s metric is lifetime-based and ignores sells by design.

Quick comparison

  • Navexa Avg Buy Price: “On average, what have I paid per unit across all buys (including buy brokerage)?”

  • Broker average cost (typical): “What is the average cost of what I currently hold, after sells and parcel assumptions?”

Both can be correct, they answer different questions.

What Avg Buy Price is not

Avg Buy Price is not:

  • A FIFO/LIFO parcel calculation

  • A tax cost base per unit

  • A “remaining position average” that updates after sells

  • A number that will always match a broker dashboard

If you want a tax-focused number, use Navexa’s tax and gains reporting instead of Avg Buy Price.

When Avg Buy Price is genuinely incorrect

If Avg Buy Price looks materially off (not just different from your broker), the most common causes are:

Missing or incomplete buy history

  • Older buys weren’t imported

  • The portfolio started tracking from a later date

  • Not all accounts/brokers holding the asset are included in the portfolio

Duplicate buys

  • Trades were imported twice (e.g., CSV import plus an integration import)

  • The same CSV was imported multiple times

Brokerage issues on buys

  • Buy brokerage wasn’t included when importing trades

  • Brokerage was added twice (once in price and once as a fee)

Corporate actions or adjustments

  • Splits/consolidations can change units and effective per-unit prices

  • Symbols/listings can change (same investment, different ticker over time)

Transfers recorded as buys/sells

  • A transfer may be represented as a buy/sell in the source file, which can distort averages if not recorded correctly

Troubleshooting checklist

Use this quick checklist to validate the number:

  1. Open the holding and go to Trades.

  2. Filter to Buys (if available) and confirm:

    • All expected buy trades are present

    • Quantities look right

    • Buy brokerage is included (where applicable)

  3. Check for duplicates:

    • Same date, same quantity, same price appearing twice

  4. Review corporate actions:

    • Look for a split/consolidation around the time the number “jumps”

  5. Confirm you’re viewing the correct asset:

    • Some tickers have multiple listings or similarly named instruments

FAQ

Does Avg Buy Price change when I sell?

No. Sells do not affect Avg Buy Price.

Does Avg Buy Price affect tax reporting or capital gains?

No. It’s a performance reference only.

Does Avg Buy Price include brokerage?

Yes, buy brokerage is included. Sell brokerage is not.

Why do I see Avg Buy Price in Key Stats and in the Holdings table?

It’s the same metric shown in two places for convenience. The value should match in both views.

Can I hide it?

Yes. Portfolio → HoldingsColumns → toggle Avg Buy Price.

Tip: You can toggle the Avg Buy Price column on or off in the Columns menu on your Holdings section.

Did this answer your question?