Stock Screener Guide: Building Your First Filter
Target keyword: how to use stock screener build filters for beginners
Meta description: Learn how to build your first stock screener filter. This guide walks through simple to advanced filters, metric selection, and finding great stocks systematically.
There are over 6,000 stocks trading in the US. Reading every financial statement is impossible. So professional investors don't.
Instead, they screen.
A stock screener is a tool that filters thousands of companies against your criteria in seconds. You define what you're looking for — cheap valuation, strong growth, profitable businesses, whatever — and the screener surfaces candidates worth investigating.
The difference between a beginner and a pro isn't that pros pick better stocks. It's that pros know what to look for. They've spent years refining their filters. They know which metrics matter and which are noise.
This guide teaches you how to build your first screener, starting simple and advancing to professional-grade filters. By the end, you'll have a systematic process that takes 30 minutes per week and surfaces 10-20 stocks worth researching deeply.
What Is a Stock Screener? (And Why You Need One)
A stock screener is software that searches a database of stocks and filters them based on criteria you set.
Instead of thinking, "I want to find cheap tech stocks with good margins," you tell the screener:
- Sector: Technology
- P/E Ratio: Below 25
- Gross Margin: Above 50%
Boom. 30 seconds later, you have 20 candidates. Now your job is to dig into the 20 that survived the filter.
Why screeners matter:
Without a screener, you're picking stocks based on news headlines, tips from friends, or whatever company you happened to hear about. That's emotional investing.
With a screener, you're systematic. You define rules upfront. You let data do the legwork. You only dig deep into companies that meet your criteria. This removes emotion and saves you hundreds of hours per year.
The Three Levels of Stock Screening
Level 1: The Simple Filter (15 Minutes)
A beginner's screener usually filters on 3-5 metrics:
- P/E Ratio — valuation
- Dividend Yield — income or cash return
- Market Cap — company size
- Price-to-Book (P/B) — asset-based valuation
This is the "if I only had 10 minutes" approach. It answers the question: "Are there any cheap, profitable, reasonably-sized companies in my sector?"
Example simple filter:
- P/E < 20 (not expensive)
- Dividend Yield > 2% (generates income)
- Market Cap > $1B (established, reasonably liquid)
- Sector: Healthcare
Run this, get 15-30 candidates, and you're done. Pick 3-5 for deeper analysis.
The problem? This filter catches a lot of garbage. A company can have a low P/E because it's declining, not because it's a bargain. Dividend yield can be high because the dividend is about to get cut.
Level 2: The Intermediate Filter (30 Minutes)
An intermediate screener adds quality metrics on top of valuation:
- P/E < 20 (valuation)
- Dividend Yield 2-5% (income, but not suspiciously high)
- ROE > 12% (return on equity — is management using shareholder capital efficiently?)
- Debt-to-Equity < 1.0 (financially stable)
- Revenue Growth > 5% (not a dying business)
This filter answers: "Are there reasonably-priced companies with good fundamentals and stable finances?"
Now you're getting somewhere. You're not just filtering on price; you're filtering on quality. A company can pass all five criteria and still be a bad investment, but it's much more likely to be solid.
Level 3: The Professional Filter (1 Hour)
A pro-grade screener adds momentum, efficiency, and cash flow metrics:
Valuation metrics:
- P/E < 20
- P/B < 2.0
- PEG Ratio < 1.2 (price-to-earnings-growth; accounts for growth rate)
Quality metrics:
- ROE > 15%
- Debt-to-Equity < 0.8
- Current Ratio > 1.5 (liquidity)
Growth & Cash Flow:
- Revenue Growth > 8%
- Free Cash Flow Yield > 3% (free cash flow ÷ market cap)
- Operating Cash Flow > Net Income (earnings quality check)
Momentum & Trend:
- 52-week Price Change > 0% (not in a downtrend)
- Revenue Growth accelerating (compare last quarter to prior year quarter)
This filter requires more data but surfaces truly excellent opportunities. You'll get 5-15 companies that are cheap and well-managed and generating real cash and have positive momentum. These are stock-picking gold.
The Metrics You Should Know
Let me break down the most important metrics, how to interpret them, and what makes a "good" value:
Valuation Metrics
P/E Ratio (Price-to-Earnings)
- What it is: Stock price ÷ earnings per share
- What it means: How much the market pays for every $1 of annual earnings
- Good range for value: < 20 (industry dependent; tech can be 30+, utilities 10-15)
- Watch out: Low P/E can mean declining business, not cheap stock. Always check why it's low.
Price-to-Book (P/B)
- What it is: Stock price ÷ book value per share
- What it means: How much premium the market places on net assets
- Good range: < 2.0 for most businesses (asset-heavy businesses: < 1.0 is a screaming buy)
- When to use it: Most useful for capital-intensive businesses (banks, insurers, real estate)
PEG Ratio (Price/Earnings-to-Growth)
- What it is: P/E ratio ÷ expected growth rate
- What it means: P/E adjusted for growth — a P/E of 40 is cheap if the company is growing 50%
- Good range: < 1.0 (stock is reasonably priced relative to growth)
- When to use it: When screening high-growth companies; catches overhyped growth stocks
EV/EBITDA (Enterprise Value-to-EBITDA)
- What it is: Enterprise value (market cap + debt - cash) ÷ EBITDA (earnings before interest, taxes, depreciation, amortization)
- What it means: Valuation of the business itself, independent of capital structure
- Good range: < 12x for mature businesses, < 15x for growth companies
- When to use it: When comparing companies with different debt levels (removes capital structure distortion)
Quality Metrics
Return on Equity (ROE)
- What it is: Net income ÷ average shareholders' equity
- What it means: How much profit the company generates from each dollar of shareholder capital
- Good range: > 12% (excellent: > 15%)
- Why it matters: A company with 20% ROE is far better managed than one with 5% ROE
Return on Assets (ROA)
- What it is: Net income ÷ total assets
- What it means: How efficiently the company uses all its assets
- Good range: > 5%
- Why it matters: Tells you if management is deploying assets wisely
Debt-to-Equity Ratio
- What it is: Total debt ÷ total equity
- What it means: Financial leverage — how much debt relative to equity
- Good range: < 1.0 (less than 1x means more equity than debt; conservative and safe)
- Caution: Some industries naturally carry more debt (utilities, real estate). Compare to peers.
Interest Coverage Ratio
- What it is: EBIT ÷ interest expense
- What it means: Can the company pay interest on its debt?
- Good range: > 3.0x (company can cover interest 3 times over)
- Danger zone: < 2.0x (company is struggling to pay interest; financial distress risk)
Current Ratio
- What it is: Current assets ÷ current liabilities
- What it means: Can the company pay its short-term obligations?
- Good range: > 1.5x
- Red flag: < 1.0x means the company owes more short-term debt than it has liquid assets
Growth Metrics
Revenue Growth (YoY)
- What it is: This year's revenue ÷ last year's revenue - 1
- What it means: Is the business expanding?
- Good range: > 5% for mature companies, > 15% for growth companies
- Caution: High revenue growth without profit growth is not impressive
Earnings Growth (YoY)
- What it is: This year's earnings ÷ last year's earnings - 1
- What it means: Is profitability expanding? (More important than revenue growth)
- Good range: > 10%
- Red flag: Declining earnings while revenue grows = margin compression
Dividend Growth (5-Year CAGR)
- What it is: The annual growth rate of dividends over the past 5 years
- What it means: Is the company returning more cash to shareholders over time?
- Good range: > 5% (companies that grow dividends are typically financially healthy)
- Screen for this: Dividend growth is often more reliable than dividend yield
Cash Flow Metrics
Free Cash Flow (FCF)
- What it is: Operating cash flow - capital expenditures
- What it means: Cash available to the company after investing in the business
- Good range: Positive, and growing
- Why it matters: The ultimate test of business quality. Can't fake cash flow.
Free Cash Flow Yield
- What it is: Free cash flow ÷ market cap
- What it means: Annual cash generation as a percentage of the company's value
- Good range: > 3-5%
- Why it matters: A company with 5% FCF yield is generating real cash at a healthy rate
Operating Cash Flow vs. Net Income
- What it is: Compare the two
- What it means: If operating cash flow > net income, earnings quality is high (company isn't relying on accounting tricks)
- Red flag: Operating cash flow < net income for multiple quarters suggests earnings manipulation
Building Your First Filter: A Walkthrough
Let's say you want to find undervalued dividend stocks with strong fundamentals.
Here's how you'd build the filter step-by-step:
Step 1: Define Your Goal
What are you looking for? Undervalued income stocks. Okay, what does that mean?
- Valuation: Reasonably cheap (P/E < 18)
- Income: Good dividend yield (Dividend > 2.5%)
- Safety: But not a dividend trap (Dividend Yield < 6%, which suggests trouble)
- Quality: Strong business (ROE > 12%, Debt-to-Equity < 1.0)
- Sustainability: Business not declining (Revenue Growth > 0%)
Step 2: Set Your Criteria
| Metric | Condition | Reason |
|---|---|---|
| P/E Ratio | < 18 | Not expensive |
| Dividend Yield | 2.5% – 5% | Good income, but not a trap |
| ROE | > 12% | Well-managed business |
| Debt-to-Equity | < 1.0 | Financially stable |
| Revenue Growth | > 0% | Business not dying |
| Dividend Growth (5Y) | > 3% | Consistent dividend support |
Step 3: Run the Screener
(Using a stock screener tool like Finviz, Zacks, or your brokerage platform)
Set these criteria and run. You'll get 30-80 companies depending on market conditions.
Step 4: Review Results
Look at the output. You should see:
- Dividend yield in the target range (2.5-5%)
- P/E below 18
- ROE above 12%
- All carrying manageable debt
Step 5: Narrow to Your Top 10
Sort by whatever matters most to you. If you prioritize income, sort by dividend yield. If you prioritize quality, sort by ROE.
Pick your top 10 and move to deeper analysis (read their 10-Ks, check competitive position, look at industry trends).
Step 6: Repeat Weekly or Monthly
Rerun the filter every month. The list will change as stock prices move, earnings reports come out, and economic conditions shift.
Set up the screener to email you results. Spend 30 minutes reviewing the list. That's it.
Common Screener Mistakes (And How to Avoid Them)
Mistake #1: Too Many Filters
Adding 15 filters feels thorough but actually narrows your results to almost nothing. You end up with zero or one stock, which defeats the purpose.
Solution: Start with 5-7 filters. Master those. Add more only if you find them consistently producing good results.
Mistake #2: Focusing Only on Valuation
A super cheap P/E sounds great until you realize the company is declining. Low valuation ≠ good opportunity.
Solution: Always pair valuation metrics with quality metrics. Cheap and high-quality is the goal.
Mistake #3: Ignoring Sector or Industry
A P/E of 10 is cheap for a bank but might be expensive for a software company. Industry context matters.
Solution: Either screen within a single sector (easier for comparability) or adjust your criteria by industry. Know your peer group.
Mistake #4: Not Updating Filters
You build a screener in January, get great results, then run the same screener in September. But earnings have changed, debt levels have shifted, and growth rates have evolved.
Solution: Rerun your screeners monthly. The list should change. If it doesn't, your filters are too loose.
Mistake #5: Using Only "Nice to Have" Metrics
A metric like "analyst rating" or "market sentiment" is often just noise. Stick to metrics that reflect actual business fundamentals.
Solution: Use metrics based on financial statements and objective data. Skip surveys, ratings, or subjective measures.
Screener Tools Worth Using
Free Options
- Finviz (finviz.com) — 100+ pre-built screens, easy-to-use interface, limited custom filters on free version
- Zacks (zacks.com) — 50+ built-in screens, good for dividend and value screens
- Yahoo Finance (finance.yahoo.com) — Basic screener, good for beginners
- Seeking Alpha — Good for learning; has analyst discussion of screened stocks
Paid Options
- ThinkorSwim — Advanced screener, great for technical traders, free with TD Ameritrade account
- FinViz Elite — Advanced screener with more data, ~$40/month
- Stock Research Hub platforms — Purpose-built tools that integrate SEC data, financial metrics, and analysis
Best Practice
Start with free tools. Get comfortable with the basics. As you refine your approach and want more data or custom metrics, upgrade to a paid tool.
Advanced Tip: Momentum Screening
Once you're comfortable with value screening, add momentum.
Not price momentum (which can be noisy), but fundamental momentum:
- Revenue growth accelerating (Q1 growth > Q1 last year)
- Margins expanding (gross margin improving YoY)
- Analyst estimate revisions trending upward
- Insider buying (executives purchasing their own stock)
A company that is both undervalued and has improving fundamentals is a rare gem. That's what separates average returns from outsized returns.
Your First Week: Action Plan
Day 1: Choose a screener tool (Finviz or Zacks is fine).
Day 2: Pick a sector you understand well. Build a simple 5-filter screen:
- P/E < 20
- Dividend Yield > 2%
- Debt-to-Equity < 1.0
- ROE > 10%
- Market Cap > $500M
Day 3: Run the screen. Review the top 10 results.
Day 4-5: Pick 3 companies from the results. Read their most recent 10-K. Do the numbers match what the screener found?
Day 6: Refine your filter based on what you learned. Adjust criteria if needed.
Day 7: Document your filter. Write down the criteria and your reasoning. Rerun it monthly.
Key Takeaway
A stock screener is your best friend in equity research. It systematically surfaces opportunities that fit your criteria. But the screener is only the beginning.
The screener finds candidates. You do the deep work. You read financials. You understand the business. You assess competitive position. You determine if the opportunity is real.
Combine a well-tuned screener with fundamental analysis, and you've got a powerful investing system. You'll find great stocks before the crowd does. You'll avoid obvious value traps. You'll build wealth systematically.
Start simple. Master the basics. Expand from there. In three months, you'll have a screener that surfaces 10-15 investment opportunities per month. In six months, you'll have refined it to deliver only truly promising candidates.
That's how professionals build their watchlists. Now you know how too.
Ready to start? Open Finviz (free), set up your first 5-filter screen, and run it. You'll have results in 30 seconds. From there, the learning accelerates fast.