Stock Average Calculator

Calculate your weighted average cost when buying a stock at different prices.

← Back to Calculators

Calculate Your Average Cost

Add your buy entries below — each with quantity and buy price — to find your weighted average cost per share.

Quantity Buy Price (₹)
Total Shares
units
Total Investment
rupees
Average Cost
per share
Entry Qty Price Investment Weight

What Is Stock Averaging?

Stock averaging is the practice of buying additional shares of a stock you already own at different price levels. When you buy at multiple prices, your effective cost per share becomes a weighted average of all your purchase prices — weighted by the number of shares bought at each level.

For example, if you bought shares at ₹100 and later bought more at ₹80, your average cost per share will be somewhere between ₹80 and ₹100, depending on how many shares you bought at each price. This is also commonly called "averaging down" when buying at lower prices, or "averaging up" when buying at higher prices.

How the Calculator Works

The calculator computes a weighted average cost using the quantity and price of each buy entry you provide.

Total Investment = Sum of (Quantity × Buy Price) for each entry

Total Shares = Sum of all Quantities

Average Cost Per Share = Total Investment ÷ Total Shares

Weight % = (Entry Investment ÷ Total Investment) × 100

The weight percentage shows how much of your total investment each buy entry represents. Entries with higher investment amounts have a larger influence on the average cost.

Example Calculation

Entry 1: Bought 100 shares at ₹50

Entry 2: Bought 200 shares at ₹40

Step 1 — Total Investment = (100 × ₹50) + (200 × ₹40) = ₹5,000 + ₹8,000 = ₹13,000

Step 2 — Total Shares = 100 + 200 = 300 shares

Step 3 — Average Cost = ₹13,000 ÷ 300 = ₹43.33 per share

Step 4 — Weight: Entry 1 = ₹5,000 ÷ ₹13,000 = 38.5% | Entry 2 = ₹8,000 ÷ ₹13,000 = 61.5%

Even though you bought more shares at ₹40, notice that Entry 2 carries more weight (61.5%) because it represents a larger portion of your total investment. The average cost of ₹43.33 is closer to ₹40 than ₹50 for this reason.

Dollar Cost Averaging vs Stock Averaging

These two terms are often used interchangeably, but they are different strategies:

Both strategies can reduce your average cost per share over time, but DCA is generally considered safer because it removes emotional decision-making. Stock averaging requires conviction in the stock and careful analysis — buying more of a falling stock without good reason can magnify losses.

When Does Averaging Work?

Averaging down can be an effective strategy, but only under the right conditions:

Averaging is dangerous when:

How to Use This Calculator

  1. Enter your first buy — type the quantity (number of shares) and buy price for your first purchase in the first row.
  2. Enter your second buy — type the details for your second purchase in the second row.
  3. Add more entries if needed — click "+ Add Entry" to add rows for additional purchases. You can add as many as you need.
  4. Remove entries — click the "x" button on any row to remove it (minimum 2 rows must remain).
  5. Click Calculate Average — the calculator shows your total shares, total investment, weighted average cost per share, and a breakdown table showing each entry's weight percentage.

Averaging down can be a powerful strategy when used with discipline and applied to fundamentally strong investments during temporary price declines. However, it is not a substitute for proper analysis. Before averaging into any position, ask yourself: "Would I buy this stock today at this price if I did not already own it?" If the answer is yes, averaging makes sense. If you are only buying more to lower your average and avoid the pain of a loss, step back and reassess. The goal is not to have a lower average cost — the goal is to own quality investments at reasonable prices.