WorldTickers

Fundamental Analysis

How to Screen Stocks Using Fundamental Filters

By Worldtickers ·

Stock screening is the first step in finding quality investment opportunities. Learn which filters to use, how to apply them, and which tools make the process easy.

Why Screen Stocks

The Indian stock market has over 5,000 listed companies on the NSE and BSE. Even if you restrict yourself to the top 500, manually analysing each company would take weeks. Stock screening is the process of applying a set of predefined filters to quickly narrow down the universe of stocks to a manageable list of candidates that meet your criteria. Instead of analysing 500 companies, you can focus on the 20-30 that pass your screens and deserve deeper investigation.

Screening saves time and eliminates emotion from the initial selection process. Without a screener, investors tend to focus on stocks they have heard of or that are in the news, leading to confirmation bias and missed opportunities in lesser-known but fundamentally strong companies. A systematic screening process ensures you consider all available opportunities objectively. Many of the best investments are found in sectors and companies that are not in the spotlight.

Screening also helps you stick to your investment philosophy. If you are a value investor, your screens should reflect value criteria. If you prefer growth stocks, your screens should capture growth characteristics. By codifying your criteria into a screener, you ensure consistency in your investment process. Over time, you can refine your screens based on what has worked and what has not, creating a systematic edge in your stock selection. Building a watchlist is the natural next step after screening.

Setting Up Your Screening Criteria

Before you start screening, you need to define your investment criteria clearly. What type of companies are you looking for? What is your investment horizon? What is your risk tolerance? Your screening criteria should reflect your answers to these questions. A long-term value investor might prioritise low debt, high dividend yield, and low PE ratio. A growth investor might prioritise high revenue growth, expanding margins, and high ROE. There is no single "correct" set of filters — they should align with your investment philosophy.

Start with broad filters that eliminate most low-quality stocks, then progressively refine. A typical filtering sequence might be: filter by market cap (e.g., above ’500 crore to eliminate very small caps), then by financial health (positive net profit for 5 consecutive years), then by profitability (ROE above 15%), then by valuation (PE ratio between 10 and 25), and finally by growth (revenue growth above 10%). Each filter reduces your universe, and by the fourth or fifth filter, you should have a manageable list of 20-50 stocks.

Be careful not to over-filter. Applying too many strict criteria can eliminate all stocks from your universe. If your screener returns zero results, relax the most restrictive filters one at a time. Also, avoid using sector-specific filters across all sectors. For example, a PE ratio below 15 might be reasonable for manufacturing companies but would eliminate most high-quality IT or FMCG stocks that typically trade at higher multiples. If possible, screen sector by sector with appropriate benchmarks.

Financial Health Filters

Financial health filters ensure you are considering companies with sound balance sheets and sustainable operations. The most important financial health filter is the debt-to-equity ratio. For non-financial companies, a debt-to-equity ratio below 1.0 indicates a conservative capital structure, while anything above 2.0 may indicate excessive leverage. For manufacturing and capital-intensive companies, slightly higher debt levels may be acceptable if interest coverage is strong.

The current ratio (current assets divided by current liabilities) measures short-term liquidity. A current ratio above 1.5 suggests the company can comfortably meet its short-term obligations. The interest coverage ratio (operating profit divided by interest expense) indicates how easily a company can pay interest on its debt. An interest coverage ratio above 3 is generally considered safe, while below 1.5 raises red flags. For banks and financial companies, use non-performing asset (NPA) ratios instead of these metrics.

Another important health filter is promoter holding. Indian companies with promoter holding above 50% tend to have better alignment of interests between management and shareholders. Be cautious of companies where promoter holding is declining or where a significant portion of promoter shares are pledged. Pledging indicates that promoters have borrowed against their shares, which can be risky if the stock price falls. Understanding promoter holding and pledged shares is essential for assessing corporate governance.

Profitability & Efficiency Filters

Profitability filters measure how well a company generates returns from its operations. Return on Equity (ROE) is one of the most important filters. Look for companies with an ROE above 15% consistently over 5-10 years. High ROE indicates that the company is generating strong returns on shareholder capital. Companies like HDFC Bank, Asian Paints, and Nestlé India have consistently delivered ROEs above 20%, reflecting their strong competitive advantages and efficient capital allocation.

Operating profit margin (OPM) is another critical filter. A company with expanding operating margins is becoming more efficient and profitable. Compare a company's current OPM to its 5-year average to identify margin trends. For most manufacturing companies, an OPM above 15% is good, while for IT services companies, above 20% is typical. Also filter for net profit margin above 10% for most sectors. Consistently low or declining margins may indicate competitive pressure or cost escalation.

Return on Capital Employed (ROCE) is a broader efficiency measure that considers both equity and debt capital. A ROCE above 15-20% indicates efficient use of total capital. This is particularly useful for capital-intensive businesses where debt is a significant part of the capital structure. Companies with high ROCE and high ROE are generally high-quality businesses with durable competitive advantages. Filtering for consistent profitability over 5-10 years helps identify companies with sustainable business models.

