Theme
Register Free
📈 Strategy Guide

EMA Crossover Strategy for NSE Intraday Trading (2026)

📅 April 2026⏱ 6 min read🇮🇳 NSE Intraday📊 Trend Following
The EMA crossover is one of the most widely used algo trading strategies in India — and for good reason. It is simple, objective, and works well on NSE trending stocks. This guide explains exactly how it works, the best settings for Indian markets, and how to backtest it.

// 01 What is the EMA Crossover Strategy?

EMA stands for Exponential Moving Average — a price average that gives more weight to recent prices than older ones, making it react faster to new price movements than a simple moving average (SMA).

The EMA crossover strategy uses two EMAs — one fast (short period) and one slow (long period). When the fast EMA crosses above the slow EMA, it signals upward momentum — a buy signal (called a golden cross). When the fast EMA crosses below the slow EMA, it signals downward momentum — an exit or short signal (called a death cross).

Example rule: On a 5-minute NIFTY chart, buy when 9 EMA crosses above 21 EMA. Exit when 9 EMA crosses below 21 EMA.

// 02 Best EMA Settings for NSE

The optimal EMA settings depend on your timeframe and trading style:

For pure intraday algo trading on NSE with a 5-minute timeframe, the 9/21 EMA combination is the most tested and commonly used starting point.

// 03 Entry and Exit Rules

Entry (BUY): Previous bar — fast EMA ≤ slow EMA. Current bar — fast EMA > slow EMA. Enter at the close of the crossover bar.

Exit (SIGNAL): Fast EMA crosses back below slow EMA.

Stop Loss: Fixed rupee stop (e.g. ₹200 per trade for 100 qty) or ATR-based stop (e.g. 1.5× ATR below entry).

Target: Fixed rupee target (e.g. ₹400, giving 1:2 risk-reward) or trail the stop as price moves in your favour.

Important: EMA crossover generates false signals in sideways/choppy markets. Add an ADX > 25 filter or only trade during the first 2 hours of NSE session (09:15–11:15) when trends are strongest.

// 04 Backtesting EMA Crossover on NSE

On MyAlgoKart, you can backtest the EMA crossover in seconds. Select the EMA strategy, set fast period to 9 and slow to 21, pick a liquid NSE stock (RELIANCE, TCS, HDFCBANK), set 5-minute timeframe, and run over 60–90 days of data.

Typical results on trending stocks: 45–60% win rate, profit factor of 1.3–1.8, with the strategy making money through a small number of large winning trades that outweigh the small frequent losses.

The strategy underperforms significantly during January–March when NSE often trades sideways. It performs best during strong trending months like October–December or major breakout periods.

// 05 Combining EMA With Other Indicators

EMA crossover alone generates many false signals. Combining it with other indicators dramatically improves results:

MyAlgoKart's multi-strategy AND logic lets you combine any of these filters and backtest the combined result instantly.

// FAQFrequently Asked Questions

What is the EMA crossover strategy?
The EMA crossover strategy buys when a fast EMA crosses above a slow EMA (golden cross) and exits when it crosses below (death cross). It captures trending moves on NSE stocks.
What are the best EMA settings for NSE intraday?
For NSE 5-minute charts, the 9 EMA and 21 EMA combination is most widely used. For 15-minute charts, 20 EMA and 50 EMA works well for swing-style intraday trades.
Does EMA crossover work in Indian markets?
Yes, EMA crossover works well on trending NSE stocks. It performs best during strong trending periods and underperforms in sideways or choppy markets.
How do I reduce false signals in EMA crossover?
Add a filter — only trade when RSI is above 50, price is above VWAP, or ADX is above 25. MyAlgoKart's AND logic lets you combine these conditions in one backtest.

Ready to Put This Into Practice?

Run a free backtest on real NSE data — no coding required.

▶ Backtest EMA Crossover Free ← All Guides