Skip to content
FinCalcHub

Stock Average Calculator

Investment

Bought the same stock at different prices? Find your true weighted-average cost per share so you know exactly where you break even.

Free · No sign-up · Private5 min readUpdated 27 July 2026

In short: The stock average (weighted-average) price is your total money invested divided by the total number of shares held — not the simple average of the prices you paid.

Results

Total shares

30

Total investment

₹2,600

Average price

₹87

Per share

Investment by purchase

How much you invested at each buy price.

Purchase breakdown

Purchase breakdown
PurchaseQuantityPriceAmount
Buy 110₹100₹1,000
Buy 220₹80₹1,600
Total30₹87₹2,600

Average price is the total cost divided by the total number of shares.

How the Stock Average Calculator works

Formula

Average price = Σ(quantity × price) ÷ Σ(quantity)
quantity
Shares bought in each purchase
price
Price paid per share in that purchase
Σ
Sum across all your purchases

Step-by-step calculation

Worked with the default values.

  1. 1

    Total cost — Σ(qty × price)

    10×₹100 + 20×₹80

    = ₹2,600

  2. 2

    Total shares — Σ(qty)

    Sum of all quantities

    = 30 shares

  3. 3

    Average price

    Total cost ÷ Total shares

    = ₹87

How it works

  • Each purchase contributes cost equal to its quantity times its price.
  • All purchase costs are added to give the total money invested, and all quantities are added to give total shares.
  • Dividing total cost by total shares gives the weighted-average price — bigger buys pull the average closer to their price.

Examples

Buy 10 shares at ₹100, then 20 shares at ₹80

Total ₹2,600 for 30 shares → average ₹86.67 per share, not the simple mid-point of ₹90.

Add a third buy of 30 shares at ₹70

60 shares for ₹4,700 → average drops to about ₹78.33, showing how averaging down lowers your cost.