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

1-year rolling returns