While annnualised return is the measure of how an investment performed over a year, absolute return is the metric of success for over all investment.