Finance Tool • Free

Stock Average Price Calculator

Calculate the weighted average buy price when you purchase the same share at different prices. All calculations happen instantly in your browser.

Your share purchases

2 entries
Enter a market price only if you also want an estimated profit/loss.

How to use the Stock Average Price Calculator

  1. Enter the number of shares and buy price for your first purchase.
  2. Add each additional purchase using “Add another purchase”.
  3. The calculator shows total quantity, total investment and weighted average buy price.
  4. Optionally enter the current market price to estimate profit or loss.

How stock average price works

The calculator uses a weighted average. Each purchase is weighted by the number of shares bought at that price.

Average Buy Price = Total Purchase Value ÷ Total Number of Shares

Example: 100 shares at ₹120 and 50 shares at ₹90 gives a total investment of ₹16,500 for 150 shares, so the average buy price is ₹110.

Frequently asked questions

Can I calculate more than two buy prices?

Yes. Add as many purchase rows as you need.

Does the result include brokerage and taxes?

No. The calculator uses only the quantity and buy price you enter.

Is my data uploaded?

No. This version performs the calculation in your browser and does not require a stock-market API.