UtilsDaily

Stock Average Calculator 2026

Calculate your average buy price after multiple stock purchases.

Your Stock Purchases

Enter each purchase with quantity and price. The calculator will compute your weighted average price.

Average Price

₹ 0.00

Total Shares

0

Total Investment

₹ 0

Current Value / P&L

₹ 0

₹ 0 (0%)

Plan Your Next Purchase

Find out how many shares to buy at current price to achieve your target average.

Shares to Buy

0

Investment Required

₹ 0

How to Calculate Stock Average Price

When you buy the same stock at different prices over time, your average cost is the weighted average of all purchases, not a simple average.

Stock Average Formula

Average Price = Total Investment / Total Shares

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

Example Calculation

Purchase Quantity Price Total
1st Buy 100 ₹100 ₹10,000
2nd Buy (Price drops) 200 ₹80 ₹16,000
Total 300 Avg: ₹86.67 ₹26,000

Average = 26,000 / 300 = ₹86.67 (not ₹90 which is simple average)

Averaging Down Strategy

Averaging down means buying more shares when the price falls to reduce your average cost. This is a double-edged sword:

When Averaging Down Makes Sense

  • Stock has strong fundamentals (good earnings, low debt)
  • Price fall is due to market-wide correction, not company issues
  • You have a long-term investment horizon
  • You have capital you can afford to lose
  • Your conviction in the investment thesis remains strong

When to Avoid Averaging Down

  • Company fundamentals are deteriorating
  • Industry is in structural decline
  • Stock fell due to fraud or governance issues
  • You're already over-allocated to this stock
  • You're averaging down on speculation, not investment

Target Average Formula

To find how many shares you need to buy at a given price to achieve a target average:

Required Shares = Current Shares × (Current Avg - Target Avg) / (Target Avg - New Buy Price)

Note: This only works if New Buy Price < Target Avg < Current Avg (for averaging down).

Frequently Asked Questions (FAQs)

Should I average down on a losing stock?

Only if your original investment thesis is still valid. Ask: "Would I buy this stock today at this price if I didn't own it?" If yes, consider averaging. If no, don't throw good money after bad.

How much should I average down?

Never average down in one shot. Use tranches - buy 25-30% more at 10% drop, another tranche at 20% drop, etc. This way you get better average if it keeps falling, and don't miss the recovery if it bounces.

What is the difference between FIFO and average cost?

FIFO (First In First Out) considers first shares bought when calculating profit/loss. Average cost uses weighted average. In India, for unlisted shares FIFO is mandatory. For listed shares, you can choose either for tax purposes.

How does brokerage affect my average?

For accurate average, add brokerage to your purchase price. If you bought 100 shares at ₹100 and paid ₹50 brokerage, effective price = (10000+50)/100 = ₹100.50. This calculator doesn't include brokerage - add it manually if needed.

Can I average up on a winning stock?

Yes, averaging up (buying more as price rises) is valid if the stock continues to show strong momentum and fundamentals. Many successful investors add to winners rather than averaging down on losers.