MomentumIQ Navigation
Strategy Library
All Strategies Stock Screener
Learn & Research
Learning Center Calculators
Sign In Sign Up Free

Upgrade to Pro

Unlimited backtests · All signals · ₹399/month

Upgrade Now →
Moving Average Crossover

Moving Average Crossover

Beginner Daily 9/10 Popularity

A trend-following strategy using Exponential Moving Averages to identify entry and exit points. Well-suited for NSE — EMAs work reliably on both equity and F&O instruments.

Complexity
Beginner
Easy to implement
NSE Suitability
High
9.2 / 10 score
Timeframe
Daily
Short to medium term
Best For
Beginner Traders
10–30 days moves
Indicators Used
1
EMA
Win Rate (Backtest)
11.1%
Below 50% threshold
Avg Return / Trade
-0.25%
Per trade, after costs
Max Drawdown
-3.3%
Within typical range
Trades / Year
9
Small sample — interpret with caution
About the Moving Average Crossover Strategy
The Moving Average Crossover strategy captures trend initiation by monitoring the interaction between two exponential moving averages of different periods. When a faster EMA crosses above a slower EMA, it signals potential upside momentum; a cross below suggests downside pressure. This approach works well on NSE because Indian equities and futures exhibit distinct directional phases, particularly during the morning session when volumes surge post-open and again during the final hour. The strategy is straightforward to implement and requires minimal computation, making it reliable across NSE's liquid large-cap and mid-cap segments.

On the NSE equity and futures markets, intraday volatility and overnight gaps create clear trend reversals that EMAs capture effectively. The daily timeframe filters out noise while remaining responsive to genuine shifts in buyer-seller interest. The setup is mechanical: traders enter long positions when the faster EMA crosses above the slower one, typically using a 9-period and 21-period EMA, and exit or reverse when the crossover occurs in the opposite direction. This simplicity makes it accessible for beginners while remaining relevant for active traders managing positions through NSE's market hours.
Who This Strategy Is For
This Beginner strategy suits Beginner Traders comfortable with a Daily timeframe and holding periods around 10–30 days. It's built for the Equity, Futures segment on NSE, so it fits traders who can check positions without needing intraday execution speed. Because it uses a small, well-known set of indicators, it's a reasonable starting point if you're new to systematic NSE trading.
Equity Curve (Backtest) HIGH QUALITY
Tested on: ICICIBANK  ·  2024-05-13 to 2026-06-30
Total Return
-2.2%
CAGR
-1.2%
Sharpe Ratio
-0.8
Sortino Ratio
-1.2
Calmar Ratio
-0.36
Win Rate
11.1%
NSE Market Fit
9 OUT OF 10
Very High Fit
This strategy is well-suited for current NSE market conditions.
Win rate quality Needs Caution
Risk-adjusted return Needs Caution
Drawdown control Excellent
Trade frequency (sample size) Needs Caution
Sharpe ratio Needs Caution
Monthly Returns Heatmap
202420252026
Jan -0.6%
Feb -0.4%
Mar
Apr
May
Jun
Jul
Aug -0.4%
Sep +1.1% -0.3%
Oct -0.1%
Nov -1%
Dec -0.3% -0.3%
Positive return Negative return
Performance vs Nifty 50
Nifty 50 comparison isn't available for this backtest period yet.
Trade Distribution
9 Total
Profitable 1 (11.1%)
Losing 8 (88.9%)
↑ Avg Win +1,086
↓ Avg Loss -414
★ Best Trade +1,086
▼ Worst Trade -994
Returns Distribution
Recent Backtest Results
Period Symbol Capital Total Return CAGR Max Drawdown Win Rate Trades Sharpe Ratio View
2 Years (2024–2026) ICICIBANK ₹100,000 -2.2% -1.2% -3.3% 11.1% 9 -0.8 View
💡 Tip: Backtest on more data to increase confidence. Our users get best results with 3+ years of backtesting. Run Extended Backtest
How It Works (Quick Overview)
1
Step 1
Identify the market context — determine if conditions are trending or ranging, and confirm the higher timeframe direction
2
Step 2
Wait for the specific entry signal defined by the strategy rules — do not enter without full confirmation
3
Step 3
Execute with pre-defined stop loss and target — manage the trade according to the exit rules without discretionary override
View Detailed Rules & Setup →

Best Market Conditions

This strategy performs best in:

