Stock Average Calculator – Average Down or Up

Find your new average share price after buying more, and how many shares you need to reach a target average.

Last updated:

1
2
Average price—
Total shares
—
Total invested
—

Reach a target average

Stock average calculator

Bought the same stock at different prices? This stock average calculator gives your trueaverage buy price, total shares and total invested across any number of purchases — useful for averaging down after a fall, averaging up in a rising trend, or tracking SIP-style buying in a single stock. It also answers the reverse question: how many shares to buy at today's price to bring your average to a target.

How to use it

  1. Enter each purchase: number of shares and the price paid.
  2. Read your average price, total shares and amount invested.
  3. To plan a new purchase, enter today's price and your target average.

Example

You bought 50 shares at ₹200 and 50 at ₹160: ₹18,000 for 100 shares, an average of ₹180. The stock is now ₹150 and you'd like an average of ₹170. You need 100 × (180 − 170) ÷ (170 − 150) = 50 more shares, costing ₹7,500 — after which a rise back to ₹170 means break-even instead of a loss. Work out the right quantity for your risk with theposition size calculator, and returns with thestock return calculator.

Disclaimer: Results are estimates for educational purposes only and are not financial, investment or tax advice. Please verify with your bank, broker or a SEBI-registered adviser before acting. Read the full disclaimer.

Frequently asked questions

How is the average price of shares calculated?
Average price = total amount invested ÷ total shares. If you buy 50 shares at ₹200 and 50 more at ₹160, you have invested ₹18,000 for 100 shares, so your average is ₹180.
Is averaging down a good idea?
It lowers your break-even price, but it also increases your exposure to a stock that is falling. It can make sense for a fundamentally strong company in a temporary dip; it is risky for a stock falling because the business is weakening. Decide before buying how much of your portfolio one stock may become.
How many shares do I need to buy to reach a target average?
Shares needed = current shares × (current average − target average) ÷ (target average − buying price). The target must lie between the current average and the buying price. The calculator does this for you in the second section.
Does the average include brokerage and taxes?
Only if you include them. For an exact cost basis, add charges to each purchase price, or use the brokerage calculator to estimate them.