Value or price at the start.
Value or price at the end (or today).
How many units you hold.
Years between the two values (decimals allowed).
Quick examples
From ₹500.00 to ₹750.00 over 3 years, 100 units.
What each result means
Gain / loss
What it is: Ending minus starting value (× units if given).
Your value: ₹25,000
In rupees.
Absolute return
What it is: (End − start) ÷ start.
Your value: 50.00%
Ignores how long it took.
Annualised return (CAGR)
What it is: The steady yearly rate that links start and end.
Your value: 14.47%
Lets you compare different holding periods.
Year-by-year breakdown
| Year | Opening (₹) | Growth at CAGR (₹) | Total gain (₹) | Value on CAGR path (₹) |
|---|---|---|---|---|
| 1 | ₹50,000 | ₹7,236 | ₹7,236 | ₹57,236 |
| 2 | ₹57,236 | ₹8,283 | ₹15,519 | ₹65,519 |
| 3 | ₹65,519 | ₹9,481 | ₹25,000 | ₹75,000 |
How to read this: the rows show the smooth path the value would follow at exactly the CAGR every year. Real year-to-year values differ.
What this calculator does
This calculator shows the gain, absolute return and annualised return (CAGR) on shares bought at one price and sold (or valued) at another.
What your result means
This describes what already happened (or a hypothetical), not what will happen next. Past returns do not guarantee future results.
Formula
1. Absolute return
Symbols
- Start / End
- Starting and ending value
2. CAGR
Symbols
- t
- Years held
Worked example
₹100 → ₹200 in 6 years: 2^(1/6) − 1 ≈ 12.25%.
Common mistakes
Dividing absolute return by years. Using CAGR when money was added or withdrawn midway — use XIRR.
Working for your numbers
- Absolute = (₹750.00 − ₹500.00) ÷ ₹500.00 = 50.00%
- CAGR = (1.500000)^(1/3) − 1 = 14.4714%
- Gain = (₹750.00 − ₹500.00) × 100 = ₹25,000
Frequently asked questions
Are dividends included?
No. Add dividends to the sell price per share if you want them counted.
Does a past return predict the future?
No. Past performance does not guarantee future results.
When should I talk to a professional instead?
Before a real decision, especially a large or long-term one, speak to a SEBI-registered investment adviser or a qualified professional. This page is educational only.
Symbols and assumptions
- Start
- Buy price per share
- End
- Sell / current price per share
- t
- Years held
- No money added or withdrawn in between.
- Dividends or costs are not included unless built into the values.
- Does not account for taxes, fees, expense ratios or exit loads.
Sources and review
Reviewed 2026-09-29 · Next review 2027-09-29
Namaste! Did this Stock Return Calculator help you?
Aapka ek click humein behtar banata hai. Just tap a star, no sign-in, no typing.
Help others become financially literate
Found this Stock Return Calculator useful? Share it with your friends and family!
Related Calculators
How it works
Measures the profit or loss from a stock trade after accounting for buy/sell prices and quantity.
The formula
Return = ((Sell Price - Buy Price) × Quantity) - Charges- Sell Price
- Current or exit price
Worked example
Buying 100 shares at ₹500 and selling at ₹550.
Pro tips
- Always account for taxes and brokerage to see net profit.
- Compare returns with index benchmarks like Nifty 50.
Common mistakes
- Ignoring transaction costs in high-frequency trading.
Go deeper
Concepts to explore
Related guides
Institutional grade calculations are illustrative and for educational wealth architecture. Results do not constitute investment advice.

