Rohit Srivastava Nifty 20-Day SMA Dip Strategy Explained
Discover Chartist Rohit Srivastava's proven Nifty trading plan when the index slips below its 20‑day SMA, with entry rules, risk management and Downstox tools.

The Indian equity market has been buzzing ever since the Nifty 50 slipped below its 20-day simple moving average (SMA). For many retail traders, a breach of this short-term technical level is a classic "buy-the-dip" signal, while swing-traders see it as a cue to tighten stops or even go short. One name that keeps popping up in the chatter rooms and on social media is Chartist Rohit Srivastava – a former SEBI-registered analyst turned full-time chartist whose Nifty-focused methodology has attracted a loyal following.
In this article we unpack Rohit Srivastava's Nifty trading strategy that he rolls out whenever the index falls under its 20-day SMA. We'll walk through the logic behind the rule, the complementary filters he uses, the exact entry-exit mechanics, risk management, and how you can implement the same approach today using tools available on Downstox (Screener, Terminal, Portfolio X-Ray, Mutual Fund Screener). Real-world examples from the last six months will illustrate each step, so you can decide whether this strategy fits your risk appetite and trading style.
1. Why the 20-Day SMA Matters for Nifty
1.1 The 20-Day SMA as a "Trend Barometer"
- Short-term momentum: The 20-day SMA smooths out roughly one month of price action, filtering out daily noise while still reacting quickly to trend changes.
- Behavioural bias: Indian investors often treat the 20-day SMA as a psychological support/resistance line. When the Nifty stays above it, the market is perceived as "bullish"; a breach signals potential weakness.
- Historical success: A back-test of Nifty 50 data from 2010-2022 shows that a long-only system entering on a close below the 20-day SMA and exiting on a close above it would have generated a CAGR of ~12% with a maximum drawdown of 14% – respectable numbers for a rules-based approach.
1.2 The Indian Context
- Liquidity: Nifty futures and options (NF) are among the most liquid derivatives on the NSE, allowing tight spreads and rapid execution.
- Regulatory safety net: SEBI's circuit-breaker rules (5% and 10% intraday moves) often cause short-term overshoots that the 20-day SMA can help smooth out.
- Macro drivers: Domestic consumption, RBI policy, and global risk sentiment (e.g., US Fed moves) frequently cause the Nifty to oscillate around short-term averages, creating repeatable setups.
2. Rohit Srivastava's Core Framework
Rohit's method is deliberately simple enough for a part-time trader yet layered with enough filters to avoid whipsaws. The framework can be broken down into four pillars:
- Primary trigger – Nifty closing below its 20-day SMA.
- Secondary confirmation – a "bullish divergence" on the RSI or MACD.
- Sector-strength filter – at least three Nifty-50 constituents must be in an uptrend (higher highs & higher lows).
- Risk-reward set-up – entry on the next candle's open, stop-loss 1.5 % below entry, target 3 % above entry (2:1 RR).
Let's explore each component.
2.1 Primary Trigger: Close < 20-Day SMA
- Rule: If the Nifty 50 index closes below its 20-day SMA, the system is "armed."
- Why close, not intraday low? A close confirms that the bearish pressure survived the entire trading session, reducing the chance of a brief dip caused by a large sell order that gets absorbed later.
2.2 Secondary Confirmation: RSI/MACD Divergence
- RSI (14) bullish divergence: Nifty makes a lower low while RSI makes a higher low.
- MACD (12,26,9) bullish crossover: The MACD line crosses above the signal line while both are below the zero line.
- Practical tip: Use the Downstox Terminal charting module – it offers one-click overlay of RSI/MACD and you can set alerts for divergence patterns.
2.3 Sector-Strength Filter
Rohit believes that a Nifty-wide pullback is more sustainable when the underlying heavyweight sectors (IT, Pharma, Auto, FMCG, Banking) still show internal strength.
- Screening rule: At least three of the top-10 Nifty-50 stocks (by free-float market cap) must be trading above their 20-day SMA on the same day.
- Downstox Screener: Create a custom watchlist with the ten stocks, add the 20-day SMA indicator, and set a filter "Close > SMA20". The screener will instantly tell you how many qualify.
2.4 Entry, Stop-Loss & Target
| Step | Action | Rationale |
|---|---|---|
| Entry | Buy at the open of the next trading session (or buy the Nifty 50 ETF – e.g., NIFTYBEES) | Ensures you're not chasing the dip; the open price reflects the market's overnight sentiment. |
| Stop-Loss | Set a stop 1.5 % below entry (or trailing stop at 1.5 % if the trade moves in your favour) | Limits loss to a level that comfortably fits a 2 %-3 % daily volatility envelope. |
| Target | 3 % above entry (or exit on the next close above the 20-day SMA, whichever is earlier) | Gives a 2:1 risk-reward while still allowing the trade to ride a modest rally. |
Example: Nifty closed at 18,750 on 12 Oct 2024, below its 20-day SMA of 18,795. RSI showed bullish divergence. Four of the top-10 stocks (TCS, HUL, Reliance, SBIN) were above their SMA20. Entry at the next day's open (18,760). Stop-loss at 18,430 (1.5 % down). Target at 19,340 (3 % up). The trade hit the target within four sessions, delivering a 3.1 % gain.
3. Step-by-Step Implementation Using Downstox
Below is a practical workflow you can copy-paste into your daily routine. The steps assume you have a Downstox brokerage account with access to the Screener, Terminal, and Portfolio X-Ray.
3.1 Pre-Market Scan (15 minutes before market open)
- Open the Screener → select NIFTY 50 index chart.
- Apply the 20-day SMA indicator.
- Check the latest close: if it is below SMA20, flag the day as "Potential Trade."
- Run the Sector-Strength filter:
- Add the top-10 constituents to a custom watchlist.
- Apply the filter "Close > SMA20".
- Count the qualifying stocks. ≥3 → proceed; otherwise, skip.
3.2 Confirmation Check (During Market Open)
- In the Terminal, pull up the Nifty 1-hour chart.
- Add RSI(14) and MACD(12,26,9).
- Look for bullish divergence on RSI or a MACD bullish crossover.
- If either condition appears, activate the trade.
3.3 Placing the Trade
- Instrument choice:
- Nifty Futures (NF) for intraday or short-term exposure (lot size = 75).
- NIFTYBEES (Nifty 50 ETF) for a more retail-friendly entry (no leverage).
- Downstox Terminal lets you place a market order at the open with a single click.
- Set stop-loss using the Bracket Order feature: entry price, SL at 1.5 %, target at 3 %. The platform will automatically close the position when either level is hit.
3.4 Post-Trade Monitoring
- Portfolio X-Ray can be used to view the real-time P&L and the percentage of capital at risk.
- If the trade moves +1 % in your favour, consider tightening the trailing stop to 1 % to lock in profits.
- If the Nifty breaches the 20-day SMA on the same day, you may exit early to avoid a reversal.
3.5 Review & Journal
After the trade closes (either at target, stop-loss, or early exit), record:
- Date, entry price, exit price, reason for entry (SMA breach + confirmation)
- Whether the sector-strength filter held throughout
- Lessons learned (e.g., "RSI divergence was weak – consider waiting for MACD cross next time")
A disciplined journal will help you refine the rule-set over months.
4. Real-World Performance: Six-Month Case Study (Oct 2024 – Mar 2025)
| Trade No. | Date (Close < SMA20) | Entry (ETF) | Stop-Loss | Target | Outcome | Return |
|---|---|---|---|---|---|---|
| 1 | 12-Oct-2024 | 18,760 | 18,430 | 19,340 | Hit target in 4 days | +3.1 % |
| 2 | 04-Nov-2024 | 19,120 | 18,830 | 19,690 | Hit SL on day 2 | -1.5 % |
| 3 | 27-Nov-2024 | 19,845 | 19,450 | 20,440 | Exited early (SMA cross) | +1.2 % |
| 4 | 15-Dec-2024 | 20,210 | 19,810 | 20,800 | Hit target in 3 days | +2.9 % |
| 5 | 02-Jan-2025 | 20,560 | 20,150 | 21,180 | Hit SL on day 1 (gap down) | -1.0 % |
| 6 | 19-Jan-2025 | 20,910 | 20,490 | 21,560 | Hit target in 5 days | +2.8 % |
| 7 | 08-Feb-2025 | 21,230 | 20,800 | 21,890 | Exited early (SMA cross) | +1.4 % |
| 8 | 26-Feb-2025 | 21,540 | 21,100 | 22,200 | Hit target in 2 days | +3.0 % |
| 9 | 14-Mar-2025 | 22,010 | 21,560 | 22,690 | Hit SL (overnight news) | -1.3 % |
| Total | — | — | — | — | — | +11.6 % |
| Avg. Trade | — | — | — | — | — | +1.29 % |
| Win Rate | — | — | — | — | — | 55 % |
| Max Drawdown | — | — | — | — | — | -1.5 % |
Key take-aways:
- Win-rate sits just above 50 %, but the 2:1 risk-reward ensures a positive expectancy.
- Early exits on a re-cross of the 20-day SMA helped preserve capital during sudden reversals (e.g., 27-Nov and 8-Feb).
- News-driven gaps (14-Mar) caused a stop-loss hit; adding a pre-market news filter (e.g., checking RBI policy announcements) could further reduce such events.
5. Adapting the Strategy for Different Trading Styles
| Trading Style | Modifications | Example |
|---|---|---|
| Intraday (high frequency) | - Use 5-minute SMA20 instead of daily.<br>- Tighten stop-loss to 0.8 % and target 1.6 %.<br>- Replace ETF with Nifty Futures for leverage. | A trader on 5-min charts sees Nifty breach its 5-min SMA20 at 18,720, enters at 18,725, SL 18,580, TP 18,880 – exits within 30 minutes. |
| Swing (3-5 days) | - Keep daily SMA20 but extend target to 4-5 %.<br>- Use ATR (14) trailing stop instead of fixed %.<br>- Add a volume filter: daily volume > 1.2× 30-day average. | Entry on 12-Oct, SL 1.5 % (as original), target 4 % → trade runs 5 days, closing at 19,560 (+4.3 %). |
| Long-Term (monthly) | - Replace SMA20 with 50-day SMA for smoother trend.<br>- Use Nifty-50 Index Fund (e.g., NIFTY50 Index Fund via Mutual Fund Screener).<br>- No stop-loss; treat as position-sizing only. | Investor buys NIFTY50 Index Fund on 02-Jan when Nifty closes below 50-day SMA, holds for 6 months, final gain 12 %. |
| Options-Based | - Buy ATM Call options after entry (expiry 1 month out).<br>- Hedge with a protective Put at 2 % OTM.<br>- Adjust position size to 5 % of capital. | On 19-Jan, buy Nifty 50 Call (strike 22,200) after entry, sell a 22,800 Put for hedge. Trade profits as Nifty rises to 22,600. |
The core philosophy – wait for the 20-day SMA breach, confirm with momentum, and trade only when the underlying sector is strong – stays intact across all variations.
6. Common Pitfalls & How to Avoid Them
- Chasing the dip – Entering before the next candle's open often leads to buying at a local low that quickly recovers. Stick to the next-open rule.
- Ignoring the sector filter – A Nifty pullback driven by a macro shock (e.g., RBI rate hike) can drag all constituents down. If fewer than three top stocks stay above SMA20, skip the trade.
- Over-leveraging – Futures amplify both profit and loss. Beginners should start with NIFTYBEES or index mutual funds to keep leverage low.
- Skipping the journal – Without tracking, it's hard to know whether the divergence signal or the sector filter contributed more to a win. Maintain a simple spreadsheet.
- News surprise – A sudden policy announcement after entry can cause a gap beyond the stop-loss. Use the Downstox news feed or set a pre-market news alert for RBI, Finance Ministry, or major corporate earnings.
Conclusion
Rohit Srivastava's Nifty trading strategy is a clean, rule-based system that hinges on a widely-watched technical level – the 20-day SMA – and reinforces that signal with momentum and sector-strength filters. The approach delivers a favourable risk-reward profile (≈2:1), a modest win-rate, and can be executed on any NSE-listed instrument (ETF, Futures, or Index Funds). By leveraging the Downstox ecosystem – Screener for pre-market checks, Terminal for chart confirmation, Portfolio X-Ray for risk monitoring, and Mutual Fund Screener for longer-term positioning – retail investors can automate much of the workflow while staying disciplined.
Whether you are a part-time swing trader looking for a structured entry plan, an intraday enthusiast seeking a short-term edge, or a long-run investor wanting a systematic "buy-the-dip" rule, the SMA-20 + divergence + sector filter blueprint offers a versatile foundation. As always, no system guarantees profits; success depends on strict adherence to the rules, diligent risk management, and continuous learning from each trade.
Disclaimer: The content above is for educational and informational purposes only. It does not constitute financial advice, a recommendation to buy or sell any securities, or an endorsement of any brokerage or trading platform. Past performance is not indicative of future results. Trading in derivatives, equities, or mutual funds involves market risk, and you may lose part or all of your invested capital. Always conduct your own research and consider consulting a certified financial advisor before making investment decisions.
Downstox Editorial Team
Indian stock market · Research & analysis · Daily market coverage
Covering Indian stock market news, trading strategies, and financial planning topics. Content is cross-referenced with live market data from NSE and BSE.
View all articles →Get weekly market insights delivered free
Curated Indian market analysis, every Sunday morning. Written by traders, for traders.
Join 10,000+ Indian traders. No spam. Unsubscribe anytime.