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
ISRG487/7
HOLDAvoid / Topping
5875763602956
COIN457/7
HOLDAvoid / Topping
23441005473756
ROST457/7
HOLDAvoid / Topping
2576369603756
VRT417/7
HOLDAvoid / Topping
22673261222956
HWM407/7
HOLDAvoid / Topping
0811158803056
ABNB407/7
HOLDAvoid / Topping
17871540452956
TPR397/7
HOLDAvoid / Topping
21601962323456
PLTR387/7
HOLDAvoid / Topping
092493892956
LRCX387/7
HOLDAvoid / Topping
099345502956
EQIX377/7
HOLDAvoid / Topping
1049869613856
AAPL357/7
HOLDAvoid / Topping
986033482956
ROK347/7
HOLDAvoid / Topping
467454443756
CSCO347/7
HOLDAvoid / Topping
779050282956
JBL347/7
HOLDAvoid / Topping
1959844333056
GLW327/7
HOLDAvoid / Topping
067266032956
TTWO317/7
HOLDAvoid / Topping
0412955472956
AMD317/7
HOLDAvoid / Topping
2355130382956
CAT317/7
HOLDAvoid / Topping
1651126612956
FTNT307/7
HOLDAvoid / Topping
092017372956
PANW297/7
HOLDAvoid / Topping
071046202956
ARM267/7
HOLDAvoid / Topping
055033343856
IRM247/7
HOLDAvoid / Topping
1430627383056
DDOG227/7
HOLDAvoid / Topping
114601413056