Skip to content

Screen Stocks with Your Own Logic

Write dynamic screening logic. Compare any financial metric directly to another to uncover opportunities.

Screen expression

Run screen

The language

Arithmetic

freecashflow * 4 / marketcap > 0.08

Metric vs metric

ncfo > netinc

Logic

(roe > 15 OR roa > 8) AND pb < 2

The data

Metrics
105
Companies
…
Statements
Latest quarter
Prices
Daily, adjusted

Source: Tiingo.

Screen library

All screens
ScreenMatches
Graham Number Value Deep Value

Earnings Per Share > 0 · Book Value Per Share > 0 · Price ≤ 80% of Graham Number

…
Net-Net Liquidation Value Deep Value

Net Current Asset Value > 0 · Market Capitalization ≤ 67% of NCAV · Market Capitalization > $50M · NCAV uses Total Liabilities

…
SMA Trend Momentum Momentum

Adjusted Price > 50-Day SMA · Adjusted Price > 200-Day SMA · 50-Day SMA > 200-Day SMA

…
Quality Value Compounders Value

Market Capitalization > $1B · Net Income > $0 · Return on Equity (ROE) > 15 · Gross Margin > 30 · Debt to Equity Ratio < 0.6 · Price to Earnings Ratio > 0 · Price to Earnings Ratio < 20

…
Dividend Quality Income

Market Capitalization > $2B · Dividends Paid > $0 · Free Cash Flow > $0 · Free Cash Flow / Dividends Paid > 2 · Return on Equity (ROE) > 10 · Debt to Equity Ratio < 0.8

…
Quality Value Value

Net Income > $0 · Equity > $0 · Operating Cash Flow > Net Income · Free Cash Flow > Dividends Paid · Return on Equity (ROE) > Return on Assets (ROA)

…
High ROE, Low Debt Quality

Market Capitalization > $500M · Net Income > $0 · Return on Equity (ROE) > 20 · Debt to Equity Ratio < 0.5 · Price to Earnings Ratio > 0

…
Free Cash Flow Compounders Quality

Market Capitalization > $1B · Free Cash Flow > $0 · Operating Cash Flow > $0 · Return on Equity (ROE) > 12 · Gross Margin > 20 · Debt to Equity Ratio < 1

…
Dividend Coverage Income

Free Cash Flow > Dividends Paid · Current Assets > Current Liabilities · EBITDA > Interest Expense

…
GARP Growth Growth

Market Capitalization > $1B · Revenue YoY Growth > 10 · EPS YoY Growth > 10 · Price to Earnings Ratio > 0 · Price to Earnings Ratio < 30 · Trailing PEG Ratio > 0 · Trailing PEG Ratio < 1.5

…
GARP Filter Growth

Price to Earnings Ratio > 1 · Revenue YoY Growth > Trailing PEG Ratio · Revenue > Opex · EPS YoY Growth > Price to Earnings Ratio

…
Balance Sheet Strength Defensive

Market Capitalization > $500M · Current Ratio > 1.5 · Debt to Equity Ratio < 0.5 · Free Cash Flow > $0 · Piotroski F-Score >= 7

…
Profitable Small Caps Small Cap

Market Capitalization > $300M · Market Capitalization < $3B · Net Income > $0 · Return on Equity (ROE) > 12 · Debt to Equity Ratio < 0.8 · Gross Margin > 20

…
Piotroski Value Value

Market Capitalization > $500M · Price to Earnings Ratio > 0 · Price to Earnings Ratio < 18 · Price to Book Ratio > 0 · Price to Book Ratio < 2 · Piotroski F-Score >= 7

…

Methodology and limits

  • Statement metrics such as EPS and revenue use the most recent quarter; valuation ratios such as P/E are trailing twelve months.
  • The universe is current listings only, so history carries survivorship bias.
  • Data is not point-in-time.
Read the methodology