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
- Year-over-year revenue growth: Current-quarter or annual revenue compared to the same period one year earlier. Stated as a percentage change.
- Revenue growth consistency: Revenue growth positive in multiple consecutive quarters. A platform may offer a filter for "revenue growth in each of the last N quarters."
- Revenue acceleration: Growth rate increasing over consecutive periods — for example, 8%, 12%, 17% across the last three quarters. Used in momentum-growth strategies.
- Minimum revenue: Absolute revenue floor that excludes pre-revenue or very early-stage companies whose financial history is too short to produce reliable ratios.
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
- Positive EPS: Basic or diluted earnings per share greater than zero. Removes companies reporting losses.
- Year-over-year EPS growth: Current EPS compared to the same period one year earlier.
- EPS growth consistency: EPS positive and growing across multiple consecutive quarters.
- EPS surprise: Reported EPS versus the analyst consensus estimate. A positive surprise means the company reported better-than-expected results.
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
- Gross margin: Revenue minus cost of goods sold, divided by revenue. Measures the core production or delivery efficiency before operating expenses. A high gross margin leaves more room to cover overhead.
- Operating margin: Revenue minus all operating expenses (including cost of goods sold, research and development, and selling, general, and administrative expenses), divided by revenue. Measures operating profitability before interest and taxes.
- Net margin: Net income divided by revenue. The bottom-line margin after all costs, interest, and taxes. Can be affected by non-recurring items in any given period.
Common margin filter conditions
- Operating margin positive (above zero).
- Operating margin above a strategy-defined threshold.
- Operating margin expanding year over year.
- Gross margin above industry average or above a minimum absolute level.
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
- Positive operating cash flow: Cash generated from the core business operations is greater than zero. Companies can report positive net income but negative operating cash flow — the two figures can diverge for extended periods.
- Positive free cash flow: Operating cash flow minus capital expenditures is greater than zero. Free cash flow represents the cash the business generates after maintaining and investing in its asset base. A company with positive free cash flow can fund growth, reduce debt, or return capital to shareholders without external financing.
- Free cash flow growth: Free cash flow increasing year over year or across multiple periods. Used in quality-growth screens.
- Free cash flow yield: Free cash flow per share divided by share price. Used in value screens to identify companies generating substantial cash relative to their market price.
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
- Price-to-earnings (P/E): Share price divided by earnings per share. The most widely used valuation ratio. A lower P/E relative to historical or peer values may indicate undervaluation; a higher P/E may indicate expectations of strong future growth.
- Price-to-earnings-to-growth (PEG): P/E divided by the earnings growth rate. Adjusts the P/E for expected growth. A PEG near or below 1.0 is sometimes interpreted as indicating reasonable valuation relative to growth, but this interpretation requires verifying the quality of the growth estimate.
- Price-to-sales (P/S): Market capitalization divided by annual revenue. Used when earnings are negative or inconsistent, since revenue is typically more stable.
- Price-to-book (P/B): Share price divided by book value per share. Book value is total assets minus total liabilities. Low P/B may indicate undervaluation in asset-heavy industries.
- Enterprise value to EBITDA (EV/EBITDA): Enterprise value divided by earnings before interest, taxes, depreciation, and amortization. Used to compare companies with different capital structures, since it captures total company value relative to operating cash generation before capital structure effects.
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
- Return on equity (ROE): Net income divided by shareholders' equity. Measures how efficiently management generates profit from equity. High and stable ROE over multiple years is associated with competitive advantages.
- Return on invested capital (ROIC): Net operating profit after tax divided by invested capital. Measures efficiency across the entire capital base, not just equity. ROIC above the company's cost of capital indicates value creation.
- Debt-to-equity ratio: Total debt divided by shareholders' equity. Higher ratios indicate higher financial leverage. For cyclical industries or companies in economic downturns, high leverage increases default risk.
- Interest coverage ratio: Operating income divided by interest expense. Measures how comfortably a company can service its debt from operations. A ratio below 1 means operating income does not cover interest payments.
- Current ratio: Current assets divided by current liabilities. Measures short-term liquidity — the company's ability to meet near-term obligations. A ratio below 1 may indicate potential liquidity pressure.
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.