Markets
ROI Calculator
Calculate return on investment, plus the annualised return if a holding period is given.
About the ROI Calculator
Return on Investment measures total gain as a percentage of what you put in — a universal yardstick for any asset, from stocks to property to a business. Adding the holding period converts it to an annualised figure (CAGR), which lets you compare investments of different durations fairly.
ROI = (Final − Initial) / Initial × 100 | Annualised = (Final / Initial)1/years − 1
Frequently asked questions
What is a good ROI?
It depends on the asset and risk: equity investors often target 12%+ annualised, while a fixed deposit's 7% is fine for zero risk.
Why annualise ROI?
A 60% total return sounds great until you learn it took 15 years — about 3.2% a year. Annualising exposes the true growth rate.