Profits-to-Assets Based Factor Portfolios Outperform the Nifty Index 82% Times On 3-year Rolling Basis

3-year rolling returns