The Screeners module helps you discover trading opportunities in real time. It offers 7 predefined screeners for quick market scans and a Visual Builder for creating fully custom filters using SQL-style logic. All results are displayed in a sortable, searchable table with customizable columns.
The screeners screen has two tabs:
| Tab | Purpose |
|---|---|
| Predefined | One-tap access to built-in screeners and saved user-defined screeners |
| Custom | Build your own screener with flexible WHERE/AND filter clauses (Visual Builder) |
Select from seven built-in screeners designed for common trading scenarios:
| Screener | What It Finds | Default Sort |
|---|---|---|
| Top Gainers | Stocks up more than 5% today | Change % (highest first) |
| Top Losers | Stocks down more than 5% today | Change % (lowest first) |
| Unusual Volume | Stocks with volume above 1M | Volume (highest first) |
| Momentum Plays | Stocks with change above 2% | Change % (highest first) |
| Undervalued | Stocks with P/E ratio below 15 | P/E (lowest first) |
| High Dividend | Stocks with P/E ratio below 25 | Market Cap (largest first) |
| New 52W Highs | Stocks at their 52-week high | 52W High (highest first) |
Tap any screener card to instantly load its results. The card shows the match count when selected.


Build advanced filters using SQL-style logic. Each filter clause follows a WHERE / AND pattern:
WHERE [Field] [Operator] [Value]
AND [Field] [Operator] [Value]
AND ...
| Category | Fields |
|---|---|
| Price | Price, Open, High, Low, Last, Bid, Ask, 52W High, 52W Low |
| Volume | Volume, Bid Volume, Ask Volume |
| Fundamentals | Market Cap, P/E Ratio |
| Performance | Change % |
| Symbol | Meaning |
|---|---|
>= |
Greater than or equal to |
<= |
Less than or equal to |
> |
Greater than |
< |
Less than |
= |
Equal to |
When setting a value, common presets are available depending on the field:
You can also type a custom value directly. Shorthand notation is supported: 10B, 500M, 100K.
The results table displays matched stocks with the following features:
Price, Change %, Volume, Market Cap, Sector, Company Name
Ticker, Company, Price, Change, Volume, Market Cap, P/E Ratio, Sector, High, Low, Open, Last, Bid, Ask, Bid Volume, Ask Volume, 52W High, 52W Low
Tap the gear icon in the results header to open the column selector:
Tap the gear icon in the tab bar to configure automatic data refresh:
| Option | Behavior |
|---|---|
| None | Manual refresh only (default) |
| 5 min | Refreshes results every 5 minutes |
| 15 min | Refreshes results every 15 minutes |
Auto-refresh pauses automatically when the app is in the background to conserve resources, and resumes when you return to the screeners screen. An orange dot appears on the gear icon when auto-refresh is active.
| Scenario | How To |
|---|---|
| Find today's biggest movers | Predefined tab — Top Gainers or Top Losers |
| Spot high-volume breakouts | Visual Builder — WHERE Volume >= 10M AND Change % > 5% |
| Screen for value stocks | Visual Builder — WHERE P/E < 15 AND Market Cap >= 2B |
| Track penny stocks | Visual Builder — WHERE Price <= 5 AND Volume >= 1M |
| Monitor large-cap earnings plays | Visual Builder — WHERE Market Cap >= 10B AND Change % >= 2% |
| Daily morning scan | Save a custom screener + set auto-refresh to 5 min |
The Screeners module combines ready-made market scans with a powerful Visual Builder, giving you both speed and flexibility. Predefined screeners provide instant insights into gainers, losers, volume spikes, and momentum. The Visual Builder lets you construct precise multi-condition filters with preset shortcuts and shorthand input. Save your custom screeners for one-tap reuse, customize table columns to focus on what matters, and set auto-refresh to keep your data current throughout the trading day.