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.