Stock Average Price Calculator

Calculate the average buy price across multiple stock purchases.

Purchase History

#Buy Price (₹)QuantityCost (₹)
1₹50,000
2₹67,500
2/10
Avg Buy Price
₹470
Total Shares
250
Total Invested
₹1,17,500
Current Value
₹1,20,000
Unrealized P&L+₹2,500 2.13%
Share:WhatsAppTweet

What is a Stock Average Price Calculator?

A Stock Average Price Calculator is a free online tool that helps you calculate average buy price of stocks across multiple purchases and see your profit or loss at current market price. FinCalc Pro offers India's most accurate Stock Average Price Calculator with instant results, detailed charts, and step-by-step breakdowns — completely free with no login required.

Stock Average Price Calculator Formula

Average Price = Σ(Price × Quantity) / Σ(Quantity)

Sum all (Price × Quantity) for each purchase, then divide by total shares purchased

How to Use Stock Average Price Calculator

  1. Click Add Purchase to add each buy transaction
  2. Enter the buy price for each purchase in rupees
  3. Enter the quantity of shares bought in each transaction
  4. The calculator automatically computes your average price
  5. Enter current market price to see your profit or loss

Stock Average Price Calculator — Example

Buy 1: 100 shares @ ₹500 | Buy 2: 200 shares @ ₹400 → Total: 300 shares | Average: ₹433.33 | Invested: ₹1,30,000

Benefits of Using Stock Average Price Calculator

  • 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 — Stock Average Price Calculator

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.

Disclaimer: Results from Stock Average Price Calculator are estimates for educational purposes only. Actual returns may vary due to market conditions and other factors. Please consult a SEBI-registered financial advisor before making investment decisions.

Advertisement

About Stock Average Price Calculator

Calculate the average buy price across multiple stock purchases. Use this free calculator to make informed financial decisions. All calculations are performed instantly in your browser — no login required, no data stored.

Related Topics

stock average price calculatorshare average calculatoraverage buy price calculatorstock averaging calculatorstock cost basis calculatorshare average price india

Frequently Asked Questions

How accurate is this calculator?

This calculator uses standard financial formulas and is designed for educational and planning purposes. For precise financial advice, please consult a certified financial planner.

Is my data saved or stored?

No. All calculations happen entirely in your browser. We do not store, transmit, or log any of the values you enter.

Can I share the results?

Yes! Use the Share buttons above to send this calculator via WhatsApp, Twitter/X, or copy the link. You can also print the results using the Print button.