If you want to invest with discipline rather than on tips, you need a systematic approach. A Nifty momentum strategy provides exactly that: a rules-based system that tells you what to buy, when to buy, and when to sell.
In this guide, we'll break down how to construct a momentum strategy using Nifty stocks, ensuring it is both practical and backtested for Indian market conditions.
Step 1: Choose Your Stock Universe
You cannot apply momentum to random penny stocks. You need a liquid, reliable universe. For this strategy, we use the Nifty 500 universe. This includes large-cap (Nifty 50), mid-cap (Nifty Midcap 150), and small-cap (Nifty Smallcap 250) stocks. This ensures high liquidity and reduces the impact of manipulation.
Step 2: The Momentum Formula
Once you have your universe, you need to rank the stocks. We don't just look at 1-year returns; we look at multiple timeframes to ensure the trend is sustained. The formula used by our screener is:
Why divide by volatility? This is called "risk-adjusted momentum." A stock that goes up 50% smoothly is far better than a stock that goes up 80% but with massive 20% swings up and down. Penalizing volatility ensures you pick steady winners.
Step 3: Portfolio Construction
Once the entire Nifty 500 is ranked, how many stocks do you buy?
- Top 10 or Top 20: Picking the top 10 gives higher concentration (and higher returns/drawdowns). Top 20 offers better diversification. We recommend a 10-stock portfolio for optimal momentum exposure.
- Equal Weighting: Allocate exactly 10% of your capital to each of the 10 stocks. Do not weight by market cap. This prevents Reliance or HDFC from dominating your portfolio.
Step 4: Rebalancing Rules
Momentum decays. A stock that is top-ranked today might fall out of favor in 3 months. Therefore, strict rebalancing is required.
Rule: Run the screener on the 1st trading day of every month. Hold the top 10, but only sell a holding once it drops out of the Top 20 — this buffer stops you churning stocks that slip a few ranks. Replace each sold stock with the highest-ranked stock you don't already own. Keep the rest untouched to minimize brokerage and taxes.
Step 5: Market Regime Filter (Crash Protection)
The main weakness of momentum is that it suffers during sudden market crashes. To protect your capital, apply a simple trend-following filter to the index itself:
- Track the Nifty 50 200-day Moving Average (DMA).
- If the Nifty 50 closes below its 200-DMA, exit all stocks and move to cash.
- Re-enter the top momentum stocks only when the Nifty 50 closes back above its 200-DMA.
This simple rule saved momentum investors from massive drawdowns during the 2008 financial crisis and the 2020 COVID crash.