Stock screens for Indian investors
Ready-made screens across the Nifty 500 · as of 06 Nov 2026
Low P/E stocksTrailing P/E above 0 and below 1555 stocksHigh ROE stocksReturn on equity above 20%99 stocksLow P/E + high ROEP/E between 0 and 2040 stocksDebt-free stocksDebt to equity below 0.1171 stocksHigh dividend yieldTrailing dividend yield above 3%41 stocksNear 52-week highLast close within 5% of the 52-week high60 stocksNew 52-week highsLatest close is the highest close of the past 252 sessions20 stocksNear 52-week lowLast close within 5% of the 52-week low38 stocksGolden cross50-day SMA crossed above the 200-day SMA within the last 10 sessions4 stocksDeath cross50-day SMA crossed below the 200-day SMA within the last 10 sessions25 stocksAbove 200 DMALast close above the 200-day simple moving average227 stocksOversold (RSI < 30)14-day RSI below 3035 stocksOverbought (RSI > 70)14-day RSI above 7067 stocksMultibaggers (3Y)3-year price CAGR above 40%48 stocksHigh growthRevenue growth (YoY, latest quarter) above 20%113 stocksUndervalued qualityP/E below the industry median44 stocksP/B below 1Price to book between 0 and 121 stocksVolume spikesLatest session volume above 2.5× the previous 20-day average49 stocksChecklist 8+/10StoxGud checklist score of 8/10 or higher71 stocks