FinWiz

Stock Scanners & Screeners: How to Filter 10,000 Stocks Into 10

intermediate10 min readUpdated March 15, 2026

Key Takeaways

  • Stock scanners and screeners filter thousands of stocks in real time to find tradeable setups based on your specific criteria
  • Pre-market scanners focus on gap percentage, relative volume, and float size to identify the day's best candidates before the open
  • Intraday scanners monitor real-time price action for breakouts, volume spikes, and momentum shifts throughout the session
  • Popular scanning tools include Trade Ideas, Finviz, ThinkorSwim, and TC2000, each with different strengths
  • Building custom scans tailored to your strategy is more effective than using generic preset screeners

What Are Stock Scanners and Screeners?

Stock scanners and screeners are software tools that filter the universe of tradeable stocks based on criteria you define, such as price, volume, gap percentage, market capitalization, and technical indicators. They are essential for day traders who need to identify the best opportunities out of thousands of stocks every morning.

Without a scanner, you would manually check charts one by one, an impossible task when over 8,000 stocks trade on U.S. exchanges. Scanners automate this process, delivering a focused watchlist of stocks that match your trading criteria in seconds.

The terms "scanner" and "screener" are often used interchangeably, but there is a practical distinction. Screeners typically filter a static list of stocks based on fundamental or end-of-day data. Scanners filter in real time, updating results as prices and volume change throughout the session.

Pre-Market Scan Criteria

The pre-market session (4:00 AM to 9:30 AM ET) is when day traders build their watchlist for the day. Your pre-market scanner should identify stocks with the highest probability of making big intraday moves.

Gap Percentage

Gap percentage measures how far the stock has moved from the previous close to the current pre-market price. Stocks gapping 5-20% are prime day trading candidates because they attract attention, volume, and volatility.

  • Gap up 5-10%: Moderate gap. Could fade or continue. Watch for confirmation at the open.
  • Gap up 10-20%: Strong gap. Usually driven by news (earnings, upgrades, FDA approvals). High probability of sustained momentum.
  • Gap up 20%+: Extreme gap. Often on low-float stocks. Can produce 50-100%+ intraday moves but also violent reversals.
  • Gap down 5-10%: Can set up bounce plays or breakdown continuation trades.

Scan filter: Gap % > 4% AND Gap % < 30% (excludes noise and extreme outliers)

Relative Volume

Relative volume (RVOL) compares current trading volume to the stock's average volume at the same time of day. An RVOL of 3.0 means the stock is trading 3x its normal volume.

High relative volume confirms that the gap is attracting real interest, not just a thin pre-market print.

  • RVOL 2-5: Above average interest. Worth watching.
  • RVOL 5-10: Strong interest. High probability of big moves.
  • RVOL 10+: Extreme interest. This is a potential "stock in play."

Scan filter: RVOL > 2.0 (pre-market) or Projected RVOL > 3.0

Float Size

Float is the number of shares available for public trading. Low-float stocks move faster because limited supply meets increased demand.

  • Under 10 million shares: Low float. Can make explosive moves (30-100%+ in a day) but also crash violently. High risk, high reward.
  • 10-50 million shares: Medium float. Good balance of movement potential and liquidity.
  • 50-200 million shares: Standard float. More orderly price action. Suitable for most strategies.
  • 200 million+: Large float. Moves slowly. Better for swing trading than day trading.

Scan filter: Float < 50M for aggressive momentum traders. Float > 20M for more conservative setups.

Additional Pre-Market Filters

FilterSuggested SettingPurpose
Price range$2 - $100Avoid penny stocks and high-priced illiquidity
Average volume> 500,000 shares/dayEnsure baseline liquidity
Market cap> $50MAvoid micro-caps prone to manipulation
News catalystYes (manual check)Confirm the gap has a fundamental reason
SectorExclude utilities, REITsFocus on volatile sectors

Pro Tip

