Find stocks that match your exact criteria using fundamental, momentum, and technical indicator filters — plus one-click presets and saveable loadouts. Our server-side screener delivers results in seconds, not minutes — so you spend less time waiting and more time analyzing.
The ChartingLens Stock Screener runs entirely server-side. When you set your filters and hit search, the query is processed on our servers against live market data, and the matching results are returned to your browser. This architecture means you get fast, reliable results regardless of how many filters you apply or how many stocks match your criteria.
Unlike client-side screeners that download entire datasets to your browser and filter locally (which is slow and limited), our server-side approach can scan the full universe of stocks. Free accounts see the top 10 results from each screen; Premium and Pro accounts get unlimited results with automatic pagination — so you never hit a wall or run out of results.
Choose from fundamental, momentum, and technical indicator filters — or start from a one-click preset. Set minimum and maximum values, select sectors, or choose indicator conditions.
Hit the search button and results come back in seconds. The server processes your query against the full stock universe and returns matching companies.
Sort results by any metric — Market Cap, P/E Ratio, Dividend Yield, RVOL, Price Change, Volume, and more. Each result card shows key metrics at a glance.
Click any result to instantly load that stock's chart with all your indicators and drawing tools. Go from discovery to analysis in one click.
The screener includes 12 fundamental filters that cover the most important metrics for evaluating a company's financial health, valuation, and growth characteristics. You can use any combination of these filters simultaneously.
Day traders and small-cap specialists get a dedicated set of momentum filters built for finding stocks in play right now. These filters focus on the supply and demand mechanics that drive explosive intraday moves.
Beyond fundamentals and momentum, the screener includes a full suite of technical filters that find stocks with specific chart conditions. These filters can be applied in single timeframe or dual timeframe mode for more precise signals.
Filter for stocks where the MACD line has recently crossed above or below the signal line. A bullish MACD crossover is one of the most widely followed momentum signals, and screening for it across the entire market surfaces fresh opportunities you might otherwise miss.
Find stocks where the Stochastic oscillator is in oversold territory (below 20) or overbought territory (above 80), or where a bullish or bearish crossover has just occurred. Stochastic filters are particularly useful for mean-reversion strategies and swing trade entries.
The Average Directional Index measures trend strength regardless of direction. Filter for stocks with ADX above a threshold (e.g., 25) to find strongly trending stocks, or below a threshold to find range-bound stocks ripe for a breakout.
Screen for stocks where RSI is above or below your chosen level — classic oversold (below 30) and overbought (above 70) scans, or any custom threshold that fits your strategy. RSI screening is the fastest way to surface market-wide mean-reversion candidates.
Find stocks where a faster moving average has just crossed a slower one, where price is trading above or below a key moving average, or where the 20, 50, and 200-period moving averages are stacked in bullish or bearish order — the textbook definition of an established trend. When you screen with a moving average condition, the relevant MAs are automatically overlaid on the chart when you click through to a result, so you can verify the setup instantly.
A further set of technical filters covers the price action conditions traders scan for every day:
Premium and Pro users can set technical criteria on two timeframes simultaneously. For example, screen for stocks with a bullish MACD crossover on the daily chart AND a bullish MACD on the weekly chart. Dual timeframe confirmation significantly reduces false signals and finds higher-probability setups.
Not sure where to start? The screener ships with seven curated presets — proven filter combinations you can run with a single click. Each preset loads a complete setup instantly, and you can tweak any filter before running it.
Presets include setups like "$3-10 High RVOL Gappers" — low-priced stocks gapping up on heavy relative volume, the classic day-trading hunting ground — and "Short Squeeze Candidates", which surfaces high short float names showing fresh buying pressure. The rest of the lineup covers momentum breakouts, oversold bounces, and trend-following setups.
Presets are also the fastest way to learn the screener: run one, study the filters it sets, then adapt it into your own strategy.
Once you have dialed in a filter combination that works, save it as a Loadout. A loadout captures your entire screener setup — every fundamental, momentum, and technical filter — under a name you choose, so you can re-run your favorite scans in one click instead of rebuilding them every session.
Each stock that matches your screen is displayed as a result card with the essential information you need to decide whether it is worth further analysis.
Results can be sorted by any metric — Market Cap, P/E Ratio, Dividend Yield, Price Change, Volume, RVOL, and more. Your filters persist between sessions, so the screener reopens exactly as you left it, and a Reset button clears everything back to defaults when you want a clean slate. Free accounts see the top 10 results from each screen; Premium and Pro accounts get unlimited results with automatic pagination.
The screener is a flexible tool that supports many different trading and investing approaches. Here are some popular screening strategies to get you started.
Set P/E below 15, P/B below 1.5, ROE above 15%, and Debt/Equity below 0.5. This classic value screen finds profitable companies trading at reasonable valuations with conservative balance sheets — the kind of stocks Benjamin Graham and Warren Buffett look for.
Set EPS Growth above 20%, Market Cap above $1B, and add a bullish MACD crossover on the daily chart. This finds mid-to-large cap companies with strong earnings growth that are also showing fresh technical momentum — a combination of fundamental quality and chart timing.
Set Dividend Yield above 3%, Profit Margin above 10%, and Debt/Equity below 1.0. This finds reliable dividend payers with healthy margins and manageable debt — companies more likely to sustain and grow their dividends over time.
Set Average Volume above 500,000, Beta above 1.2, and add a Stochastic oversold condition on the daily chart with ADX above 20 on the weekly. This finds liquid, volatile stocks that are pulling back within an established trend — ideal mean-reversion swing trade candidates.
After running a screen, add the results to a watchlist and check each stock's CL Score and AI Buy Signal status. Stocks that pass both your fundamental/technical screen and the AI signal system represent a powerful confluence of human and machine analysis.
| Feature | Free | Premium | Pro |
|---|---|---|---|
| Fundamental filters | All 12 filters | All 12 filters | All 12 filters |
| Momentum & small-cap filters | Free | Free | Free |
| Technical indicator filters | Single timeframe | Single + dual timeframe | Single + dual timeframe |
| Results per screen | Top 10 results | Unlimited (pagination) | Unlimited (pagination) |
| Curated presets | Free | Free | Free |
| Screener loadouts | Free | Free | Free |
| Sort by any metric | Free | Free | Free |
| Click-to-chart | Free | Free | Free |
| Sector badges & key metrics | Free | Free | Free |
Screen the entire stock market with fundamental and technical filters in seconds.
Create Free Account View All Features