Average rolling return for different timeframes

Returns for each timeframe from Jan 2015 to June 2020

Returns over 1 year are annualised