After your scanner returns results, manually check each stock for a news catalyst. Gaps without news (technical gaps) are more likely to fade. Gaps with significant news (earnings beats, FDA approvals, major contracts) are more likely to follow through. Spend 2-3 minutes per stock reading the headline before adding it to your watchlist.

Intraday Scanners

Once the market opens, intraday scanners detect opportunities in real time as they develop. These are more dynamic than pre-market scans and require faster execution.

High of Day (HOD) Scanner

Alerts when a stock makes a new intraday high. This identifies breakouts as they happen. Filter for stocks already on your watchlist or with high RVOL to avoid false breakouts on illiquid names.

Volume Spike Scanner

Detects sudden surges in volume compared to the last 5-15 minutes. A stock trading 1,000 shares per minute that suddenly trades 50,000 shares in a single minute is experiencing institutional activity, a news release, or a technical breakout.

Percentage Gainer/Loser Scanner

Real-time ranking of stocks by intraday percentage change. Top gainers often attract momentum traders, creating a self-reinforcing cycle of attention and volume.

VWAP Cross Scanner

Alerts when a stock crosses above or below its VWAP (Volume Weighted Average Price). A cross above VWAP is bullish; below is bearish. This is a staple for intraday mean-reversion and trend-following strategies.

Unusual Volume Scanner

Identifies stocks trading significantly above their average daily volume. Unlike RVOL (which compares to the same time of day), unusual volume compares to the full-day average. Stocks with 5x+ their average daily volume are "in play."

Scanning Tools Comparison

Trade Ideas

Trade Ideas is the industry standard for professional day trading scanners. It offers real-time scanning, backtesting, AI-powered signals, and fully customizable alert windows.

Strengths: Fastest real-time scanning, highly configurable, AI module (Holly), simulated trading built in. Weaknesses: Expensive ($118-$228/month), steep learning curve, can be overwhelming for beginners. Best for: Full-time day traders who need professional-grade scanning.

Finviz

Finviz (Financial Visualizations) is a free web-based screener with a powerful filtering system. The free version covers end-of-day data. Finviz Elite ($39.50/month) adds real-time data and pre-market scanning.

Strengths: Intuitive visual interface, free tier is excellent, sector heat maps, insider trading data. Weaknesses: Not truly real-time on the free tier (15-minute delay), limited intraday scanning, no custom alerts. Best for: Swing traders, pre-market research, and traders on a budget.

ThinkorSwim (TOS)

ThinkorSwim by Schwab is a free trading platform with built-in scanning capabilities. The Stock Hacker tool lets you build custom scans using fundamental and technical criteria.

Strengths: Free with a Schwab account, integrated with order execution, good charting, custom ThinkScript language for advanced scans. Weaknesses: Scanner speed is slower than dedicated tools, can be resource-heavy on older computers, interface is dense. Best for: Traders who want scanning and execution in one platform without additional costs.

TC2000

TC2000 offers scanning, charting, and trading in a single platform. Its EasyScan feature lets you combine conditions with a drag-and-drop interface.

Strengths: Fast scanning, excellent charting, intuitive condition builder, reasonable pricing ($9.99-$89.98/month). Weaknesses: Smaller user community than TOS, less third-party educational content. Best for: Intermediate traders who want a balance of power and usability.

ToolPriceReal-TimeCustom ScansBest For
Trade Ideas$118-228/moYesAdvancedProfessional day traders
FinvizFree-$39.50/moElite onlyModeratePre-market research
ThinkorSwimFreeYesAdvanced (ThinkScript)All-in-one traders
TC2000$9.99-89.98/moYesAdvanced (EasyScan)Intermediate traders

Building Custom Scans

Generic preset scans return the same results everyone else sees. Custom scans tailored to your specific strategy give you an edge. Here is how to build them:

Step 1: Define Your Strategy

What setups do you trade? Momentum breakouts? Gap and go? VWAP reversals? Each strategy has different scanning criteria.

Step 2: Identify the Required Conditions

Momentum breakout scan:

  • Price > $5
  • Gap up > 4%
  • RVOL > 3
  • Float < 50M
  • Making new high of day
  • Above VWAP

