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.