Search symbol...
Home Features Markets Pricing Track Record Changelog FAQ Blog Contact Login Get Started
Discovery

Stock Screener

Find stocks that match your exact criteria using 12 fundamental filters and 3 technical indicator filters. Our server-side screener powered by Yahoo Finance delivers results in seconds, not minutes — so you spend less time waiting and more time analyzing.


How the Screener Works

The ChartingLens Stock Screener runs entirely server-side. When you set your filters and hit search, the query is processed on our servers against Yahoo Finance 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 and return results with pagination — so you never hit a wall or run out of results.

1

Set Your Filters

Choose from 12 fundamental filters and 3 technical indicator filters. Set minimum and maximum values, select sectors, or choose indicator conditions.

2

Run the Screen

Hit the search button and results come back in seconds. The server processes your query against the full stock universe and returns matching companies.

3

Sort and Browse

Sort results by Market Cap, P/E Ratio, Dividend Yield, Price Change, or Volume. Each result card shows key metrics at a glance.

4

Click to Chart

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.


Fundamental Filters

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.


Technical Indicator Filters

Beyond fundamentals, the screener includes 3 technical indicator filters that let you find stocks with specific chart conditions. These filters can be applied in single timeframe or dual timeframe mode for more precise signals.

MACD

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.

Stochastic

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.

ADX

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.

Dual Timeframe Mode

Each technical filter can be applied on a single timeframe or in dual timeframe mode. For example, you could screen for stocks with a bullish MACD crossover on the daily chart AND an ADX above 25 on the weekly chart. Dual timeframe confirmation significantly reduces false signals and finds higher-probability setups.


Result Cards

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 Market Cap, P/E Ratio, Dividend Yield, Price Change, or Volume. Premium users get unlimited results with automatic pagination, while free users see the top results from each screen.


Screener Strategies

The screener is a flexible tool that supports many different trading and investing approaches. Here are some popular screening strategies to get you started.

Value Investing Screen

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.

Growth Momentum Screen

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.

Dividend Income Screen

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.

Swing Trade Setup Screen

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.

Combine Screener with AI Signals

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.


Free vs Premium

Feature Free Premium
Fundamental filters All 12 filters All 12 filters
Technical indicator filters Single timeframe Single + dual timeframe
Results per screen Limited Unlimited (pagination)
Sort options Free Free
Click-to-chart Free Free
Sector badges & key metrics Free Free

Find your next trade

Screen the entire stock market with fundamental and technical filters in seconds.

Create Free Account View All Features