momentum investing
12-Month Momentum on Indian Stocks: 17.33% CAGR Over 25 Years
Pure 12-month price momentum on NSE stocks from 2000 to 2025 returned 17.33% annually, +5.98% per year over the Sensex. The portfolio captured 118% of the Sensex''s upside with only 63% of its downside. India is where the momentum factor works.