Setup Scores

A single 0–100 score that rolls up seven things we track on each stock — valuation, quality, how far it has fallen, what insiders & institutions are doing, options, sentiment and the macro backdrop — into one read on how attractive it looks right now. Higher = more attractive. Sorted by total score.

📈 Trading Signals Backtest (2020-Present)

Performance metrics across 5,453 setups computed historically at the exact bottom dates (no look-ahead bias).

🟢 BUY (Bottom Fish / Buy-in)Total Signals: 1,359
42.1%60d Win Rate

Triggered when quality is high, valuation is low, and stock has deep drawdown.

Avg Drawdown at Trigger-29.7%
Avg 60d Bounce+36.3%
🔴 SELL (Risk Avoidance / Sell-out)Total Signals: 1,470
40.5%60d Win Rate

Triggered on value trap, overvaluation, or excessive retail crowd topping.

Avg Drawdown at Trigger-24.8%
Avg Score33.5
⚪ HOLD (Hold / Watch)Total Signals: 2,624
HOLD/ HOLD (Hold / Watch)

Wait-and-see or normal positions on moderate quality/drawdown.

Avg Drawdown at Trigger-28.6%
Avg Score54.8

💡 Empirical Summary: 🟢 BUY signals occur on average at a deep -29.7% drawdown, with a 42.1% 60-day bounce rate and +36.3% average bounce. 🔴 SELL signals warn of overvaluation or toppings to avoid value traps.

