Book your FD at the highest rate

8.30%

Open your FD now with partner banks on Y1 Money

Invest now →
Amount ₹7,00,000
Interest rate and tenure 1Y 8.3M (7.8%)
Investment amount ₹7,00,000
Compounding Quarterly
FD tax applicable 14%
FD tenure 1Y 8.3M
Maturity amount ₹7,18,240
Interest earned ₹18,240
Invest now

Share Average Calculator: Calculate Average Stock Purchase Price Online

Calculate the weighted average price of your stock purchases instantly. Add multiple buy entries with price and quantity to find your average cost per share and total investment.

1
Purchase Price (₹)
No. of Shares
2
Purchase Price (₹)
No. of Shares
Total Number of Shares
--
Total Cost
--
Average Price per Share
--
Start Investing

What is a Share Average Calculator?

A share average calculator (also called a stock average calculator) is a free online tool that helps you compute the weighted average purchase price of a stock when you have bought it at different prices over multiple transactions. It takes into account the price and quantity of each purchase to give you the true average cost per share.

When you buy shares of the same company at different times and prices, knowing your average cost is crucial for understanding your actual profit or loss position. Instead of manually computing the weighted average, this calculator does it instantly for any number of purchase entries.

How Does a Share Average Calculator Work?

The share average calculator uses a weighted average formula that considers both the price and quantity of each purchase:

  • Step 1: For each purchase entry, it multiplies the purchase price by the number of shares to get the cost of that purchase
  • Step 2: It sums up the total cost across all purchases
  • Step 3: It sums up the total number of shares across all purchases
  • Step 4: It divides the total cost by the total shares to get the weighted average price per share

The result gives you the exact average price at which you hold the stock, accounting for different quantities bought at different prices.

Formula to Calculate Average Share Price

The average share price is calculated using the weighted average formula:

Total Cost = (Price1 × Shares1) + (Price2 × Shares2) + ... + (Pricen × Sharesn)
Total Shares = Shares1 + Shares2 + ... + Sharesn
Average Price = Total Cost / Total Shares

Example Calculation

Suppose you bought shares of a company in three tranches:

  • 1st purchase: 50 shares at ₹100 = ₹5,000
  • 2nd purchase: 30 shares at ₹80 = ₹2,400
  • 3rd purchase: 20 shares at ₹120 = ₹2,400

Total Cost = ₹5,000 + ₹2,400 + ₹2,400 = ₹9,800

Total Shares = 50 + 30 + 20 = 100

Average Price = ₹9,800 / 100 = ₹98.00 per share

How to Use the Y1 Money Share Average Calculator

Using the share average calculator is simple:

  • Step 1: Enter the purchase price and number of shares for your first buy
  • Step 2: Enter the details for your second purchase
  • Step 3: Click "Add Purchase" to add more entries if you have bought the stock at more than two different prices
  • Step 4: The calculator automatically computes and displays the total number of shares, total cost, and average price per share

You can add as many purchase entries as needed and remove any entry using the remove button. The results update in real-time as you modify any input.

The Averaging Strategy Explained

Averaging is a popular investment strategy where you buy more shares of a stock you already own, typically when the price has fallen, to lower your overall average cost. There are two main approaches:

  • Averaging Down: Buying more shares when the stock price drops below your purchase price. This lowers your average cost and reduces the percentage gain needed to break even. For example, if you bought at ₹100 and the price drops to ₹80, buying more at ₹80 lowers your average below ₹100
  • Averaging Up: Buying more shares as the stock price rises, showing continued conviction in the stock's upward trend. While this increases your average cost, it allows you to build a larger position in a winning stock
  • Rupee Cost Averaging (SIP-style): Investing a fixed amount at regular intervals regardless of the stock price. This is the approach used in SIPs and helps smooth out the impact of market volatility over time

When Should You Average Down?

Averaging down can be a powerful strategy, but it must be used wisely. Here are some guidelines:

  • Do average down when: The stock's fundamentals remain strong, the price drop is due to broader market correction (not company-specific issues), you have a long-term investment horizon, and you have surplus funds allocated for the investment
  • Do not average down when: The company's fundamentals have deteriorated, there are corporate governance issues, the industry is in structural decline, or you are already overexposed to that stock or sector
  • Key rule: Never average down just because a stock has fallen. Always re-evaluate the investment thesis before adding to a losing position. Averaging down on a fundamentally weak stock can lead to larger losses

Advantages of Knowing Your Average Price

  • Accurate P&L Tracking: Know your exact profit or loss position by comparing the current market price with your true average cost
  • Better Exit Decisions: Set realistic profit targets and stop-losses based on your actual average cost rather than the price of a single transaction
  • Tax Planning: Accurately calculate capital gains tax liability by knowing your actual acquisition cost for each stock
  • Portfolio Review: Evaluate whether to add more to a position or exit based on the average cost vs. current price
  • Break-even Analysis: Know exactly what price the stock needs to reach for you to break even on your total investment
Diversify with safe FDs on Y1 Money — Balance your equity portfolio with guaranteed-return FDs up to 8.30% on Y1 Money. All deposits insured up to ₹5 lakh by DICGC. Download the app and start investing in under 2 minutes.

Frequently Asked Questions

Share averaging is the process of buying additional shares of a stock you already own at a different price, which changes your average purchase price. When you buy at a lower price (averaging down), your average cost decreases. When you buy at a higher price (averaging up), your average cost increases. The average price is the weighted average of all your purchase prices based on the number of shares bought at each price.
To calculate the average price: Multiply each purchase price by the number of shares bought at that price, sum up all these values to get the total cost, sum up all the shares, and divide total cost by total shares. Formula: Average Price = (Price1 × Shares1 + Price2 × Shares2 + ...) / (Shares1 + Shares2 + ...). Use this calculator for instant results with any number of purchases.
Averaging down can be a good strategy when the stock's fundamentals are intact and the price drop is temporary or due to broader market conditions. However, it can be risky if the company's business is genuinely deteriorating. Always re-evaluate the investment thesis before averaging down. Never average down purely because a stock has fallen — the fall might be justified by worsening fundamentals.
A simple average adds up all prices and divides by the number of transactions, treating each transaction equally regardless of quantity. A weighted average (used in this calculator) accounts for the number of shares in each transaction, giving more weight to larger purchases. For stocks, the weighted average is the correct method as it reflects the true average cost per share. For example, buying 100 shares at ₹50 and 10 shares at ₹100 gives a weighted average of ₹54.55, not ₹75 (simple average).
In India, capital gains tax on shares is calculated on a First-In-First-Out (FIFO) basis by default. This means when you sell shares, the shares bought first are considered sold first. However, knowing your overall average price helps in quick P&L estimation. For accurate tax computation, maintain records of each purchase with date, price, and quantity to correctly classify gains as short-term or long-term.
Yes, this calculator works for any asset where you buy units at different prices — stocks, mutual fund units, ETFs, or even cryptocurrencies. For mutual funds, enter the NAV at which you purchased as the "price" and the number of units allotted as "shares." The average price will give you your average NAV, which is useful for tracking your mutual fund returns.

Trusted by investors across India

Download Y1 Money to start investing in high-return FDs

★★★★★
4.7/5
App Store
★★★★★
4.6/5
Google Play