Open to read. This in-depth guide is part of the member library — a subscription unlocks all guides plus the AI trade journal.
Why this matters
There are over 5,000 listed companies on NSE and BSE. You cannot research all of them. A stock screener is your filter — it narrows 5,000 companies down to 20-30 that match your specific criteria. Professional fund managers, quant traders, and serious retail investors all use screeners as the first step in their research process. Without a screener, you are either following tips or buying randomly. Both are recipes for losses.
Section 1: What Is a Stock Screener?
A stock screener is a tool that filters stocks based on financial criteria you define. You set conditions like "PE ratio less than 20" or "ROE greater than 15%" and the screener returns a list of stocks that match all your conditions. It is like a search engine for stocks, but instead of searching by name, you search by financial characteristics.
Think of it as online shopping with filters. When you buy shoes online, you filter by size, color, brand, and price range. A stock screener lets you filter by PE, market cap, revenue growth, debt levels, dividend yield, and dozens of other metrics. The result is a shortlist of stocks that are worth deeper research.
Screening Is Not Stock Picking
A screener gives you candidates, not answers. It filters OUT stocks that do not match your criteria. You still need to research the shortlisted stocks — read annual reports, check management quality, understand the business model.
Quantitative Filters Only
Screeners filter by numbers (PE, ROE, debt). They cannot filter by qualitative factors like management integrity, brand strength, or competitive moats. These require your judgment after screening.
Start Broad, Narrow Down
Begin with 2-3 loose filters (market cap > Rs 1,000 Cr, positive profit). Then add tighter filters one by one. If you start too tight, you might filter out great stocks due to temporary issues.
Multiple Screening Styles
Value screening finds cheap stocks. Momentum screening finds trending stocks. Quality screening finds consistently profitable stocks. Each style works in different market phases. Know your style.
Screen Regularly
Financial data changes every quarter. Run your screens after every quarterly results season (May, August, November, February) to catch newly qualifying stocks and remove those that no longer qualify.
Backtest Your Screens
Before trading on a screen, check how stocks matching your criteria performed historically. If stocks with PE < 15 and ROE > 20 outperformed the market over the last 10 years, your screen likely has edge.
Section 2: Best Stock Screeners for Indian Markets
India has several excellent free and paid screeners. Each has strengths and weaknesses. Here is an honest comparison to help you choose the right tool for your needs.
| Screener | Best For | Free? | Key Strength | Limitation |
|---|---|---|---|---|
| Screener.in | Fundamental analysis | Mostly free | Clean UI, custom queries, 10-year data, Excel export | No technical analysis, limited real-time data |
| Tickertape | All-in-one research | Freemium | Scores (quality, valuation, growth), peer comparison, forecaster | Some features behind paywall |
| Chartink | Technical screening | Free | Scan by chart patterns, volume breakouts, RSI, MACD | UI is dated, overwhelming for beginners |
| Trendlyne | Data-heavy research | Freemium | DVM scores, insider trading data, institutional holdings | Can be information overload |
| MoneyControl | Quick lookup | Free | Large user base, mutual fund data, news integration | Screener is basic, ads-heavy experience |
Recommendation: Start with Screener.in for fundamental screening — it is free, clean, and lets you write custom queries. Add Chartink for technical screening (breakout scans, volume spikes). Together, these two free tools cover 90% of what you need.
Section 3: Building Effective Screening Filters
The art of screening lies in choosing the right combination of filters. Too few filters and you get hundreds of results. Too many and you get zero. Here are the most important financial metrics to filter by, what they tell you, and what thresholds work for Indian markets.
Essential Fundamental Filters
| Filter | What It Measures | Value Screen | Growth Screen | Quality Screen |
|---|---|---|---|---|
| PE Ratio | Price vs Earnings | < 20 | < 40 | < 30 |
| ROE (%) | Return on Equity | > 12% | > 15% | > 18% |
| Debt/Equity | Leverage level | < 1.0 | < 1.5 | < 0.5 |
| Revenue Growth (3Y) | Top-line growth | > 5% | > 15% | > 10% |
| EPS Growth (3Y) | Bottom-line growth | > 8% | > 20% | > 12% |
| Dividend Yield | Cash return to investors | > 2% | Not used | > 1% |
| Market Cap (Cr) | Company size | > 1,000 | > 500 | > 5,000 |
| Promoter Holding (%) | Owner skin in game | > 50% | > 40% | > 50% |
Section 4: Value Screening vs Momentum Screening vs Quality Screening
Value Screening: Finding Undervalued Stocks
Value screening looks for stocks trading below their intrinsic worth. The classic value screen filters for low PE, low Price-to-Book, high dividend yield, and decent ROE. This approach works best in sideways or bearish markets when fear depresses stock prices below fair value.
Sample Value Screen (Screener.in Query)
PE ratio < 20 AND
Return on equity > 15% AND
Debt to equity < 1 AND
Dividend yield > 2% AND
Market Capitalization > 1000 AND
Promoter holding > 50%
Typical result: 15-30 stocks. Focus on top 5-10 by conviction after further research.
Momentum Screening: Finding Trending Stocks
Momentum screening finds stocks that are already moving strongly upward. The thesis is that stocks in motion tend to stay in motion. This approach uses technical filters like 52-week high proximity, relative strength, and volume breakouts. Momentum works best in strong bull markets.
Sample Momentum Screen (Chartink)
Close > 20 day EMA AND
20 day EMA > 50 day EMA AND
50 day EMA > 200 day EMA AND
Volume > 1.5 x 20-day average volume AND
Close within 5% of 52-week high
Typical result: 30-60 stocks. Narrow down using sector strength and relative performance.
Quality Screening: Finding Consistent Compounders
Quality screening identifies companies with consistently high returns on capital, low debt, and stable earnings growth. These are not the cheapest or the fastest-moving stocks — they are the most reliable. Quality stocks tend to outperform across full market cycles because they lose less in downturns and compound steadily in upturns.
Sample Quality Screen
ROE 3-year average > 18% AND
Debt to equity < 0.5 AND
Sales growth 3-year > 10% AND
Profit growth 3-year > 12% AND
Operating profit margin > 15% AND
Interest coverage ratio > 5
Typical result: 20-40 stocks. These are often long-term compounders suitable for core portfolio positions.
Section 5: Step-by-Step — Finding Undervalued Stocks
Let us walk through the complete process of using a screener to find undervalued stocks, from initial screening to final investment decision. This is a practical, actionable workflow.
Complete Screening Workflow
- 1Initial Screen (5 min) — Run your value/growth/quality screen on Screener.in. Get a list of 20-40 stocks.
- 2Quick Elimination (10 min) — Remove stocks you do not understand (complex businesses), stocks with very low volume (illiquid), and stocks with decreasing promoter holding (red flag).
- 3Shortlist to 8-10 (5 min) — Rank remaining stocks by the metric most important to you (lowest PE, highest ROE, or highest growth). Take top 8-10.
- 4Deep Dive: Financial Analysis (30 min each) — For each shortlisted stock, read the last 2 annual reports. Check revenue consistency, margin trends, cash flow quality, and debt trajectory.
- 5Qualitative Check (15 min each) — Assess management quality (track record, capital allocation), competitive moat (brand, network effects, cost advantages), and industry tailwinds or headwinds.
- 6Valuation (15 min each) — Compare current PE with historical PE, calculate PEG ratio, estimate intrinsic value using DCF or earnings yield. Is the stock actually cheap or just optically cheap?
- 7Final Selection (5 min) — From 8-10 deep-dived stocks, select 3-5 for actual investment. These are your highest conviction ideas with the best risk-reward.
- 8Set Entry Plan (5 min) — Determine entry price (wait for a dip or buy at market?), position size (Kelly or fixed percentage), and exit criteria (target PE, trailing stop, or fundamental deterioration).
This entire workflow takes approximately 4-6 hours per screening cycle. Do this once per quarter after results season. Over a year, you invest 16-24 hours in screening — far less time than most traders spend on random stock tips that lose money.
Section 6: Common Screening Mistakes
Over-Filtering
PE < 10 AND ROE > 25% AND Debt/Equity < 0.3 AND Dividend > 3% AND Revenue Growth > 20%. This screen returns 0-2 stocks. You are looking for a unicorn. Loosen 1-2 filters and accept trade-offs.
Ignoring Sector Context
A PE < 15 filter will return zero IT stocks (they trade at 22-35x) and all PSU banks (they trade at 5-12x). You are not finding undervalued stocks — you are finding structurally low-PE sectors. Compare PE within sectors.
Screening = Final Decision
The screen gives you candidates. It does not tell you about management fraud, regulatory risk, or impending competition. At least 50% of your shortlisted stocks will be eliminated during the deep dive phase. This is normal.
Using Only One Type of Screen
Only running value screens means you miss great growth companies. Only running momentum screens means you buy tops. Use multiple screening styles and cross-reference results for higher conviction.
Not Checking Data Freshness
Screener data updates after quarterly results. If you screen in January but the data reflects September numbers, your filter outputs are 4 months stale. Always check the "last updated" date on your screener.
Survivorship Bias
When you backtest a screen, you only see companies that survived. You do not see companies that matched your criteria 5 years ago but went bankrupt. This makes backtested results look better than reality.
Buying the Entire Screen
A screen returns 25 stocks and you buy all 25. You have built a portfolio without any deep analysis. The screen is step 1, not the complete process. Focus your capital on your 3-5 highest-conviction ideas.
Ignoring Liquidity
Micro-cap stocks with daily volume of Rs 5 lakh might pass all your financial filters but you cannot enter or exit meaningful positions. Add a minimum daily volume or market cap filter to avoid illiquid traps.
Section 7: Practice Exercises
Build Your First Screens
- 01. Create a free account on Screener.in. Run the value screen from Section 4 above. How many stocks appear? Save the screen.
- 02. Run the quality screen. Compare the results with the value screen. How many stocks appear in both? Those are high-conviction candidates.
- 03. Create a Chartink account. Run the momentum screen. Are any momentum stocks also in your value or quality list?
- 04. Pick the top 3 stocks from your screen. Spend 30 minutes each reading their annual report. Does the qualitative picture match the quantitative data?
- 05. Create a "watchlist portfolio" — paper trade your screened stocks for 3 months. Track their performance against Nifty.
- 06. After one quarter, re-run all three screens. Note which stocks dropped off (deteriorating fundamentals) and which new stocks appeared (improving fundamentals).
"Give me six hours to chop down a tree and I will spend the first four sharpening the axe." — Abraham Lincoln. Stock screening is sharpening your investment axe.
Key Takeaway
A stock screener is the most underused tool in retail investing. It transforms stock picking from an emotional, tip-driven activity into a systematic, data-driven process. Start with Screener.in (fundamental) and Chartink (technical) — both are free. Run value, momentum, and quality screens to get diverse candidates. Then do the hard work: read annual reports, assess management, and validate the numbers. The screen saves you time by filtering out 99% of the market. Your analysis of the remaining 1% is where the real edge comes from. Screen quarterly, research deeply, and invest with conviction.
Your progress
0 read in Fundamental Analysis
Ready to apply this?
Put fundamental analysis into practice. ArthaLearn tracks your investments and shows how your fundamental picks perform over time.
Free forever for trade logging. AI features start at ₹599/month.