Stock Average Calculator

Calculate the average cost of stocks bought at different prices.

Updated: June 2025

When you buy the same stock at different prices over time, your average cost determines your break-even price and true profitability. The Stock Average Calculator finds the weighted average purchase price across multiple buy transactions — a critical number every investor must know before deciding to hold, add to, or exit a position.

What Is Averaging Down?

Averaging down means buying more shares of a stock that has fallen in price, thereby reducing your average cost per share. If you bought 100 shares at ₹500 and the price drops to ₹400, buying another 100 shares brings your average to ₹450. Now you need the stock to recover only to ₹450 (not ₹500) to break even. This can be a sound strategy for fundamentally strong stocks, but it can amplify losses if the stock continues to decline.

When Should You Average Down vs Cut Losses?

Average down only if: the company's fundamentals haven't changed, you have done fresh research confirming the investment thesis, and the price decline is due to market sentiment rather than business deterioration. Never average down simply because the price is lower — stocks can always go lower. Maintain stop-loss discipline even when averaging.

Averaging Up: The Momentum Approach

Averaging up means buying more shares as the stock rises. This is the preferred approach in momentum-based strategies — you add to winning positions. While your average cost rises, you hold more of a stock the market is validating. Professional investors like William O'Neil advocated this through his CANSLIM method.

Frequently Asked Questions

Is averaging down a good strategy?

It depends on the company. For quality businesses experiencing temporary setbacks, averaging down can be profitable. For deteriorating businesses, it can lead to significant losses. Always reassess fundamentals before averaging.

How does my average price affect tax calculation?

Your average cost (or FIFO cost for tax purposes) determines your cost of acquisition. Capital gains = Selling price − Average buy price, with different tax rates based on the holding period.

What is the formula for stock average price?

Average Price = Total Amount Invested ÷ Total Shares Purchased. Example: 100 shares at ₹500 + 100 shares at ₹400 = ₹90,000 ÷ 200 shares = ₹450 average.

Can I average across different brokers?

Yes. The average cost is calculated across all purchases regardless of broker. Your Annual Information Statement (AIS) in the Income Tax portal consolidates all transactions for tax purposes.