Today's signals

32active now

The strongest setups active now across 3.5K US stocks — each with its historical odds and a one-line why. We show the bearish setups and the losers too.

29 bullish3 bearish
Updated 2026-08-13
Top signals nowstrongest setups first
Top signal
CatalystBullish7 days ago
Earnings big beat — drift (PEAD)Beat by +296%
Where 43.4K past 20-day outcomes landed
−18.4%worst → best 20-day result+26.8%
Median +2.0%58% rose · 42% fell
WhyBeat consensus by 10%+ last quarter — strong post-earnings drift.
Historical pattern in the 20 trading days after the signal — not a prediction.
Top signal
Price-actionBullish22h 10m ago
Descending channel — reversion−20% in 20d
Where 20.6K past 20-day outcomes landed
−24.2%worst → best 20-day result+30.2%
Median +1.3%54% rose · 46% fell
WhyTrading near the lower edge of a descending channel.
Historical pattern in the 20 trading days after the signal — not a prediction.
Top signal
CatalystBullish22h 10m ago
Insider buy + earnings beat5 insiders buying + a beat
Where 57.4K past 20-day outcomes landed
−18.2%worst → best 20-day result+27.0%
Median +1.7%59% rose · 41% fell
WhyAn insider bought shares around a recent earnings beat.
Historical pattern in the 20 trading days after the signal — not a prediction.
Catalyst

Catalysts & events

9 active
CatalystBullish7 days ago
Earnings big beat — drift (PEAD)
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
CatalystBullish14 days ago
Earnings big beat — drift (PEAD)
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
CatalystBullish9 days ago
Earnings big beat — drift (PEAD)
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
CatalystBullish22h 10m ago
Insider buy + earnings beat
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
QT 36Steady
CatalystBullish1 day ago
Insider buying cluster
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
CatalystBullish1 day ago
Insider buy + earnings beat
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
CatalystBullish22h 10m ago
Insider buying cluster
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
CatalystBullish22h 10m ago
Insider buying cluster
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
QT 19Laggard
CatalystBullish2 days ago
Insider buy + earnings beat
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
Price-action

Price-action setups

8 active
Price-actionBullish22h 10m ago
Descending channel — reversion
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
Price-actionBullish22h 10m ago
Descending channel — reversion
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
Price-actionBullish22h 10m ago
Gap down — mean-reversion
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
Price-actionBullish22h 10m ago
Gap down — mean-reversion
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
Price-actionBullish22h 10m ago
Gap down — mean-reversion
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
QT 32Steady
Price-actionBullish22h 10m ago
Falling wedge — reversal
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
Price-actionBullish22h 10m ago
Falling wedge — reversal
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
Price-actionBullish22h 10m ago
Falling wedge — reversal
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
Rating

Rating & QT Score moves

9 active
RatingBullish7 days ago
Analyst upgrade
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
RatingBullish7 days ago
Analyst upgrade
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
QT 67Strong
RatingBullish10 days ago
Analyst upgrade
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
RatingBullish12 days ago
Analyst consensus rising
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
RatingBullish12 days ago
Analyst consensus rising
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
RatingBullish12 days ago
Analyst consensus rising
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
RatingBullishNew · 1m ago
QT Score upgrade
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
RatingBullishNew · 1m ago
QT Score upgrade
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
RatingBullishNew · 1m ago
QT Score upgrade
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
Sentiment

Sentiment & flow

3 active
SentimentBearish29 days ago
Short-squeeze setup
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
QT 49Steady
SentimentBearish29 days ago
Short-squeeze setup
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.
QT 62Strong
SentimentBearish29 days ago
Short-squeeze setup
Why
See the historical 20-day odds + the “why”
Unlock with Premium
Historical pattern in the 20 trading days after the signal — not a prediction.

Where recent signals actually landed

A recent sample of closed signals — wins and misses. The dot is where each finished 20 trading days after it fired.

8 of 11 went the way we flagged
a recent sample of closed signals · 3 missed
NMM Rose as expected
CatalystInsider open-market buy
over the 20 trading days after the signal
This signal+13.8%
Typical for this setup+1.7%
A Rose as expected
Price-actionUnusual volume
over the 20 trading days after the signal
This signal+13.6%
Typical for this setup0.0%
MS Rose as expected
RatingAnalyst upgrade
over the 20 trading days after the signal
This signal+1.3%
Typical for this setup+1.4%
WIT Rose instead
CatalystEarnings big miss — drift (PEAD)
over the 20 trading days after the signal
This signal+5.9%
Typical for this setup−0.9%
DBVT Fell as expected
CatalystEarnings big miss — drift (PEAD)
over the 20 trading days after the signal
This signal−5.6%
Typical for this setup−0.9%
BSVN Rose instead
CatalystEarnings big miss — drift (PEAD)
over the 20 trading days after the signal
This signal+3.6%
Typical for this setup−0.9%
AEP Fell as expected
Price-actionDark cloud cover — distribution
over the 20 trading days after the signal
This signal−5.1%
Typical for this setup0.0%
CAG Rose as expected
CatalystInsider open-market buy
over the 20 trading days after the signal
This signal+7.8%
Typical for this setup+1.7%
TPL Fell instead
CatalystInsider open-market buy
over the 20 trading days after the signal
This signal−16.5%
Typical for this setup+1.7%
JBL Rose as expected
CatalystInsider open-market buy
over the 20 trading days after the signal
This signal+23.0%
Typical for this setup+1.7%
ELV Rose as expected
CatalystInsider open-market buy
over the 20 trading days after the signal
This signal+6.7%
Typical for this setup+1.7%

The QT Score ranks performance — and flags the losers

It isn't a crystal ball; it's a momentum-led quality stamp. Higher-scored names have historically gone on to outperform, lower-scored ones to lag.

Does the QT Score work?Forward return by QT bucket · 1 month · 2006–2026, delisted included
Absolute returnwhat the stock returned — the market's move included
LeaderQT 74–99
+2.1%
StrongQT 53–74
+1.4%
SteadyQT 30–53
+1.1%
LaggardQT 1–30
+0.7%
vs. the S&P 500what it added beyond the market — the real signal
LeaderQT 74–99
+0.9%
StrongQT 53–74
+0.1%
SteadyQT 30–53
−0.2%
LaggardQT 1–30
−0.6%
Over 1 month, a rising market lifted every bucket — even Laggards averaged +0.7% in absolute terms.

What a signal is

A rule-based setup — a catalyst, price pattern, rating change or sentiment shift — matched against every comparable case in our history.

The QT Score

A 1–99 performance & momentum rating for the company behind the signal, blended from relative strength, growth, quality and valuation.

The 20-day window

Every magnitude is the distribution of what happened to past cases over the next 20 trading days — descriptive history, never a forecast of this one.

It tracks performance, not lower risk— higher-scored names can still be volatile, and the bottom decile's loss is the point. QuoTrend is an information tool, not an investment adviser. Every figure is the historical distribution of outcomes after a setup — not a prediction, recommendation or “buy”. Past patterns don't guarantee future results.
Create free account Alerts at the open TelegramEvery ticker, name, direction & QT Score is free, daily. Historical patterns, not advice.