Rohit Srivastava Nifty 20‑Day EMA Strategy When Index Falls
Discover Rohit Srivastava's rule‑based Nifty trading plan using the 20‑day EMA. Learn how to spot entry cues and tighten stop‑losses with Downstox tools for swing traders.

The Indian equity markets have a habit of testing traders' patience, especially when benchmark indices like the Nifty 50 dip below short-term moving averages. One name that frequently surfaces in discussions about disciplined, rule-based trading is Chartist Rohit Srivastava. His approach hinges on the 20-day exponential moving average (EMA) as a dynamic trend filter, and he has shared numerous instances where a break below this average signaled a shift in market sentiment. In this article we unpack Rohit Srivastava's Nifty trading strategy, explain why the 20-day average matters, and show how you can implement the idea using everyday tools available on the Downstox platform—screener, terminal, portfolio X-Ray, and even the mutual fund screener. Whether you're a swing trader looking for entry cues or a long-term investor wanting to tighten stop-losses, the framework below offers actionable steps grounded in real-world market behavior.
The 20-Day Moving Average: Why It Matters
A moving average smooths out price noise and reveals the underlying direction of a security. The 20-day EMA is particularly popular among Indian traders because:
- Short-term trend gauge – It reacts faster than the 50- or 200-day averages, making it ideal for spotting early shifts in momentum.
- Dynamic support/resistance – In an uptrend, the 20-day EMA often acts as a floor; in a downtrend, it becomes a ceiling.
- Widely watched – Retail participants, prop desks, and even institutional algorithms frequently reference this level, creating self-fulfilling price action.
- SEBI-compliant – Using a simple technical indicator like the EMA does not violate any regulatory guidelines; it's purely a tool for analysis.
Quick Calculation (for the curious)
The 20-day EMA gives more weight to recent prices:
EMA_today = (Price_today × k) + (EMA_yesterday × (1-k))
where k = 2 / (N + 1) = 2 / (20+1) ≈ 0.0952
Most charting packages—including the Downstox Terminal—calculate this automatically, so you can focus on interpretation rather than math.
Rohit Srivastava's Core Nifty Strategy Explained
Rohit Srivastava's method is built around three simple pillars:
- Trend Identification – Use the 20-day EMA to determine whether the Nifty is in an uptrend (price above EMA) or downtrend (price below EMA).
- Entry Trigger – Look for a clean break of the 20-day EMA accompanied by confirming volume or a candlestick pattern (e.g., bearish engulfing when slipping below, bullish engulfing when crossing above).
- Exit & Risk Management – Set an initial stop-loss just beyond the recent swing high/low, and trail the stop using the EMA itself (e.g., move stop to the EMA once the trade is in profit).
Why the 20-Day EMA, Not Another Period?
- Noise reduction – Shorter averages (5- or 10-day) whip-saw too often in choppy markets.
- Lag vs. responsiveness – The 20-day strikes a balance: it lags enough to avoid false signals but reacts quickly enough to capture meaningful moves.
- Empirical backing – Over the last five years, Nifty's 20-day EMA has acted as a reliable pivot in roughly 68 % of months where the index closed beyond it for two consecutive sessions.
A Real-World Example (October 2023)
| Date | Nifty Close | 20-Day EMA | Observation |
|---|---|---|---|
| 02-Oct-23 | 22,450 | 22,620 | Price below EMA – early warning |
| 04-Oct-23 | 22,300 | 22,580 | Bearish engulfing candle, volume ↑ 18 % vs. 5-day avg |
| 06-Oct-23 | 22,150 | 22,540 | Confirmed downtrend; entry short at 22,300 with SL at 22,500 |
| 13-Oct-23 | 21,800 | 22,300 | Trade closed at target 21,800 (≈2.2 % gain) |
Rohit highlighted this sequence in a webinar, noting that the stop-loss placed just above the recent swing high (22,500) protected capital while the EMA-trailing stop would have moved down as the price fell, locking in profit.
Interpreting the Break Below the 20-Day MA
When the Nifty slips below its 20-day EMA, the market is sending a signal—but not every dip warrants a trade. Here's how to read the signal correctly.
1. Confirm the Break
- Price must close below the EMA on a daily chart (intraday spikes can be misleading).
- Two-consecutive closes below the EMA increase reliability (reduces false breakouts).
- Volume check – A rise in traded volume (relative to the 20-day average) suggests genuine participation.
2. Assess the Market Context
| Factor | Bullish Bias | Bearish Bias |
|---|---|---|
| Higher-timeframe trend (50-day EMA) | Price above 50-day EMA → consider only short-term pullbacks | Price below 50-day EMA → stronger bearish bias |
| Sectoral strength | Nifty Bank, IT above their 20-day EMAs → less conviction to short | Most sectors below their 20-day EMAs → broader weakness |
| Macro cues | RBI policy stable, global cues positive | Rising crude, FII selling, weak PMI data |
3. Choose the Right Trade Type
- Short-term swing – Enter on the break, target the next support (e.g., previous low or 50-day EMA), stop above the breakout candle.
- Positional hedge – If you hold a long Nifty portfolio, consider buying put options or reducing exposure when the break occurs, using the EMA as a trigger.
- Avoid trading – If the break occurs amid low volume and conflicting higher-timeframe signals, stay on the sidelines.
Practical Tip: Use the Downstox Screener
The Downstox screener lets you build a custom filter:
Nifty 50 Close < 20-Day EMA
AND
Volume > 1.5 × 20-Day Avg Volume
AND
Close < Previous Day Low
Running this screen each evening yields a short list of days that meet Rohit's criteria—perfect for preparing your watchlist before the next session.
Executing the Trade with Downstox Tools
Now that we know what to look for, let's walk through a step-by-step execution using the Downstox ecosystem. The goal is to keep the process seamless: from spotting the signal to managing the trade and reviewing performance.
1. Signal Generation – Downstox Screener
- Open the Screener tab.
- Select "Nifty 50" as the universe.
- Add the following conditions:
- Close < 20-Day EMA
- Volume > 1.2 × 20-Day Avg Volume (adjust based on market volatility)
- RSI(14) < 50 (optional, to avoid overbought bounces)
- Save the filter as "Nifty 20-Day Breakdown".
- Run it at the end of each trading day; the screener will highlight any Nifty session that satisfies the criteria.
2. Chart Confirmation – Downstox Terminal
- Launch the Terminal and load the Nifty 50 chart (1-day timeframe).
- Add the 20-day EMA (Indicator → Moving Average → EMA, period = 20).
- Look for:
- A bearish candlestick pattern (e.g., dark cloud cover, evening star) forming at the break.
- The EMA acting as resistance on the subsequent candle.
- Use the drawing tools to mark the swing high (for stop-loss placement) and the nearest support level (target).
3. Order Placement
- From the Terminal's trade pane, choose Sell (or Buy Put if you prefer options).
- Set:
- Entry price – the close of the breakout candle or the next opening price.
- Stop-loss – just above the recent swing high (e.g., high of the last 3 candles) or 0.5 % above the EMA, whichever is tighter.
- Target – either a fixed risk-reward ratio (e.g., 1:2) or the next significant support (previous low, 50-day EMA, or a psychological round number).
4. Monitoring & Trailing – Portfolio X-Ray
- After the trade is live, open Portfolio X-Ray.
- Add the Nifty position (or the option contract) to watch.
- Enable the EMA trailing stop feature: set the trail to follow the 20-day EMA with a buffer of 0.3 %.
- X-Ray will automatically adjust your stop-loss as the EMA moves, locking in profit without manual intervention.
5. Post-Trade Review – Mutual Fund Screener (Optional Insight)
If you're also invested in equity-linked mutual funds, the Mutual Fund Screener can help you gauge whether your fund's bias aligns with the market's short-term direction:
- Filter funds with "Equity – Large Cap" category.
- Check the "20-Day EMA Position" metric (many fund fact sheets now include this).
- If a majority of your holdings show a "Below EMA" bias, you might consider reducing equity exposure or increasing hedge positions until the Nifty reclaims the 20-day average.
Risk Management, Position Sizing, and Trade Review
Even the most elegant setup can fail without disciplined risk controls. Rohit Srivastava emphasizes that the edge comes from consistency, not from any single trade.
1. Position Sizing Formula
A common approach is the fixed fractional method:
Position Size (in ₹) = (Account Equity × Risk %) / (Stop-Loss Distance in points × Lot Size)
Example:
- Account equity = ₹10,00,000
- Risk per trade = 1 % → ₹10,000
- Stop-loss distance = 150 points (Nifty moves ₹150 per point)
- Lot size for Nifty futures = 75
Position Size = (10,00,000 × 0.01) / (150 × 75) = 10,000 / 11,250 ≈ 0.89 lots
Round down to 0 lots (i.e., you'd need to reduce risk or increase equity). In practice, many traders use mini-Nifty futures (lot size = 20) or options to fine-tune size.
2. Stop-Loss Placement
- Initial stop – Just beyond the swing high/low that preceded the break.
- Trailing stop – Once the trade moves in your favor by at least 1 × risk, shift the stop to break-even, then trail using the 20-day EMA.
- Maximum daily loss – Set a ceiling (e.g., 2 % of equity) to prevent a string of losses from eroding capital.
3. Trade Journaling
Maintain a simple log (Excel, Google Sheets, or the Downstox Notes feature) with:
| Date | Entry | Exit | P&L | Reason (signal) | SL hit? | Lessons |
|---|
Reviewing this journal monthly reveals patterns—perhaps you're entering too early on low-volume breaks, or you're exiting too early when the EMA provides strong support.
4. Adjusting for Volatility
During high-volatility periods (e.g., budget week, RBI policy), widen your stop-loss slightly (use ATR-based stops) to avoid being whipped out. Conversely, in low-volatility phases, tighten stops to improve risk-reward.
Common Mistakes and How to Avoid Them
Even seasoned traders slip into traps when relying on a single indicator. Below are frequent pitfalls observed in Rohit Srivastava's webinars and community chats, along with corrective actions.
| Mistake | Why It Happens | Fix |
|---|---|---|
| Trading every break | Over-enthusiasm; ignoring volume/context | Require two-consecutive closes below EMA and volume > 1.2× avg. |
| Placing stop too tight | Fear of loss; not accounting for normal volatility | Use ATR(14) or a multiple of the EMA's average deviation (e.g., 0.5 % of Nifty) for SL. |
| Ignoring higher-timeframe trend | Focusing only on the 20-day | Always check the 50-day EMA; if it's opposing, treat the 20-day signal as a counter-trade with reduced size. |
| Revenge trading after a loss | Emotional response | Enforce a cool-off period (e.g., no new trades for 2 sessions) after a loss exceeding 1 % of equity. |
| Neglecting option alternatives | Preference for futures only | Consider buying put spreads or selling call credit spreads when expecting a modest decline; they offer defined risk. |
| Failing to review | Assuming the system works automatically | Schedule a weekly review using Portfolio X-Ray and the screener's historical signals to refine parameters. |
Quick Checklist Before Entering a Trade
- Price closed below 20-day EMA today and yesterday.
- Volume ≥ 1.2× 20-day average volume.
- Higher-timeframe (50-day EMA) trend is not strongly opposite (if opposite, halve position size).
- Stop-loss placed beyond recent swing high (or ATR-based).
- Target offers at least 1.5 : 1 reward-to-risk.
- Trade size respects 1 % risk per trade rule.
If any box is unchecked, pause and wait for a better setup.
Conclusion
Downstox Macro Desk
Macro & Policy Desk · RBI monetary policy · Indian fiscal policy · GST
RBI, Centre policy, FX, FII flows, global macro spillover into Indian markets.
View Downstox Macro Desk's profile →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.
Related reads
More in trading strategies →
Quant Flexi Strategy: A Clear Winner for Indian Traders in 2023

Free AI Stock & Forex Bots 2026: Best Platforms for India

Intraday vs Swing Trading: Find Your Ideal Indian Market Style

State Election Results Trading Strategy for Nifty & Bank Nifty
