thetrading.tools
StocksDaily close snapshot · Oct 23, 2026

Momentum Scanner

Find stocks with strong running trends. Select a stock to inspect its chart, returns and seven-factor score.

Published leaders
109
Score 60+ · before your filters
Strong momentum
23
Composite score 70+
New entrants
15
Since Oct 22, 2026
Change in list size
+7
Versus Oct 22, 2026

Choose a screen

All leaders 109 matches

Every stock in the published momentum list.

Snapshot: Oct 23, 2026. Scores measure trend strength. “New” refers to list membership since the prior available scan. A 52w-high value of zero means within 2% of the high; other values count trading sessions since it occurred.

Context behind the rankings

Momentum participation and leadership map
How to read the score, returns and high-recency fields
Rank
Rank in the full published list, with change since the previous available scan.
Score
The stored seven-factor weighted composite. This measures momentum, not expected return.
Price
Underlying closing price on the scan date.
1M return
Price change over 21 trading sessions.
3M return
Price change over 63 trading sessions.
52w high
Sessions since the 252-session high. Zero means the close is within 2% of that high; it need not be a new high.
6M return
Price change over 126 trading sessions.
9M return
Price change over 189 trading sessions.
1Y return
Price change over 252 trading sessions. Shorter histories use the earliest available close.
Price performance
Rewards gains and a smooth advance across the model’s 90-session window.
Volume
Combines participation on up days with recent volume relative to its longer average.
MA alignment
Rewards price above rising, correctly ordered 10-, 20- and 50-day moving averages.
Bullish candles
Measures how often sessions close above their open, including larger positive candles.
Volatility quality
Rewards smaller and steadier daily ranges relative to price. Higher means calmer.
Trend consistency
Combines higher highs and lows, shallow pullbacks and recency of the 90-session high.
Relative strength
Scores the stock’s 90-session return relative to SPY.

Published candidates require at least 90 sessions of history, a $10+ price and $100M average daily dollar volume. ETFs and other funds are excluded. Return windows longer than a stock's history start at its earliest available close.

How Momentum Scanner (7-Factor Composite) Works

  1. 1
    Scan the full US equity universe every day
    After every market close we pull daily OHLCV bars for the US universe and score eligible stocks from scratch — there is no static watchlist. ETFs and other funds are excluded. Published candidates need at least 90 sessions of history, a price of $10 or more, and at least $100 million in average daily dollar volume.
  2. 2
    Score seven independent momentum factors
    Each stock is graded 0–100 on seven factors, all measured over its latest 90 sessions. Price Performance (21.1%): the 90-session and 30-session returns, capped at 50% and 30%, plus the R² of a straight line through 90 sessions of closes, which rewards a smooth advance. Volume (20.4%): the share of volume traded on up days, and the last five sessions' volume against the 90-session average. MA Alignment (16.9%): price above the 10-, 20- and 50-day averages stacked in order, and how many of the three are rising over 30 sessions. Bullish Candles (16.3%): the share of sessions closing above the open, and of sessions closing more than 2% above it. Volatility (11.9%): a lower and steadier daily range as a share of price, so calmer stocks score higher. Trend Consistency (10.5%): highs and lows that clear every high and low of the prior 10 sessions, shallow pullbacks and a recent 90-session high. Relative Strength (3%): the 90-session return minus SPY's, mapped from 20 points behind to 40 points ahead.
  3. 3
    Blend the factors into one composite score
    The seven factor scores are combined with the weights above into a single 0–100 momentum score. A high composite means a stock is strong across multiple, independent dimensions — not just up a lot on one noisy metric.
  4. 4
    Rank and keep only the 60-plus names
    Every eligible stock is ranked by composite score, highest first. We publish only names scoring 60 or higher. That is the scanner’s fixed publication cutoff. The weights and the cutoff were set by hand when the model was built and have not been fitted to returns, so neither is a tested buy threshold, and the number of published names expands and contracts with market participation.

Who Uses Momentum Scanner (7-Factor Composite)

Momentum Traders
Start the day with a pre-ranked shortlist of the strongest names in the market instead of scanning thousands of charts by hand. The composite score does the first cut; you do the discretionary work on the top of the list.
Swing Traders
Filter for high trend-consistency and MA-alignment sub-scores to find stocks in clean, orderly uptrends that pull back shallowly — the kind that offer low-risk continuation entries rather than parabolic blow-offs.
Relative-Strength Investors
Sort by the relative-strength factor to surface stocks currently outperforming SPY, then verify valuation, catalyst, liquidity, and entry risk before making an allocation decision.
Watchlist Builders
Use the scanner as a daily idea funnel: names that climb the rankings over consecutive sessions are gaining multi-factor strength, while names dropping off the 60-plus list are losing it.

