Return-On Based And Composite Factor Portfolios Outperform the Nifty Index 72% Times On 3-year Rolling Basis

3-year rolling returns