- Average buy price
- —
- Total quantity
- —
- Total investment
- —
- Current value
- —
- Unrealised profit / loss
- —
- Return
- —
Figures are estimates for planning only, not investment or tax advice.
Add a row for every purchase and this calculator gives the weighted average price of your holding, along with the unrealised profit or loss if you enter the current market price.
The formula
Average price = total amount invested ÷ total quantity held. Buying 100 shares at ₹120 and 200 at ₹90 gives 300 shares at an average of ₹100 — closer to the second price because more shares were bought there.
Averaging down is a decision, not a reflex
Buying more of a falling stock lowers the average price, which makes the position look better without making the company better. Only add to a holding for the reasons you would buy it fresh today; otherwise you are concentrating risk in your worst idea.
Frequently asked questions
Does the average price change when I sell?
No. Selling reduces the quantity; the average cost of the remaining shares is unchanged.
Which price do I use for tax?
Indian tax uses FIFO — the earliest shares are treated as sold first — not the average price.
Should I include brokerage in the buy price?
For an accurate cost base, yes. Add the charges to the amount paid and divide by the quantity.
Related calculators
See allRead next
Averaging down: when it works, and when it just concentrates your worst idea
Buying more of a falling stock lowers your average price. It does not lower your risk.