Gap and fade scan:

  • Price > $10
  • Gap up > 8%
  • RVOL > 5
  • Price below opening range high after first 15 minutes
  • Below VWAP

Step 3: Backtest and Refine

Run your scan historically and check the results. Are the stocks it returns actually ones that would have been good trades? Adjust filters to reduce noise. If you are getting 50 results, tighten the criteria. If you are getting 0 results, loosen them. Aim for 3-8 stocks per scan in a typical session.

Step 4: Set Alerts

Configure your scanner to alert you audibly or visually when new stocks meet your criteria. This lets you monitor multiple scans simultaneously without staring at screens.

Building Your Morning Routine Around Scanners

A structured morning routine integrates scanners into a repeatable process:

7:00-8:00 AM: Run pre-market gap scan. Review results. Check news catalysts for each gapper. Identify the top 3-5 candidates.

8:00-9:00 AM: Analyze charts of top candidates. Mark key levels (support, resistance, pre-market high/low). Set price alerts.

9:00-9:30 AM: Monitor pre-market volume on your top picks. Narrow to 2-3 stocks with the strongest volume confirmation. Prepare your trading plan.

9:30-10:30 AM: Execute your plan on the pre-market winners. Simultaneously run intraday scanners for emerging opportunities.

10:30 AM onward: Shift focus to intraday scanners for new setups. The morning gap stocks often settle after the first hour, and fresh opportunities emerge.

Common Scanning Mistakes

Too many filters. Over-filtering returns zero results on most days. Start with 3-4 core criteria and add filters only if you are getting too many results.

Ignoring context. A stock that gaps 10% on no news is different from one that gaps 10% on an FDA approval. Scanners find the candidates; you must evaluate the context.

Chasing scanner results. Just because a stock appears on your scanner does not mean you should trade it. The scanner is step one. Charting, level analysis, and trade planning are steps two through four.

Not adapting to market conditions. In low-volatility markets, tighten your gap filter (3%+ instead of 5%+). In high-volatility markets, you might need to loosen volume requirements because everything is moving.

Frequently Asked Questions

Do I need a paid scanner to day trade?

No. ThinkorSwim's Stock Hacker is free and capable. Finviz's free screener works for pre-market research. However, dedicated tools like Trade Ideas offer faster real-time scanning and more sophisticated alerting that can give you an edge, especially in fast-moving markets.

How many stocks should my scanner return each morning?

Aim for 5-15 stocks from your pre-market scan, then narrow to 2-5 for active trading. More than 15 results suggests your filters are too loose. Fewer than 3 suggests they are too tight (or it is a slow market day).

Can I scan for options setups?

Yes, some platforms offer options-specific scanning. Trade Ideas and ThinkorSwim allow scanning for unusual options volume, large open interest changes, and specific options Greeks. This is useful for finding unusual options activity.

Should I trade every stock that appears on my scanner?

Absolutely not. The scanner identifies candidates, not trades. Each result needs manual review: check the news catalyst, analyze the chart, identify key levels, and determine if the setup matches your strategy. Most scanner results will not meet all your criteria after manual review.

How do I avoid information overload with multiple scanners?

Run a maximum of 2-3 scans simultaneously. Assign each scan to a specific strategy or setup type. Use audible alerts so you do not need to monitor every window constantly. Quality over quantity: one well-designed scan is better than ten mediocre ones.

Disclaimer

This is educational content, not financial advice. Trading involves risk, and you should consult a qualified financial advisor before making any investment decisions. Past performance does not guarantee future results.

Frequently Asked Questions

What is the best way to get started with day trading?

Start by reading this guide thoroughly, then practice with a paper trading account before risking real capital. Focus on understanding the concepts rather than memorizing rules.

How long does it take to learn stock scanners & screeners?

Most traders can grasp the basics within a few weeks of study and practice. However, developing consistency and proficiency typically takes several months of active application.

Related Articles