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

5-year rolling returns