Home Live Ticker Fear & Greed
Sign in

Stock Screening

Fundamental Stock Screening: Revenue, Earnings, and Valuation Filters

Spot the edge. Swoop in.

Fundamental screening translates financial statement data into objective filter conditions. This guide covers the main filter categories — revenue, earnings, margin, cash flow, and valuation — and shows how they combine into coherent growth, value, and quality screens.

What Is Fundamental Stock Screening?

Fundamental stock screening applies filters derived from a company's financial statements — income statement, balance sheet, and cash flow statement — to narrow a large market into a list of candidates that meet quantitative growth, value, or quality criteria.

The output of a fundamental screen is a research list. Each result must be reviewed in full before any decision is made, because aggregate screen values may differ from individually verified data, analyst estimates used in some fields carry uncertainty, and a single strong metric can mask weaknesses elsewhere in the company's financials.

For context on how fundamental filters fit into a complete screening process, see the guides on how to build a stock screen and technical stock screening.

Revenue and Growth Filters

Revenue filters measure whether a company is growing its top line and whether that growth is consistent. A one-quarter spike in revenue followed by declines is less meaningful than sustained multi-period growth.

Common revenue filter conditions

Revenue figures for public companies are reported in quarterly and annual filings with the SEC. EDGAR provides free public access to 10-Q and 10-K filings, which are the primary authoritative source. Platform data is derived from these filings and is updated on the platform's own schedule.

For an explanation of what revenue growth means and how it is calculated, see the revenue growth guide.

Earnings and EPS Filters

Earnings filters measure profitability at the bottom line and whether the company is generating earnings that justify its market valuation. Earnings per share is the most commonly used earnings metric in screening because it normalizes the total earnings figure across different share counts.

Common earnings filter conditions

Trailing EPS uses the most recently reported four quarters. Forward EPS uses analyst estimates for the next period. Trailing values are derived from filed reports and are the more reliable figure in a screen; forward values depend on the accuracy of third-party consensus estimates.

The SEC's EDGAR system publishes Form 8-K filings, which companies are required to file when they announce quarterly earnings results. Earnings releases and supplemental data are typically attached as exhibits.

For a full breakdown of how EPS is calculated and what it measures, see the EPS guide.

Margin Filters

Margin filters test the proportion of revenue that survives after specific categories of costs. A company with strong revenue growth but collapsing margins may be growing unprofitably.

Three margin levels commonly used in screening

Common margin filter conditions

Margin conditions work best when combined with the relevant strategy. A growth screen may require expanding margins. A value screen may accept compressed margins if the valuation is low enough. Combining high-margin requirements with very low valuation requirements often produces an empty result set in most markets.

Cash Flow Filters

Cash flow filters measure the actual cash generated by operations, which can differ significantly from reported earnings due to accounting methods, depreciation, and non-cash items.

Common cash flow filter conditions

For a full explanation of free cash flow and how it differs from net income, see the free cash flow guide.

Valuation Filters

Valuation filters measure the price investors are paying for a unit of earnings, revenue, book value, or cash flow. They are most commonly used in value-oriented strategies.

Common valuation ratios in screening

Valuation ratios are most meaningful when compared within an industry or sector. A P/E of 15 may be low for a technology company and high for a mature utility. Applying a single P/E maximum across all sectors can systematically exclude one industry while including all stocks from another.

For additional detail on P/E and PEG ratios, see the P/E ratio guide and the PEG ratio guide.

Quality and Balance Sheet Filters

Quality filters test the financial strength and capital efficiency of a company, independent of growth or valuation. They are used alone in quality-focused strategies and combined with growth or value conditions in multi-factor screens.

Common quality filter conditions

Example Fundamental Screen Structures

Growth screen

Revenue growth (YoY) > 10%
EPS growth (YoY) > 10%
EPS growth positive for at least 3 consecutive quarters
Operating margin positive
Operating margin expanding YoY
Free cash flow positive

Value-quality screen

Trailing P/E below strategy-defined limit
Price-to-book below strategy-defined limit
Return on equity above strategy-defined minimum
Debt-to-equity below strategy-defined limit
Free cash flow positive
Positive operating cash flow for each of the last 4 quarters

Growth-at-reasonable-price screen

Revenue growth (YoY) > 15%
EPS growth (YoY) > 15%
PEG ratio below strategy-defined limit
Operating margin positive and expanding
Free cash flow positive

These structures are illustrative. The specific thresholds — exact growth rates, P/E limits, ROE minimums — should be chosen based on the strategy objective and tested against representative examples before being relied upon. Thresholds that match only a handful of historical stocks may be too restrictive for live use.

For additional coverage of the filter categories used in fundamental analysis, see the company metrics guide or use the fundamentals comparison dashboard to compare multiple companies across these metrics.

Frequently Asked Questions

What is fundamental stock screening?

Fundamental stock screening filters the market using financial statement data such as revenue, earnings, operating margin, free cash flow, and valuation ratios. The goal is to narrow a large universe down to companies that meet specific growth, value, or quality criteria, which can then be reviewed in more detail before any decision is made.

Which fundamental filters are most reliable for growth screens?

For growth-oriented screens, the most commonly used conditions include year-over-year revenue growth, earnings-per-share growth, positive and expanding operating margin, and positive free cash flow. Combining multiple reporting periods for each metric — rather than relying on a single quarter — reduces the chance of including one-off results.

What is the difference between trailing and forward P/E in a screen?

Trailing price-to-earnings uses the most recently reported earnings and reflects actual results. Forward price-to-earnings uses analyst consensus estimates for the next period and reflects expectations. Trailing values come from filed reports and are more reliable; forward values depend on the accuracy of third-party estimates, which vary in quality across companies and time periods.

Should a fundamental screen include valuation filters?

It depends on the strategy. Value-oriented screens typically require valuation filters such as P/E, price-to-book, or enterprise-value-to-EBITDA ratios below a specified threshold. Pure growth screens sometimes accept elevated valuations if revenue and earnings growth are strong. Mixing growth and value conditions in a single screen can produce a very small result set.

How often should a fundamental screen be re-run?

Fundamental screens should be re-run when new earnings data is published for stocks in the relevant universe, typically each quarter. A company that passed the screen last quarter may have reported deteriorating margins, a revenue miss, or a change in debt level that disqualifies it. Running the screen only annually may allow qualifying companies to change materially without triggering a review.