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

1-year rolling returns