20 EMA crosses above 50 EMA — golden cross
Price holding above both MAs after cross
Market breadth positive — advance-decline ratio healthy
Sector is in favour — FII buying visible
Weekly chart showing uptrend
How This Strategy Works
1
Identify the market context — determine if conditions are trending or ranging, and confirm the higher timeframe direction
2
Wait for the specific entry signal defined by the strategy rules — do not enter without full confirmation
3
Execute with pre-defined stop loss and target — manage the trade according to the exit rules without discretionary override
Entry & Exit Rules
✓ Entry Conditions
20 EMA crosses above 50 EMA — golden cross
Price holding above both MAs after cross
Market breadth positive — advance-decline ratio healthy
Sector is in favour — FII buying visible
Weekly chart showing uptrend
✕ Avoid When
Death cross — 20 EMA below 50 EMA — avoid longs
MAs tangled — price oscillating around both
High beta stocks in uncertain market
During sideways Nifty — individual stock MAs unreliable
Low float small-cap stocks
Risk Management Rules
Risk Per Trade
1.0%
of total capital
Min Capital
₹25,000
Hold Period
10–30 days
Segment
Equity, Futures
Common Mistakes to Avoid
⚠️ The most common mistake with trend-following setups like this is entering too late after the move has already extended, or holding through a trend reversal because the exit signal lags price. Stick to the defined exit rules rather than holding for a 'better' price.
Full Backtest Report

Backtested on ICICIBANK · 2024-05-13 to 2026-06-30 · Capital ₹100,000

Equity Curve

Live tracking coming soon

We're building forward-tested, paper-trade tracking for this strategy so you can see how it performs on live NSE data — not just historical backtests. Check back soon.

Sample Trade Walkthrough
SUNPHARMA 2023-10-16 · Long
WIN
Entry ₹
₹1,118.00
Stop Loss ₹
₹1,074.00
Target ₹
₹1,206.00
Exit ₹
₹1,204.00
Sun Pharma 20 EMA crossed above the 50 EMA on Oct 16 — a golden cross on the daily chart. Price had been consolidating above both EMAs. Volume on crossover day was 1.7x average. Pharma sector was showing strength. Entered at ₹1,118, stop at ₹1,074 (below 50 EMA), target at ₹1,206 achieved in 17 sessions.
Strategy Parameters

The exact rules and default values this strategy uses — adjust them when you run a full backtest.

ParameterDefaultMinMaxTypeDescription
fast_period 20 5 100 integer Fast moving average period
slow_period 50 20 200 integer Slow moving average period
ma_type EMA select Moving average calculation type
atr_mult 2.0 0.5 4.0 decimal Stop = ATR × multiplier
rr 2.0 1.0 5.0 decimal Target RR
Frequently Asked Questions
A Golden Cross occurs when the 50-day SMA crosses above the 200-day SMA — a long-term bullish signal. A Death Cross is the opposite — 50 SMA crosses below 200 SMA — bearish. For swing trading NSE stocks, the shorter 20/50 EMA cross is more actionable — the 50/200 cross is too slow for individual stock trading.
EMA (Exponential Moving Average) reacts faster to recent price changes, making it better for NSE stocks which have frequent gap openings. SMA gives equal weight to all periods and is smoother — better for identifying long-term trends. Most active NSE traders prefer EMA for entries and SMA for overall trend assessment.
Add these filters: (1) volume must be above 20-day average on the crossover day, (2) price must be above both MAs — not just the MAs crossing, (3) wait for the crossover candle to close before entering, (4) use weekly chart for trend direction — only take crossovers aligned with weekly trend.
Related Strategies

Looking for alternatives? Adaptive Moving Average is a similar Beginner strategy in the same Trend category, with High NSE suitability.

Adaptive Moving Average
Beginner · Daily
Exponential Moving Average Strategy
Beginner · Daily
Hull Moving Average Strategy
Beginner · Daily
Moving Average Ribbon
Beginner · Daily
9 EMA Trend Ride
Beginner · Daily
Run Free Backtest on Moving Average Crossover

We use cookies to keep you signed in and understand how the platform is used. See our Privacy Policy.

Still there?

Here's something you might like

or

One email a week. No spam, unsubscribe anytime.

SEBI Compliance Disclaimer

MomentumIQ is an educational platform for strategy research and backtesting. We do not provide investment advice, recommendations, or tips. All backtest results are hypothetical, based on historical data, and for educational purposes only. Past performance is not indicative of future results. Backtested results may not account for brokerage, slippage, taxes, or other real-world costs. Please consult a SEBI-registered investment advisor before making any investment decisions.