Stock Screener — Filter 3,600+ Stocks by Fundamentals & Technicals
The free Stock Alarm Pro stock screener lets you filter the entire US market by P/E ratio, revenue growth, RSI, trend state, market cap, margins, and 50+ other criteria — with real-time prices overlaid during market hours. Find your next trade in under 60 seconds.

What Is a Stock Screener?
A stock screener is a filtering tool that narrows the universe of thousands of publicly traded stocks down to a short list that matches your specific investment criteria. Instead of manually reviewing each stock, you define the rules — minimum revenue growth, maximum P/E ratio, RSI below 40, uptrend only — and the screener instantly returns the stocks that qualify.
Professional traders use stock screening to identify setups before they happen, find undervalued companies the market hasn't noticed, and discover momentum plays as they accelerate. A well-built screen eliminates 95% of the universe so you can focus your analysis on the most promising 5%.
The most effective stock screens combine fundamental screening criteria (business quality, valuation) with technical filters (price momentum, trend structure) to find stocks that are both fundamentally sound and technically set up. That combination is built into every preset screen in Stock Alarm Pro.
Types of Stock Screens
Different investing strategies call for different screening approaches. These are the six most common screen types used by active investors.
Growth Stocks
High revenue growth, expanding earnings, and strong EPS momentum. Ideal for investors targeting companies growing faster than the market.
Run this screen →Value Stocks
Low P/E, P/S, or P/B ratios relative to peers. Screens for potentially underpriced companies with solid fundamentals.
Run this screen →Dividend Stocks
Consistent dividend payers with sustainable payout ratios, strong cash flow, and a history of dividend growth.
Run this screen →Momentum Stocks
Stocks in confirmed uptrends with above-average volume, high ELO power rankings, and positive price momentum over multiple timeframes.
Run this screen →Technical Breakouts
Stocks showing pullback setups in larger uptrends — price below the 50-day MA but above the 200-day MA, with accumulation signals.
Run this screen →Fundamental Quality
High-quality businesses with wide margins, strong ROE and ROIC, low debt, and positive free cash flow — the hallmarks of durable compounders.
Run this screen →Key Stock Screening Criteria
Every filter category available in the screener — and what each metric measures.
Fundamentals
Technicals
Market Data
Financial Health
Profitability
Growth
How to Screen Stocks Step by Step
From opening the screener to setting an alert on the best result — the complete workflow in six steps.
- 1
Open the Stock Screener
Go to pro.stockalarm.io/screener. The screener loads all 3,600+ stocks instantly — no login required. Real-time prices overlay automatically during market hours.
- 2
Choose a preset or start from scratch
Select a preset screen such as Growth Stocks, Value Stocks, or Buy the Dip to apply a proven filter set immediately. Or click "Clear all" to start with the full universe and build your own screen from scratch.
- 3
Apply fundamental filters
Use the filter panel to set ranges for P/E ratio, revenue growth, gross margin, ROE, debt-to-equity, or any of 30+ fundamental criteria. Each filter updates results instantly.
- 4
Add technical filters
Layer in technical criteria: filter by trend state (uptrend only, pullback setups), RSI range (below 30 for oversold, above 70 for overbought), volume vs. average, or accumulation/distribution pattern.
- 5
Sort the results
Click any column header to sort results by that metric — revenue growth, P/E ratio, ELO power ranking, or price change. Put the strongest setups at the top of the list.
- 6
Set an alert on any stock
Click any ticker to view the full quote page with charts, fundamentals, and intelligence. Tap the alert icon to set a price alert or fundamental threshold alert and get notified the moment it triggers.
Popular Stock Screener Presets
Pre-built filter combinations for the most common investing strategies. Each preset updates daily with fresh fundamental data and real-time prices.
Stock Alarm Pro vs. Most Stock Screeners
| Feature | Stock Alarm Pro | Most Screeners |
|---|---|---|
| Stocks covered | 3,600+ US stocks | S&P 500 only or limited universe |
| Real-time prices | Yes — live during market hours | Delayed 15–20 min or end-of-day |
| Fundamental filters | 30+ filters across 6 categories | Basic P/E and market cap only |
| Technical filters | Trend state, RSI, volume, A/D pattern | Price and volume only |
| Preset screens | 9 built-in strategies | Few or none |
| ELO power rankings | Yes — 26-week relative strength ranking | Not available |
| Accumulation/distribution | Yes — 5, 10, and 20-day signals | Not available |
| Price alerts from screener | Yes — one click from any result | Separate tool or not available |
| No login required | Yes | Often requires account |
Find Your Next Trade in Under 60 Seconds
The Stock Alarm Pro screener covers 3,600+ stocks with 50+ filters and real-time prices. Start with a preset or build your own screen from scratch. No login required.
- 50+ fundamental and technical filters
- Real-time prices during market hours
- 9 built-in preset strategies
- ELO power rankings for relative strength
- Accumulation/distribution signals
- One-click price alerts from results
Frequently Asked Questions
What is a stock screener?
A stock screener is a tool that filters stocks based on specific criteria you define — such as P/E ratio, revenue growth, RSI, market cap, or dividend yield. Instead of manually reviewing thousands of stocks, a screener instantly narrows the universe to stocks that match your investment criteria. Professional traders use stock screeners to identify setups, find undervalued companies, and discover momentum plays before they become widely known.
What filters does the Stock Alarm Pro screener include?
The Stock Alarm Pro screener includes 50+ filters across five categories: Fundamentals (P/E ratio, EV/EBITDA, price-to-sales, price-to-book, price-to-FCF), Profitability (gross margin, operating margin, net margin, ROE, ROIC, ROA), Growth (revenue growth, EPS growth, net income growth, operating income growth), Financial Health (current ratio, debt-to-equity, debt-to-assets), and Technicals (trend state, RSI, volume vs average, accumulation/distribution). All filters apply in real time across 3,600+ US stocks.
Is the stock screener free?
Yes. The Stock Alarm Pro stock screener is free to use with no login required. You can apply all fundamental and technical filters, browse preset screens, and view full screening results without creating an account. A free account unlocks saved screens, real-time price alerts on screened stocks, and watchlist integration.
How many stocks does the screener cover?
The Stock Alarm Pro screener covers 3,600+ US-listed stocks, including all S&P 500 constituents, the Russell 2000 small-cap index, and an extended universe of large- and mid-cap names. Fundamental data is updated daily; real-time prices are overlaid during market hours via live data feeds.
What is the difference between a fundamental screener and a technical screener?
A fundamental screener filters stocks by financial statement data — metrics like P/E ratio, revenue growth, gross margin, and return on equity. It answers "Is this a well-run, growing, or undervalued business?" A technical screener filters by price action and momentum indicators — RSI, moving averages, trend state, and volume patterns. It answers "Is this stock gaining momentum right now?" The Stock Alarm Pro screener combines both in one tool, so you can find stocks that are both fundamentally strong and technically set up.
How do I use preset stock screens?
Preset screens are pre-configured filter combinations built for common investment strategies. Click any preset — Growth Stocks, Value Stocks, Buy the Dip, Trending, or Undervalued — to instantly apply the filter set and see matching stocks. Presets are a fast starting point; you can then adjust any filter to refine results to your exact criteria. All presets update daily with fresh fundamental data and real-time prices during market hours.