Stock Screeners for Value Investing

Dec 29, 2025
Minimalist illustration showing filtering funnel with stock symbols being refined through fundamental criteria in WSY green and gold palette

Scanning 3,000 publicly traded companies manually would take months. A stock screener does it in seconds, filtering by the exact metrics that separate wonderful businesses from mediocre ones. The right screener isn't about finding hot stocks, it's about eliminating bad ones so you can focus research time on genuine value opportunities.

TL;DR

  • Screeners narrow the field fast: Filter thousands of stocks to dozens meeting your quality standards in minutes
  • Start with valuation metrics: P/E under 20, earnings yield above 8%, and price-to-book below 2 catch undervalued candidates
  • Add quality filters: ROE above 12%, debt-to-equity below 1.5, and positive free cash flow separate wonderful companies from value traps
  • Free tools work well: Finviz, Yahoo Finance, and Google Finance provide core screening without subscriptions
  • Save and repeat filters: Use the same criteria monthly to maintain discipline and catch new opportunities

Why Screeners Matter More Than Stock Picks

Value investing is a numbers game. You're not trying to predict the next Amazon, you're trying to buy quality businesses trading below intrinsic value. The problem? Most stocks fail basic tests. They're overpriced, overleveraged, or unprofitable. Manually checking financials for hundreds of companies wastes time on dead ends.

A screener automates rejection. Set minimum standards for valuation, profitability, and safety, and the tool instantly eliminates everything that doesn't qualify. What's left is a shortlist worth researching deeply. This process mirrors how Charlie Munger described investing: "Invert, always invert." Instead of hunting for great stocks, eliminate terrible ones and study what remains.

Consider the efficiency difference:

Without a screener:

  • Browse news sites and social media for ideas
  • Research 20 companies based on headlines
  • Discover 15 are overvalued or unprofitable after hours of work
  • 5 remaining candidates might be worth owning

With a screener:

  • Apply criteria: P/E < 15, ROE > 12%, Debt/Equity < 1.0
  • Results: 30 companies meeting baseline standards in 2 minutes
  • Research the 30, find 10 worth deeper analysis
  • 5 become portfolio holdings

The screener doesn't replace research, it makes research efficient by focusing attention on companies that already pass quality gates. Time saved on bad stocks is time spent on good ones. For more on selecting quality stocks, see our guide on characteristics of wonderful companies.

Key Metrics to Screen For

Not all filters matter equally. Focus on metrics that directly predict long-term value creation and eliminate common traps.

Valuation Filters

P/E Ratio (Price-to-Earnings):

  • Target: Under 15-20 depending on industry
  • Screens out expensive growth stocks and hype
  • Compare P/E to historical average and sector peers

Earnings Yield:

  • Formula: Earnings per share รท Stock price
  • Target: Above 8-10% (inverse of P/E 10-12)
  • Shows return on investment if earnings stayed flat
  • Higher yields indicate better value

Price-to-Book Ratio:

  • Target: Under 2.0 for most industries, under 1.0 for deep value
  • Compares market price to net asset value
  • Useful for asset-heavy industries (banks, manufacturing)

Learn more about valuation thinking in our article on intrinsic value fundamentals.

Profitability Filters

Return on Equity (ROE):

  • Target: Above 12-15%
  • Shows how efficiently management turns shareholder capital into profit
  • High ROE sustains compounding over time
  • Check that debt isn't artificially inflating the number

Free Cash Flow:

  • Target: Positive and growing over 3-5 years
  • Real cash generation, not just accounting profit
  • Funds dividends, buybacks, and growth without new debt
  • Essential filter for avoiding earnings-manipulation traps

Operating Margin:

  • Target: Above 10-15% for most businesses
  • Measures profitability per dollar of sales
  • Stable or improving margins signal pricing power

For deeper understanding of these profitability metrics, see our guide on ROE and ROA and free cash flow analysis.