TickerTotalVerdictValueQualityDrawdownSmart MoneyOptionsSentimentMacro
BRO807/7
BUYDeep Value
1005410084756456
EPAM777/7
BUYDeep Value
935610075567956
FIS747/7
BUYDeep Value
100509680544456
ROP727/7
BUYDeep Value
79658683526356
ACGL727/7
BUYDeep Value
99732567956356
HCA717/7
BUYDeep Value
94496176895856
UHS717/7
BUYDeep Value
99658075284556
POOL717/7
BUYDeep Value
695791100674556
REGN717/7
BUYDeep Value
84854979663956
PGR707/7
BUYDeep Value
91556867904756
IP707/7
BUYDeep Value
99488074455256
BR707/7
BUYDeep Value
68558580816056
AOS697/7
BUYDeep Value
80695971865056
JKHY697/7
BUYDeep Value
70825877586756
VICI697/7
BUYDeep Value
946834681004256
PODD697/7
BUYDeep Value
965110050682956
ABT697/7
BUYDeep Value
69597685854256
AJG697/7
BUYDeep Value
99498574452956
EQT687/7
BUYDeep Value
100733880414356
OMC687/7
BUYDeep Value
100503183864756
CTSH687/7
BUYDeep Value
95617175225156
CMCSA687/7
BUYDeep Value
100625469385356
EXE677/7
BUYDeep Value
100674951614656
PNR677/7
BUYDeep Value
79647483344556
AMCR677/7
BUYDeep Value
99474780535356
BSX667/7
BUYDeep Value
735510079403556
BLK667/7
BUYDeep Value
100602663815356
TTD667/7
BUYDeep Value
67551009306956
EOG667/7
BUYDeep Value
92822266634556
DPZ667/7
BUYDeep Value
73527274577056
RJF667/7
BUYDeep Value
88623766805256
TROW667/7
BUYDeep Value
95791355627256
PHM667/7
BUYDeep Value
96573463715956
NEM667/7
BUYDeep Value
100783467185356
OTIS667/7
BUYDeep Value
74536083804356
FOXA657/7
BUYDeep Value
87503275806856
LVS657/7
BUYDeep Value
69505482796856
ALLE657/7
BUYDeep Value
69695582436356
WRB657/7
BUYDeep Value
89553880486356
DIS657/7
BUYDeep Value
86583673636356
LHX657/7
BUYDeep Value
87733370445456
GEHC647/7
BUYDeep Value
85585965465356
KVUE647/7
BUYDeep Value
76555574635556
LDOS647/7
BUYDeep Value
88567265462956
CFG647/7
BUYDeep Value
93521769895756
XYL647/7
BUYDeep Value
69535761896356
NOC647/7
BUYDeep Value
71625379545356
META647/7
BUYDeep Value
98784055352956
EG637/7
BUYDeep Value
100542252855156
TFC637/7
BUYDeep Value
97502763715456
APA637/7
BUYDeep Value
96673677164456
CINF637/7
BUYDeep Value
98781863532956
WTW637/7
BUYDeep Value
85685770362956
MRSH627/7
BUYDeep Value
67556470556356
BALL627/7
BUYDeep Value
84543965754656
DVN627/7
BUYDeep Value
95572982235356
CLX627/7
BUYDeep Value
86486366493456
MO627/7
BUYDeep Value
92781366532956
MDT617/7
BUYDeep Value
80576068413456
COO617/7
BUYDeep Value
71515575634156
CVNA607/7
BUYDeep Value
79644779203956
ALB607/7
BUYDeep Value
97463676333656
ICE607/7
BUYDeep Value
71554381534956
USB607/7
BUYDeep Value
95551961505156
INTU607/7
BUYDeep Value
675510054332956
CRH607/7
BUYDeep Value
76583468565156
AMP597/7
BUYDeep Value
68783766414356
GPN597/7
BUYDeep Value
100503271283156
T597/7
BUYDeep Value
98573350473156
RF597/7
BUYDeep Value
96581957424956
TMUS597/7
BUYDeep Value
79495565394756
ERIE597/7
BUYDeep Value
69558550274556
ZBH587/7
BUYDeep Value
87504744376456
TEL587/7
BUYDeep Value
65782974335156
OKE587/7
BUYDeep Value
85552474365056
CRM587/7
BUYDeep Value
65646180183456
CCL587/7
BUYDeep Value
89533564413556
NTRS587/7
BUYDeep Value
8160750796356
NWSA587/7
BUYDeep Value
69573283405056
TXT577/7
BUYDeep Value
84571876503156
ALGN577/7
BUYDeep Value
66583178515056
KMI577/7
BUYDeep Value
76611974464556
L577/7
BUYDeep Value
96501664463556
CDW577/7
BUYDeep Value
71496378203356
PPG577/7
BUYDeep Value
81602857444756
CPAY577/7
BUYDeep Value
9851066326356
MTB577/7
BUYDeep Value
96541855512956
BMY577/7
BUYDeep Value
76531762932956
BNY567/7
BUYDeep Value
8266252892956
EQR567/7
BUYDeep Value
656313491005056
BIIB557/7
BUYDeep Value
8654859594456
WYNN557/7
BUYDeep Value
65494881353656
IVZ557/7
BUYDeep Value
8753764336456
PKG557/7
HOLDDeep Value
66562255656156
PFE557/7
HOLDDeep Value
88511761532956
DLTR557/7
HOLDDeep Value
67493564713356
MNST547/7
HOLDDeep Value
8167351524856
LH547/7
HOLDDeep Value
76482142924456
KEY547/7
HOLDDeep Value
94561643482956
HSIC547/7
HOLDDeep Value
73461673356756
AVB537/7
HOLDDeep Value
67642555562956
HST537/7
HOLDDeep Value
8455445495856
CCEP527/7
HOLDDeep Value
69533660452956
UAL527/7
HOLDDeep Value
955255995056
MAS527/7
HOLDDeep Value
80521952304556
VLO517/7
HOLDDeep Value
83571453234156
MPC507/7
HOLDDeep Value
78551155314156
KEYS507/7
HOLDDeep Value
71561541663456
FRT507/7
HOLDDeep Value
6567253504356
UPS507/7
HOLDDeep Value
74452265352956
ADI507/7
HOLDDeep Value
7465944442956