What is Stock Average Price Calculator?
Calculate average buy price of stocks across multiple purchases and see your profit or loss at current market price Simply enter your values, and the calculator instantly computes accurate results using standard financial formulas. All calculations are performed entirely in your browser — nothing is stored or transmitted.
Reviewed and last updated on 30 July 2026 by the FinCalc Pro Editorial Team.
What Averaging Your Buy Price Actually Computes
The stock average calculator computes a weighted average: Average Price = Σ(Price × Quantity) ÷ Σ(Quantity). Because each purchase is weighted by its size, a large buy at a high price moves the average more than a small buy at a low price. Entering 100 shares at ₹500 and 200 shares at ₹400 gives an average of ₹433.33, not ₹450 — the larger ₹400 lot pulls the mean down.
This number is your true cost basis per share. It is what you compare against the current market price to know whether the position is profitable, and it is the figure used for capital-gains tax calculations when you sell. Keeping an accurate record of every buy — including brokerage and STT, which technically add to your cost — is the difference between a correct and a misleading average.
Averaging Down: The Strategy and Its Risks
Averaging down means buying more of a falling stock to lower your average cost, so a smaller bounce becomes profitable. The calculator shows the mechanical result: buying 100 more shares at ₹350 in the example above pulls the average from ₹433 to about ₹413. But the strategy is only sound if the stock is temporarily beaten down for reasons that will reverse.
If the decline reflects deteriorating fundamentals, averaging down converts a small losing position into a large one. Doubling the quantity roughly doubles the rupee loss for every further percentage point of decline. The calculator makes the exposure visible — watch the total invested amount as you add purchases, not just the falling average.
Using the Average for Tax and Planning
When you sell, the short-term (under 12 months) or long-term (over 12 months) holding period determines the tax rate on the gain above your average cost. The calculator gives you the exact basis; your brokerage statement confirms the holding period. For mutual fund SIPs, each instalment is a separate purchase, so the same weighted-average approach applies across the NAVs you bought at.
A practical habit: record every purchase in the calculator as you make it. The running average and total invested figure help you decide at the current price whether adding is justified, and you always have the exact numbers ready at tax time.
Formula Used
Sum all (Price × Quantity) for each purchase, then divide by total shares purchased
How to Use This Calculator
- Click Add Purchase to add each buy transaction
- Enter the buy price for each purchase in rupees
- Enter the quantity of shares bought in each transaction
- The calculator automatically computes your average price
- Enter current market price to see your profit or loss
Worked Example
Buy 1: 100 shares @ ₹500 | Buy 2: 200 shares @ ₹400 → Total: 300 shares | Average: ₹433.33 | Invested: ₹1,30,000
Why Use This Tool?
- Know your true cost basis for tax purposes
- Decide whether to buy more at current price
- Track P&L across all purchases in one place
- Works for stocks, ETFs, and mutual fund units
Frequently Asked Questions
What is a Stock Average Price Calculator?
It helps you find the average cost per share when you have bought the same stock multiple times at different prices. This is essential for calculating your actual cost basis and profit or loss.
What is the formula for stock average price?
Average Price = Total Amount Invested ÷ Total Shares Purchased. Example: Buy 100 shares at ₹200 and 200 shares at ₹150 → Average = (100×200 + 200×150) ÷ 300 = ₹166.67
Why is averaging down risky?
Averaging down means buying more shares when price falls. While it reduces average cost, it also increases total exposure. If the stock continues to fall, losses multiply. Always check company fundamentals before averaging down.
Can I use this for mutual fund units?
Yes. The same formula works for mutual fund NAV averaging. Enter the NAV as the price and units purchased as the quantity for each SIP installment.
Explore more stock market & trading calculators or try our other free financial tools.