Screener › Phase 1: Intraday Premium › EMA 9/21 Crossover + ADX Filter

EMA 9/21 Crossover + ADX Filter

Intraday Premium
← Back to Screeners
EMA 9/21 + ADX Crossover\n\nSTRATEGY DESCRIPTION\nPorted from a TradingView Pine strategy ('EMA 9/21 + ADX > 20'). Fires on a crossover between the fast EMA(9) and slow EMA(21), confirmed by ADX(14) trading above a threshold (default 20) so the signal only fires in a genuinely trending market, not a choppy/range-bound one. Fires both bullish (BUY) and bearish (SELL) signals from the same underlying logic.\n\nNOTE ON SCOPE: The original Pine script also attaches a fixed stop-loss / reward-ratio exit (strategy.exit with stop/limit levels). That exit-plan / risk-reward logic was intentionally NOT ported - this is a pure entry screener, consistent with how every other strategy in this system works (signal generation only, no trade-management or exit simulation).\n\nCORE LOGIC (Step by Step)\n\nSTEP 1: Calculate EMA(9) and EMA(21) on close price, and ADX(14).\n\nSTEP 2: BUY signal - previous EMA9 <= previous EMA21 AND current EMA9 > current EMA21 (fast EMA crosses above slow EMA).\n\nSTEP 3: SELL signal - previous EMA9 >= previous EMA21 AND current EMA9 < current EMA21 (fast EMA crosses below slow EMA).\n\nSTEP 4: Only accept the crossover if ADX(14) > adx_threshold (default 20), confirming the market is actually trending strongly enough for the crossover to be meaningful.\n\nSTEP 5: Generate signal (once per symbol per day) tagged BUY or SELL.\n\nWHY THIS MATTERS\n- EMA 9/21 crossover is a classic, widely-used short-term trend-shift signal\n- ADX > 20 filters out weak/choppy conditions where crossovers whipsaw and produce false signals\n- Combining a fast trend-shift trigger with a trend-strength filter reduces noise versus using the EMA crossover alone
📈 7 Stocks Found
🕒 OHLC Last Updated: No data yet
📊 Screener Type: Intraday Premium
⚡ Results From: 2026-10-26 10:01:43
📈 Stocks Found: 7
💡 Results are updated automatically by cron job.
Debug: Found 7 results. First result signal_time: 09:55
entries
Symbol Current Price (₹) Change % Volume Occurrence Key Metrics Signal Time Detected At
SAGILITY ₹44.47 2.87% 31322 New
EMA 9: 43.98
EMA 21: 43.94
Adx: 23.62
Direction: BUY
Pattern: EMA_9_21_ADX_CROSSOVER_BUY
Candle Time: 09:55
🕐 09:55
2026-10-26 10:01:43
RVNL ₹183.80 1.50% 25077 New
EMA 9: 182
EMA 21: 182
Adx: 21.71
Direction: BUY
Pattern: EMA_9_21_ADX_CROSSOVER_BUY
Candle Time: 09:50
🕐 09:50
2026-10-26 09:55:57
SWIGGY ₹179.95 0.81% 35871 New
EMA 9: 180
EMA 21: 180
Adx: 22.32
Direction: BUY
Pattern: EMA_9_21_ADX_CROSSOVER_BUY
Candle Time: 09:45
🕐 09:45
2026-10-26 09:51:08
OLAELEC ₹29.73 -0.50% 44259 New
EMA 9: 29.83
EMA 21: 29.84
Adx: 23.08
Direction: SELL
Pattern: EMA_9_21_ADX_CROSSOVER_SELL
Candle Time: 09:30
🕐 09:30
2026-10-26 09:36:11
KOTAKBANK ₹440.55 0.00% 92322 New
EMA 9: 432
EMA 21: 431
Adx: 25.32
Direction: BUY
Pattern: EMA_9_21_ADX_CROSSOVER_BUY
Candle Time: 09:15
🕐 09:15
2026-10-26 09:20:46
HINDALCO ₹855.05 0.00% 31309 New
EMA 9: 864
EMA 21: 866
Adx: 23.17
Direction: SELL
Pattern: EMA_9_21_ADX_CROSSOVER_SELL
Candle Time: 09:15
🕐 09:15
2026-10-26 09:20:46
YESBANK ₹15.60 0.00% 121056 New
EMA 9: 15.74
EMA 21: 15.74
Adx: 21.35
Direction: SELL
Pattern: EMA_9_21_ADX_CROSSOVER_SELL
Candle Time: 09:15
🕐 09:15
2026-10-26 09:20:46