Safety Filters

Debt-to-Equity Ratio:

  • Target: Below 1.0-1.5 for most industries
  • Lower debt reduces risk during downturns
  • Capital-intensive businesses (utilities, railroads) naturally run higher
  • Rising debt over time is a red flag

Current Ratio:

  • Target: Above 1.5
  • Current assets divided by current liabilities
  • Ensures company can cover short-term obligations
  • Below 1.0 signals potential liquidity problems

Market Capitalization:

  • Target: Above $1-2 billion for stability
  • Larger companies offer more options liquidity
  • Smaller caps acceptable if other fundamentals are exceptional

Understanding debt's impact on value is covered in our article on debt and leverage ratios.

Best Free Stock Screeners

You don't need expensive subscriptions to screen effectively. These free tools provide the core filters value investors need.

Finviz (finviz.com)

Strengths:

  • Clean interface with 60+ filters
  • Visualizes results in sortable tables
  • Shows technical charts alongside fundamentals
  • Exports to CSV for custom analysis

Best for: Quick scanning with visual feedback

Example filter setup:

  • P/E ratio: Under 15
  • ROE: Over 12%
  • Debt/Equity: Under 1
  • Price: Over $5 (avoid penny stocks)
  • Average volume: Over 200k shares (liquidity)

Yahoo Finance (finance.yahoo.com)

Strengths:

  • Integrated with Yahoo's financial data ecosystem
  • Screener plus detailed company pages in one platform
  • Historical data and earnings calendars
  • Mobile app for screening on the go

Best for: Comprehensive research in one place

Example filter setup:

  • P/E ratio (trailing): 0-20
  • Return on equity: Greater than 12
  • Total debt to equity: Less than 100
  • Market cap: Greater than $1B

Google Finance / Stock Screener Tools

Strengths:

  • Simple interface for basic filtering
  • Fast loading and straightforward results
  • Good for quick checks and comparisons

Best for: Minimalist screening without distractions

Pro tip: Combine screeners. Run the same filter on Finviz and Yahoo Finance. Companies appearing on both lists likely have solid fundamentals. Cross-referencing reduces false positives from data errors or timing lags.

How to Build a Reusable Filter

The power of screeners comes from repeating proven criteria, not inventing new ones every month. Build a saved filter that reflects your investment philosophy and quality standards, then run it regularly.

Step-by-step filter creation:

1. Define your philosophy:

  • Are you hunting deep value (low P/E, low P/B) or quality growth (high ROE, strong FCF)?
  • Risk tolerance: conservative (low debt, large caps) or aggressive (smaller caps, higher growth)?

2. Set baseline criteria (everyone should use these):

  • Market cap: Over $1 billion (stability and liquidity)
  • P/E ratio: Under 20 (avoid overpaying)
  • ROE: Over 12% (profitability)
  • Debt-to-equity: Under 1.5 (manageable leverage)
  • Free cash flow: Positive (real earnings)

3. Add tailored criteria based on goals:

  • Income focus: Dividend yield above 3%, payout ratio under 60%
  • Options strategies: Average volume above 500k shares, options available
  • Deep value: P/E under 10, P/B under 1.0, forward P/E lower than trailing
  • Growth value: EPS growth above 10%, revenue growth above 8%

4. Save the filter in your screener:

  • Most platforms let you save custom screens with a name
  • Name it clearly: "Quality Value โ€“ Monthly Scan" or "Options Income โ€“ High ROE"

5. Run monthly and track results:

  • Download results to a spreadsheet
  • Note which companies appear consistently (strong signal)
  • Track which ones you research, buy, or pass on and why

For ongoing tracking strategies, see our guide on building a watchlist.

Real Example: Screening for Value Stocks

Let's walk through a practical screening session using Finviz.

Goal: Find mid-cap value stocks suitable for cash-secured puts or covered calls.