Pro Tips

01
Read the sub-scores behind the headline number
Two stocks can share an 80 composite for very different reasons. Open a stock’s details to inspect its seven factor scores, weights and contributions, or add factor columns to compare the list.
02
Smoothness beats raw return
The price-performance factor gives part of its score to regression R², so a steadier advance can outrank a larger but more erratic move. That describes trend quality inside this model; it does not guarantee persistence.
03
Read the 52-week high field carefully
The field counts sessions since the stock’s 52-week (252-session) high. A value of 0 means the current close is within 2% of that high; it does not necessarily mean the stock printed a new high today.
04
Cross-check momentum with market breadth
A long list of 60-plus names usually coincides with healthy participation. When the list thins out day over day, broad momentum is fading even if the index holds — a reason to tighten risk.

Common Issues & Solutions

Why are there only ~100 stocks, not thousands?▾
The published set applies minimum price, history, and liquidity requirements, then keeps only stocks scoring 60 or higher. The count varies with market participation: expansion means more eligible names cleared the fixed cutoff, while contraction means leadership narrowed.
A stock I expected to see is not on the list▾
It either scored below 60 or lacks enough trading history to compute the longer-horizon factors. A stock can be up sharply on raw price yet still score below 60 if its advance is choppy, on weak volume, or not confirmed by moving-average alignment and relative strength.
The score is high but the stock looks extended▾
A high composite measures the strength of momentum, not entry timing. Use the 1-month return and the sessions since the 52-week high to distinguish a recent burst from a steadier trend, then inspect the chart before acting.

Frequently Asked Questions

What is a momentum scanner?▾
A momentum scanner ranks stocks by the strength of their recent price trend. This one goes beyond raw return: it scores every stock in the US universe on seven independent momentum factors and blends them into a single 0–100 composite, then ranks the strongest names highest. It is recomputed daily after the close.
What are the seven factors and how are they weighted?▾
Price Performance (21.1%): the 90-session and 30-session returns, capped at 50% and 30%, plus the R² of a straight line through 90 sessions of closes, which rewards a smooth advance. Volume (20.4%): the share of volume traded on up days, and the last five sessions' volume against the 90-session average. MA Alignment (16.9%): price above the 10-, 20- and 50-day averages stacked in order, and how many of the three are rising over 30 sessions. Bullish Candles (16.3%): the share of sessions closing above the open, and of sessions closing more than 2% above it. Volatility (11.9%): a lower and steadier daily range as a share of price, so calmer stocks score higher. Trend Consistency (10.5%): highs and lows that clear every high and low of the prior 10 sessions, shallow pullbacks and a recent 90-session high. Relative Strength (3%): the 90-session return minus SPY's, mapped from 20 points behind to 40 points ahead. The weights were set by hand when the model was built, not fitted to returns.
What does the momentum score mean?▾
It is a 0–100 composite of the seven weighted factors. Higher means the stock is strong across multiple dimensions instead of up on one metric. We publish only stocks scoring 60 or higher. That cutoff is a fixed list boundary and makes no claim about future returns.
How many stocks are scanned?▾
The scan starts with every US-listed stock we track each day; ETFs and other funds are excluded. To be eligible, a stock needs at least 90 sessions of history, a price of $10 or more, and at least $100 million in average daily dollar volume. Only eligible stocks scoring 60 or higher are published, so the list size varies over time.
How often is the scanner updated?▾
Every trading day, after the market close. The entire universe is re-scored from fresh daily OHLCV data, so the rankings reflect the most recent completed session.
Is the momentum scanner free?▾
Yes. The full ranked list, all seven factor scores, trailing returns, rank changes and participation history are public, with no account and no paywall. The model definition and its fixed thresholds are documented on this page.
How should I use the rankings?▾
Use the composite to narrow the published list, then select a stock to inspect its chart, returns, rank change and weighted factor breakdown. The high-recency field reports sessions since the high, with zero meaning the close is within 2%. A high score describes momentum and does not establish a favorable entry price.

Explore Other Tools