How it's calculated
ROI = (Returned − Invested) ÷ Invested
Annualised = (Returned ÷ Invested)^(1 ÷ t) − 1
t is the time held in years. The annualised figure is the yearly compound rate that gives the same total.
Assumptions
- One amount in at the start and one amount out at the end.
- Taxes and fees are not included unless you include them in the amounts.
Worked example
Investing 1,000 and getting back 1,500 is a 50% return; over 2 years that is about 22.47% a year.
Questions
Why is the yearly figure less than ROI ÷ years?
Because growth compounds: each year builds on the one before.
What if I added money along the way?
This calculator assumes one amount in. For several payments in and out, a money-weighted measure such as XIRR suits better.
Can ROI be negative?
Yes, if you got back less than you put in.