Valuation & Growth Filters

Valuation filters help ensure you are not overpaying for a stock. The PE ratio is the most common valuation filter. For Indian markets, a PE ratio between 10 and 25 is reasonable for most large-cap companies, though this varies significantly by sector. The PB ratio is useful for valuing financial companies and asset-heavy businesses. A PB ratio below 2 is generally reasonable, while below 1 may indicate undervaluation. However, always compare within the same industry.

The EV/EBITDA ratio is a more sophisticated valuation metric that accounts for debt. This is particularly important for capital-intensive industries. For growth investors, the PEG ratio (PE divided by earnings growth rate) helps assess whether growth is reasonably priced. A PEG ratio below 1.5 is generally considered attractive. Dividend yield is another useful filter for income-oriented investors. A dividend yield above 2% with a consistent payout history indicates shareholder-friendly management.

Growth filters focus on revenue and earnings growth rates. Filter for companies with at least 10% revenue growth over 3-5 years for stable businesses, or 20%+ for growth-oriented businesses. Earnings growth should ideally support revenue growth — growing revenue but declining profits is a red flag. Also check that growth is organic (from operations) rather than from acquisitions or one-time events. Consistent growth over multiple years is more valuable than a single year of explosive growth.

Using Free Screeners & Advanced Tools

Several excellent free stock screeners are available for Indian investors. Screener.in is the most popular and comprehensive, offering detailed financial data, ratios, and charting for all NSE and BSE stocks. You can create custom screens using their filter builder and save them for regular use. Chartink offers both technical and fundamental screening with a modern interface. TradingView has a powerful stock screener that covers global markets including India, with both fundamental and technical filters.

For US stock screening, Finviz is the gold standard. It offers a free version with over 60 filters covering valuation, fundamentals, and technical indicators. The heatmap and map features provide visual overviews of market sectors and performance. Yahoo Finance offers basic screening with portfolio integration. For more advanced needs, Bloomberg Terminal and FactSet provide institutional-grade screening but are expensive. Most retail investors will find Screener.in and Finviz sufficient for their needs.

Advanced users can build their own screening systems using Python and financial data APIs. Libraries like yfinance in Python allow you to download financial data and apply custom screening logic. This gives you complete flexibility to create proprietary screens that are not available in standard screeners. However, for most investors, the free tools mentioned above are more than adequate. The key is not the sophistication of the screener but the discipline with which you apply and review your screens.

Frequently asked questions

How do I screen stocks using fundamental analysis?

Start by defining your investment criteria. Use a stock screener tool to filter stocks by financial metrics like PE ratio (e.g., below 20), ROE (above 15%), debt-to-equity ratio (below 1), revenue growth (above 10% YoY), and profit margins. Apply multiple filters together to narrow down the universe. For Indian markets, you can use free screeners like Screener.in, Chartink, or TradingView. Begin with broad filters and progressively refine them.

What are the best stock screening criteria for beginners?

Beginners should start with simple, proven criteria: PE ratio between 10 and 25, ROE above 15%, debt-to-equity below 1, revenue growth above 10% over 3 years, and operating profit margin above 15%. These filters eliminate most low-quality or overvalued stocks. As you gain experience, add more sophisticated filters like free cash flow yield, promoter holding percentage, and working capital trends.

What is a stock screener?

A stock screener is a tool that allows you to filter stocks based on specific criteria. It scans hundreds or thousands of stocks and returns only those that meet your conditions. Think of it as a search engine for stocks. You can filter by valuation metrics, financial ratios, growth rates, market capitalization, sector, and many other parameters. Popular screeners include Screener.in, Chartink, TradingView, and Yahoo Finance.

Which free stock screeners are available for Indian markets?

The best free stock screeners for Indian markets include: Screener.in (most popular, excellent for fundamental data), Chartink (great for technical + fundamental screening), TradingView (global screener with India support), Moneycontrol (basic screening), and Tickertape (modern UI with fundamental data). For US stocks, Finviz and Yahoo Finance are excellent free options.

How do I screen for value stocks?

To screen for value stocks, use filters like: PE ratio below 15, PB ratio below 1.5, dividend yield above 2%, debt-to-equity below 0.5, and positive free cash flow. Also screen for price-to-earnings-to-growth (PEG) ratio below 1, and price-to-sales (P/S) ratio below 1.5 for manufacturing companies. Look for companies with stable earnings and strong cash flows that are temporarily out of favour.

What filters should I use for growth stocks?

For growth stocks, focus on: revenue growth above 20% YoY, earnings growth above 20% over 3-5 years, ROE above 20%, operating profit margin expansion over 3 years, and PEG ratio between 0.5 and 1.5. Also look for high promoter holding (above 50%), increasing market share, and a large total addressable market. Be prepared to accept higher PE ratios for companies with genuine growth potential.

Stock screening is the starting point of your investment process. Once you have a shortlist, learn how to build a watchlist and decide when to buy, hold, or sell. This content is educational and does not constitute financial advice.