Filter criteria:

  • Market cap: $2B to $20B (mid-cap stability)
  • P/E ratio: 8 to 15 (undervalued but not distressed)
  • ROE: Over 15% (profitable and efficient)
  • Debt/Equity: Under 1.0 (conservative leverage)
  • Average volume: Over 300k shares (options liquidity)
  • Price: Over $20 (suitable strike prices for options)

Results (hypothetical snapshot):

  • Initial pool: 3,000+ stocks
  • After filters: 42 companies

Next steps:

  1. Sort by P/E ratio (lowest first) to find deepest value
  2. Eliminate industries you don't understand (biotech, mining)
  3. Check each remaining company's options chain for liquid strikes
  4. Research top 10 candidates: read 10-Qs, check earnings trends, assess moats
  5. Calculate intrinsic value for top 5 using tools like Wall St Yardie
  6. Add 2-3 to watchlist or portfolio

From 3,000 stocks to 5 high-probability candidates in under an hour. That's the power of systematic screening. Learn more about stock selection for options in our article on why stock selection matters.

What Could Go Wrong?

Screening catches accounting games too late: A company manipulating earnings might pass screener filters for quarters before financial stress becomes visible. P/E looks great until a restatement or write-down reveals inflated profits.

Mitigation: Use free cash flow as a cross-check. If net income looks good but free cash flow is weak or negative, dig deeper before buying. Cash is harder to fake than earnings. Always read the latest 10-Q and look for unusual items in footnotes.

Screeners miss qualitative factors: A company might pass every quantitative test yet face existential risks from disruption, regulatory changes, or poor management. Numbers don't capture competitive moats or industry trends.

Mitigation: Screeners narrow the field, judgment closes the deal. After screening, research the business: What's the moat? Who are competitors? What's the long-term outlook? Use screeners to find candidates, not make final decisions. Read our guide on economic moats before buying.

Over-filtering creates false precision: Setting 20 ultra-specific criteria (P/E between 12.3 and 14.7, ROE exactly 16%) reduces results to zero or creates arbitrary exclusions. A company with 11.9% P/E isn't meaningfully different from one at 12.1%.

Mitigation: Use ranges, not pinpoint targets. Allow flexibility on secondary criteria while staying strict on primary ones (valuation, profitability, safety). Screen to eliminate bad stocks, not find perfect ones. There's no perfect company, only good enough at the right price.

Data lags or errors cause false signals: Free screeners sometimes use stale data or have reporting errors. A stock might appear cheap on last quarter's earnings but management just issued a warning that hasn't updated in the screener.

Mitigation: Verify key numbers directly from SEC filings (EDGAR) or company investor relations before committing capital. Use screeners for discovery and initial filtering, not final verification. Set alerts for earnings dates and avoid trading around major announcements.

Next Steps

  • Choose one free screener (Finviz, Yahoo Finance, or Google Finance) and explore the available filters
  • Create a saved filter using baseline criteria: P/E under 20, ROE over 12%, debt-to-equity under 1.5, market cap over $1B
  • Run the filter and export results to a spreadsheet for tracking
  • Add 1-2 custom criteria based on your goals (dividend yield, options availability, specific industries)
  • Screen monthly on the same day (e.g., first Monday) and compare new results to previous months
  • Research the top 3 companies from your screen: read recent 10-Qs, check earnings trends, assess competitive position
  • Use Wall St Yardie to calculate intrinsic value for your top candidates
  • Build a watchlist of 10-15 screened companies and track their fundamentals over time

Remember: Screeners are eliminators, not selectors. They reject thousands of unsuitable stocks so you can focus research on the few worth owning. The best screener in the world won't replace fundamental analysis, but it makes analysis possible by narrowing the universe to manageable size. Combine systematic screening with disciplined research and you've built the foundation for consistent value investing.

*Disclaimer: This content is for educational purposes only and does not constitute financial advice. Past performance does not guarantee future results. Always conduct your own research before investing.*