Skip to main content

Stock Screener — Filter NSE & BSE Stocks

Screen thousands of Indian stocks using fundamental and technical filters. The stock screener helps you cut through the noise and find stocks that meet your exact criteria — whether you're hunting for undervalued large caps, high-growth mid caps, or dividend-paying blue chips. Set filters for PE ratio, market cap, return on equity, debt levels, promoter holding, and more. Results update instantly as you adjust parameters. This is one of the most practical tools for investors who prefer a data-driven approach to stock picking rather than relying on tips or headlines.

Stock Screener

Filter all NSE/BSE stocks by fundamentals

Quick:
📊

Find the right stocks

Set your filters above and click "Run Screen" to find stocks that match your investment criteria.

High ROELow P/EDividend stocksDebt-free

Frequently Asked Questions

How do I use the stock screener?

Set your criteria using the available filters — for example, you might screen for stocks with PE below 20, market cap above ₹10,000 crore, and return on equity above 15%. The screener instantly shows all stocks matching your conditions. You can add multiple filters to narrow down results progressively. Start broad and add filters one by one to see how the list shrinks.

What filters are available in the screener?

The screener supports filters across valuation (PE ratio, PB ratio, EV/EBITDA), size (market cap), performance (1-year return, 5-year CAGR), quality (ROE, ROCE, promoter holding), and financial health (debt-to-equity, current ratio). You can also filter by sector, industry, and exchange. Combine multiple filters to create custom screens that match your specific investment strategy.

What is PE ratio and how should I use it for screening?

Price-to-Earnings (PE) ratio is a stock's current price divided by its earnings per share. A lower PE might indicate the stock is undervalued relative to its earnings, while a higher PE could mean the market expects strong future growth. However, PE varies hugely by sector — banking stocks might trade at PE 10-15 while IT stocks trade at 25-35. Always compare PE within the same sector rather than across different industries.

Can I save or share my screener filters?

Your filter selections are reflected in the page URL, so you can bookmark any screener configuration or share it with others by copying the link. This makes it easy to revisit your favorite screens without setting up filters again each time.