Skip to main content

Stock Screens

Each screen is one filter over NSE stocks, run fresh every day and explained in plain English. A screen tells you which stocks matched a measurement today. It does not rank them for you and it is not a list of things to act on.

NSE Stocks With Consistent Returns Over the Last Month

NSE stocks worth over ₹1,000 crore whose returns over the last 21 trading days were steady relative to their swings, with RSI between 40 and 60.

185 stocks today · as of 2026-10-06

NSE Stocks Trading Well Below Their 20-Day Average Price

NSE stocks worth over ₹1,000 crore trading more than one standard deviation below their 20-day average price, with RSI under 45.

797 stocks today · as of 2026-10-06

NSE Stocks With Strong Price Momentum Over the Last Month

NSE stocks worth over ₹1,000 crore up more than 5% over the last 21 trading days, with RSI between 50 and 70.

198 stocks today · as of 2026-10-06

NSE Stocks Showing Signs of Institutional Buying

NSE stocks where delivery-based trading patterns point to institutional accumulation.

206 stocks today · as of 2026-10-06

Halal Large-Cap Stocks on the NSE

Sharia-compliant NSE companies worth over ₹20,000 crore, updated daily. Screening data for research.

185 stocks today · as of 2026-10-06

Halal Stocks Under ₹100 (Companies Worth Over ₹1,000 Cr)

Sharia-compliant NSE stocks trading under ₹100 a share, limited to companies worth over ₹1,000 crore.

64 stocks today · as of 2026-10-06

NSE Stocks Near Their 52-Week High

NSE stocks worth over ₹1,000 crore trading within 5% of their 52-week high.

118 stocks today · as of 2026-10-06

NSE Stocks 40% or More Below Their 52-Week High

NSE stocks worth over ₹1,000 crore trading 40% or more below their 52-week high.

148 stocks today · as of 2026-10-06

Oversold NSE Stocks — RSI Below 30

NSE stocks worth over ₹1,000 crore with a 14-day RSI below 30.

201 stocks today · as of 2026-10-06

NSE Stocks Flagged for Elevated or High Liquidity Risk

NSE stocks our liquidity model flags as harder to trade than usual — thin volumes, sharp moves per rupee traded, or falling delivery.

16 stocks today · as of 2026-10-06

NSE Stocks With a PE Ratio Below 15

NSE companies worth over ₹1,000 crore whose share price is under 15 times last year’s profit per share.

248 stocks today · as of 2026-10-06

Build your own filter in the full screener →