Scan every liquid NSE stock against one condition and get the list as of the latest close. Start from one of the screens below, paste a Chartink scan and have it translated, describe one in plain English, or write the filter yourself over the same TA-Lib indicators your backtests use.
Every stock whose latest close is above its 200-day simple moving average.
Close > SMA(200)
Stocks whose 50-day average crossed above their 200-day average today — the cross itself, not every stock already past it.
SMA(50) > SMA(200) and SMA(50)[1] <= SMA(200)[1]
Stocks closing above their own 20-session high — a one-month breakout, measured as of yesterday so nothing is compared against a range it set today.
Close > Highest High(20)[1]
Stocks that traded at least three times their average volume today and closed above where they opened.
Volume > Avg Volume(20) * 3 and Close > Open
Stocks with an RSI below 30 that are nonetheless trading above their 200-day average — a pullback rather than a decline.
RSI(14) < 30 and Close > SMA(200)
Stocks where price crossed above the Supertrend line today.
Close > Supertrend(10, 3) and Close[1] <= Supertrend(10, 3)[1]
Stocks where the MACD line crossed above its signal line on this session while trading above their 200-day average.
MACD > MACD Signal and MACD[1] <= MACD Signal[1] and Close > SMA(200)
Stocks closing above their upper Bollinger band — two standard deviations above the 20-day average.
Close > BB Upper(20, 2)
Stocks with an ADX above 25 — a trending market by the indicator's own convention — that are also above their 50-day average.
ADX(14) > 25 and Close > EMA(50)