Skip to main content
Don’t Trade in the Dark—Get Your Pre-Market Report Every Day.Join Now

Stock Screener

Search Indian stocks and analyze them across performance, technicals, valuation, dividends, profitability, and financial statements.

Filter NSE & BSE Stocks by Valuation, Technicals & Financial Data

Checking each stock's financials one by one takes hours. A stock screener does that work for you, filtering thousands of NSE and BSE stocks down to the ones worth a closer look, based on valuation, technicals, dividends, and profitability.

6+
Ways to Filter
Index, Cap, Ratios & More
Free
To Use
No Signup Required for Basics
5,000+
NSE & BSE Stocks
Full Market Universe
Daily
Data Refresh
Automated Updates

Build a Stock Screener in Four Simple Steps

Filter NSE and BSE stocks by valuation, technicals, dividends, and profitability data in minutes.

01

Pick Index and Market Cap

Choose All Indices, Nifty 50, Nifty 500, or a market-cap range.

02

Add Filters

Combine valuation, technical, and profitability filters via Advance Filter.

03

Compare Tabs

Switch tabs to compare Technicals, Dividends, and Income Statement data.

04

Save or Export

Export to Excel or save your screen to rerun next results season.

One Stock Screener for All Your Stock Research

Use one stock screener to check all stock details instead of visiting many websites.

Performance

Check 1-week to 5-year returns, weekly volume, and how a stock has done against Nifty.

Technicals

See RSI, MACD, moving average rating, and price patterns to read short-term stock trends.

Valuation

Compare market cap, P/E, P/B, and other price ratios to see if a stock looks cheap or costly.

Dividends

Check dividend yield, per-share dividend, payout ratio, and how many years a company has paid steady dividends.

Profitability

See gross margin, net margin, ROE, and ROCE to check how well a company turns sales into profit.

Income Statement

View revenue, profit growth, EBITDA, and EPS for the latest reported period.

How to Use the Dhanarthi Stock Screener in 3 Steps

This stock screener makes it easy to filter and study stocks in one place.

Pick Your Stocks

Choose an index or market-cap range, then search or filter to shortlist stocks.

Compare the Right Data

Switch between performance, technicals, valuation, dividends, and profitability tabs.

Build Your Research List

Use the filtered stocks as a starting point for further research before any investment decision.

Frequently Asked Questions

1. How do I use a stock screener to find good stocks?

Set filters like index, market cap, valuation, and profitability in the stock screener, then check the results across different tabs. Narrow the list step by step until you get a shortlist worth researching further.

2. What is the best stock screener for NSE and BSE stocks?

A good stock screener should cover both NSE and BSE, offer filters for valuation, technicals, dividends, and financials, and let you export or save your screens. Dhanarthi's stock screener covers all of these in one place.

3. How do I screen stocks by P/E ratio?

Open the Valuation tab in the stock screener, where you can sort or filter stocks by P/E, P/B, and other price ratios to find stocks trading below or above their peers.

4. How do I find high dividend-paying stocks using a screener?

Use the Dividends tab in the stock screener to check dividend yield, payout ratio, and consecutive years of dividend payment, then filter for stocks that match your income needs.

5. Can I screen stocks by market cap, like small cap or large cap?

Yes, use the Mkt Cap filter in the stock screener to narrow the list to large-cap, mid-cap, or small-cap stocks, or combine it with an index like Nifty 50 or Nifty 500.

6. How do I compare two or more stocks side by side?

Search for the stocks you want in the stock screener, then switch between Performance, Valuation, and Financial Statement tabs to compare their data side by side.

7. Is stock screening useful for beginners in the stock market?

Yes, a stock screener helps beginners narrow thousands of stocks into a manageable list using simple filters, making it easier to start researching stocks without checking each company manually.