ANALYSIS
Share average price calculator
Weighted average across multiple buys · See the effect of averaging down before you trade
How it works
Your average price is the total rupees you have put in, divided by the total shares you hold - not a plain average of the prices themselves. Add every buy you have made (or want to simulate) as a row below; the average, total quantity, and total invested update as you go. To check whether averaging down actually helps, add a new row at the price you are considering and see where the average lands.
Weighted average of quantity × price · Excludes brokerage, STT, and taxes · Not financial advice
Frequently asked questions
How is average share price calculated?
Average price is total rupees invested divided by total shares held: sum of (quantity × price) across every buy, divided by the sum of quantities. It is not a simple average of the prices you paid - a bigger purchase pulls the average toward its own price more than a smaller one does.
Does "averaging down" actually lower my average price?
Yes, mechanically - buying more shares at a price below your current average always pulls the average down, and buying above it always pushes the average up. Add a new row with the quantity and price you are considering to see the resulting average immediately. Whether averaging down is a good idea depends on why the price fell, not on the arithmetic.
How do I use this for a profit/loss calculation when selling?
Compare your average price to the current market price: (current price − average price) × total quantity is your unrealized gain or loss before taxes and brokerage. This calculator gives you the average price; it does not include STT, brokerage, or capital-gains tax - check the actual trade confirmation and your broker's P&L statement for the exact figure.