Screen Stocks with Your Own Logic
Write dynamic screening logic. Compare any financial metric directly to another to uncover opportunities.
Screen expression
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| Screen | Rule | Matches |
|---|---|---|
| Graham Number Value Deep Value Earnings Per Share > 0 · Book Value Per Share > 0 · Price ≤ 80% of Graham Number | 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 | 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 | 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 | 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 | 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) | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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.