Definition of rate of return

The profit on an investment, normally expressed as an annual percentage. This is typically the ratio of the income from the investment over the cost of the investment.

FT Articles & Analysis