Price made a lower low ($130.69→$128.88) while MACD made a higher low (-1.09→0.18). The second low is testing a stable 40-week MA (~200 sessions) near $132.18.
Inspect chart →Best current setups
Start with the highest-ranked research candidates. Open one to review its evidence, trigger zone, and risk context.
Showing up to 20 setups per page in Simple view. Switch to Advanced for the full research workspace.
Today's Setups
Excluded from this scan: 35 names · 35 earnings gate (held to Watch)
Market Breadth
More filters →
Momentum Turn Watch (25)
RSI Divergence + Long-Term Support
Fresh daily or weekly lower price lows made with higher RSI lows. + MA means the second low also tested a stable 200-day or 40-week (~200-session) average. Early momentum evidence only — these are not qualified setups and do not change score or readiness.
Price made a lower low ($67.18→$66.82) while MACD made a higher low (-0.95→-0.06). The second low is testing a stable 40-week MA (~200 sessions) near $68.82.
Inspect chart →Price made a lower low ($30.61→$30.26) while MACD made a higher low (-0.48→-0.28). The second low is testing a stable 40-week MA (~200 sessions) near $31.64.
Inspect chart →Price made a lower low ($33.67→$32.87) while MACD made a higher low (-1.59→-1.43). The second low is testing a stable 200-day MA near $31.64.
Inspect chart →Williams %R(14) touched -97 2 session(s) ago after a 18% pullback from the 6-month high ($649.42). Price is holding just above the $521.09 support shelf (a prior swing high turned support), with the weekly uptrend intact (30-week SMA $477.56 and not falling).
Inspect chart →Williams %R(14) touched -99 2 session(s) ago after a 8% pullback from the 6-month high ($445.48). Price is holding just above the $403.88 support shelf (a prior swing high turned support), with the weekly uptrend intact (30-week SMA $388.15 and not falling).
Inspect chart →Price ($242.81) is holding just above the lower Bollinger band ($240.53; %B 15) — support at the bottom of the bands.
Inspect chart →Price ($712.20) is holding just above the lower Bollinger band ($697.74; %B 20) — support at the bottom of the bands.
Inspect chart →Price made a lower low ($10.79→$10.65) while MACD made a higher low (-0.61→-0.19). Treat it as early momentum evidence until price confirms a turn.
Inspect chart →Price made a lower low ($153.31→$142.54) while MACD made a higher low (-2.44→-0.61). Treat it as early momentum evidence until price confirms a turn.
Inspect chart →Price made a lower low ($22.58→$22.19) while MACD made a higher low (-0.45→-0.21). Treat it as early momentum evidence until price confirms a turn.
Inspect chart →Price made a lower low ($67.66→$59.91) while MACD made a higher low (-2.43→-1.50). Treat it as early momentum evidence until price confirms a turn.
Inspect chart →Price made a lower low ($447.85→$441.36) while MACD made a higher low (-9.38→0.08). Treat it as early momentum evidence until price confirms a turn.
Inspect chart →Price made a lower low ($406.24→$386.27) while RSI made a higher low (33→38). Treat it as early momentum evidence until price confirms a turn.
Inspect chart →Bollinger band width (10.6%) is in the bottom quartile of its last 120 sessions — Legend's width-percentile squeeze (not a TTM/Keltner squeeze), so volatility is compressed and a sharper move often follows.
Inspect chart →Bollinger band width (16.0%) is in the bottom quartile of its last 120 sessions — Legend's width-percentile squeeze (not a TTM/Keltner squeeze), so volatility is compressed and a sharper move often follows.
Inspect chart →Bollinger band width (7.3%) is in the bottom quartile of its last 120 sessions — Legend's width-percentile squeeze (not a TTM/Keltner squeeze), so volatility is compressed and a sharper move often follows.
Inspect chart →Bollinger band width (13.1%) is in the bottom quartile of its last 120 sessions — Legend's width-percentile squeeze (not a TTM/Keltner squeeze), so volatility is compressed and a sharper move often follows.
Inspect chart →Bollinger band width (6.4%) is in the bottom quartile of its last 120 sessions — Legend's width-percentile squeeze (not a TTM/Keltner squeeze), so volatility is compressed and a sharper move often follows.
Inspect chart →Bollinger band width (9.9%) is in the bottom quartile of its last 120 sessions — Legend's width-percentile squeeze (not a TTM/Keltner squeeze), so volatility is compressed and a sharper move often follows.
Inspect chart →Bollinger band width (14.9%) is in the bottom quartile of its last 120 sessions — Legend's width-percentile squeeze (not a TTM/Keltner squeeze), so volatility is compressed and a sharper move often follows.
Inspect chart →Bollinger band width (16.8%) is in the bottom quartile of its last 120 sessions — Legend's width-percentile squeeze (not a TTM/Keltner squeeze), so volatility is compressed and a sharper move often follows.
Inspect chart →Bollinger band width (6.9%) is in the bottom quartile of its last 120 sessions — Legend's width-percentile squeeze (not a TTM/Keltner squeeze), so volatility is compressed and a sharper move often follows.
Inspect chart →Bollinger band width (10.2%) is in the bottom quartile of its last 120 sessions — Legend's width-percentile squeeze (not a TTM/Keltner squeeze), so volatility is compressed and a sharper move often follows.
Inspect chart →Bollinger band width (8.4%) is in the bottom quartile of its last 120 sessions — Legend's width-percentile squeeze (not a TTM/Keltner squeeze), so volatility is compressed and a sharper move often follows.
Inspect chart →What Dennis's published method checks
OXY: 2nd-base Base Breakout in a Stage 2 uptrend, power trend 10d active. RS line rising.
Deterministic facts · Educational setup context, not advice · Published methodWhat O'Neil's published method checks
DVN: 2nd-base Cup & Handle in a Stage 2 uptrend, power trend 16d active. RS line rising.
Deterministic facts · Educational setup context, not advice · Published methodWhy this setup is on watch
PSX: 2nd-base Momentum Flag in a Stage 2 uptrend, power trend 19d active. 0% depth. RS line rising.
Deterministic facts · Educational setup context, not advice · Published methodWhat O'Neil's published method checks
XOP: 2nd-base Cup & Handle in a Stage 2 uptrend, power trend 16d active. RS line rising.
Deterministic facts · Educational setup context, not advice · Published methodWhy this setup is on watch
PAYC: 2nd-base Momentum Flag in a Stage 2 uptrend, power trend 16d active. 0% depth. RS line rising.
Deterministic facts · Educational setup context, not advice · Published methodAdvanced table — full data & every column
| Ticker | Price as of scan | Sector | Type | Score | RS Rank | Trend | Weekly | Pattern | Chart | Ready | CANSLIM | Risk% | Pivot | 52H% | Vol× | R:R | ADR% | Grp | Minervini | Conf | Explanation | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OXY
10×
|
$64.07
-0.16% |
Energy Minerals | stock |
95
conv78
|
86
▲
|
8/8W+D | W~ |
Base Breakout
B2B
B2
SOLO
What Dennis's published method checksOXY: 2nd-base Base Breakout in a Stage 2 uptrend, power trend 10d active. RS line rising. Deterministic facts · Educational setup context, not advice · Published method |
watch
BUY ZONE
Pro levels locked
|
78.1(B) | Pro | Pro | -5.0% |
0.9×
$541M |
Pro | 2.4% | #9 | A 6/7 | 80% | Broke above 63.77, bars_since=1, extended=no | Strong trend (8/8) | Top RS (86) | High-con… | ||
DVN
10×
|
$51.64
+0.49% |
Energy Minerals | stock |
95
conv89
|
85
▲
|
8/8W+D | W~ |
Cup & Handle
B2B
B2
EARN
STRONG
159d
D+W
What O'Neil's published method checksDVN: 2nd-base Cup & Handle in a Stage 2 uptrend, power trend 16d active. RS line rising. Deterministic facts · Educational setup context, not advice · Published method |
watch
-0.2%
Pro levels locked
|
79.5(B) | Pro | Pro | -2.0% |
0.8×
$563M |
Pro | 2.8% | #9 | B 5/7 | 97% | depth=21.7%, handle_pb=3.1%, lips_diff=1.3%, upper_half=yes, u_shape=yes, near_pivot=yes, … | ||
PSX
10×
|
$288.85
+2.00% |
Energy Minerals | stock |
94
conv82
|
97
▲
|
8/8W+D | W~ |
Momentum Flag
B2B
VDU
B2
EARN
AGING
Why this setup is on watchPSX: 2nd-base Momentum Flag in a Stage 2 uptrend, power trend 19d active. 0% depth. RS line rising. Deterministic facts · Educational setup context, not advice · Published method |
watch
-3.6%
Pro levels locked
|
69.5(B) | Pro | Pro | -3.5% |
0.8×
$819M |
Pro | 3.1% | #1 | C 3/7 | 95% | prior_advance=33.4%, base_depth=7.0%, contractions=0, tightening=waived (depth<10%), vol_d… | ||
XOP
10×
|
$204.86
+1.57% |
— | etf |
93
conv90
|
92
▲
|
8/8W+D | W~ |
Cup & Handle
B2B
B2
STRONG
AGING
D+W
What O'Neil's published method checksXOP: 2nd-base Cup & Handle in a Stage 2 uptrend, power trend 16d active. RS line rising. Deterministic facts · Educational setup context, not advice · Published method |
watch
BUY ZONE
Pro levels locked
|
77.9(B)est. | Pro | Pro | -0.6% |
0.8×
$604M |
Pro | 2.4% | — | A 3/7 | 97% | depth=18.0%, handle_pb=4.6%, lips_diff=9.5%, upper_half=yes, u_shape=yes, near_pivot=yes, … | ||
PAYC
10×
|
$268.25
-2.31% |
Technology Services | stock |
93
conv79
|
96
▲
|
8/8W+D | W~ |
Momentum Flag
B2B
VDU
B2
EARN
SOLO
AGING
Why this setup is on watchPAYC: 2nd-base Momentum Flag in a Stage 2 uptrend, power trend 16d active. 0% depth. RS line rising. Deterministic facts · Educational setup context, not advice · Published method |
watch
-2.6%
Pro levels locked
|
71.8(B)est. | Pro | Pro | -2.5% |
0.9×
$178M |
Pro | 3.0% | #12 | C 3/7 | 80% | prior_advance=84.8%, base_depth=13.3%, contractions=1, tightening=no, vol_dry=yes, stage2=… |
- Actionable
- The setup's entry trigger is live — the pattern is complete and the level is in play.
- BUY ZONE
- Actionable and the last close sits inside the 0–2% band above the entry. Rows in the buy zone carry the tinted background.
- +2.4%
- Distance of the last close from the entry level. Positive = above entry (extended), negative = still approaching.
- NH
- RS line at a 52-week high. ▲/▼ mark a rising or falling 20-day RS line instead.
- Cell shading
- Score, RS Rank, Vol×, R:R and ADR% shade from the weakest to the strongest value on this page. It ranks within the column, never against a fixed threshold.
- B2A
- Base structure shorthand. B = base; the digit is which base this is in the current advance (B1 first, B2 second, B3+ late-stage and higher-risk in O'Neil's published work); the trailing letter grades construction — A tight and orderly, B acceptable, C loose. “B2A” reads as second base, A construction.
- Score bar
- Length is scaled to the score range actually on this page (93–95), not to 0–100 — at full scale every setup that clears the scan looks the same length.
- +1.0
- Change in the composite score since the previous scan run (run #839 vs the run before it). Rows with no prior appearance show no delta.
- PT 25d ER 11d
- PT — consecutive sessions in Power Trend (price above EMA21 above SMA50). ER — sessions until the next sourced earnings report; it turns red inside the seven-session exclusion window. S2 is the Weinstein stage.
- conv 89
- Conviction (0–100): a blend of composite score, RS, trend template, weekly confluence, pattern confidence and RS streak. It is a summary of the row's own evidence, not a separate signal.
Approaching Setup (25)
Approaching Setup 25
Symbols scoring 4–5/8 on Minervini criteria — 1–2 criteria away from a qualified setup. Add to watchlist and set a price alert — these often qualify first when market conditions improve or a catalyst hits.
| Symbol | Company | Sector | TT Score | RS Rank | Needs |
|---|---|---|---|---|---|
| HPE | Hewlett Packard Enterprise Company | Electronic Technology | 7/8 | 98 | price above sma50 |
| AMD | Advanced Micro Devices, Inc. | Electronic Technology | 7/8 | 96 | price above sma50 |
| BIO | Bio-Rad Laboratories, Inc. | Health Technology | 7/8 | 79 | price above sma50 |
| SPY | SPY | — | 6/8 | 59 | price above sma50, price above 30pct of 52w low |
| BDX | Becton, Dickinson and Company | Health Technology | 5/8 | 69 | sma150 above sma200, sma200 trending up, rs score above 70 |
| RSG | Republic Services, Inc. | Industrial Services | 5/8 | 64 | sma150 above sma200, price above 30pct of 52w low, rs score above 70 |
| DLTR | Dollar Tree, Inc. | Retail Trade | 5/8 | 61 | sma150 above sma200, sma200 trending up, rs score above 70 |
| PGR | Progressive Corporation (The) | Finance | 5/8 | 57 | sma200 trending up, price above 30pct of 52w low, rs score above 70 |
| DRI | Darden Restaurants, Inc. | Consumer Services | 5/8 | 56 | sma150 above sma200, price above 30pct of 52w low, rs score above 70 |
| CINF | Cincinnati Financial Corporation | Finance | 5/8 | 54 | sma50 above sma150 200, price above 30pct of 52w low, rs score above 70 |
| GDDY | GoDaddy Inc. | Technology Services | 5/8 | 53 | sma150 above sma200, sma200 trending up, rs score above 70 |
| WTW | Willis Towers Watson Public Limited Company | Finance | 5/8 | 47 | sma150 above sma200, sma200 trending up, rs score above 70 |
| AFL | AFLAC Incorporated | Finance | 5/8 | 45 | sma50 above sma150 200, price above 30pct of 52w low, rs score above 70 |
| WRB | W.R. Berkley Corporation | Finance | 5/8 | 44 | sma150 above sma200, price above 30pct of 52w low, rs score above 70 |
| BR | Broadridge Financial Solutions, Inc. | Technology Services | 5/8 | 40 | sma150 above sma200, sma200 trending up, rs score above 70 |
| ICE | Intercontinental Exchange Inc. | Finance | 5/8 | 38 | sma150 above sma200, sma200 trending up, rs score above 70 |
| KHC | The Kraft Heinz Company | Consumer Non-Durables | 5/8 | 31 | sma200 trending up, price above 30pct of 52w low, rs score above 70 |
| BRO | Brown & Brown, Inc. | Finance | 5/8 | 24 | sma150 above sma200, sma200 trending up, rs score above 70 |
| DIS | Walt Disney Company (The) | Consumer Services | 4/8 | 55 | sma150 above sma200, sma200 trending up, price above 30pct of 52w low, rs score above 70 |
| MRSH | Marsh | Finance | 4/8 | 51 | sma150 above sma200, sma200 trending up, price above 30pct of 52w low, rs score above 70 |
| AIG | American International Group, Inc. New | Finance | 4/8 | 51 | sma200 trending up, sma50 above sma150 200, price above 30pct of 52w low, rs score above 70 |
| LYFT | Lyft, Inc. | Transportation | 4/8 | 49 | sma150 above sma200, sma200 trending up, price within 25pct of 52w high, rs score above 70 |
| BF.B | Brown Forman Inc | Consumer Non-Durables | 4/8 | 43 | sma150 above sma200, sma200 trending up, price above 30pct of 52w low, rs score above 70 |
| IWM | IWM | — | 4/8 | 41 | price above sma150 200, price above sma50, price above 30pct of 52w low, rs score above 70 |
| AMH | American Homes 4 Rent | Finance | 4/8 | 31 | sma200 trending up, sma50 above sma150 200, price above 30pct of 52w low, rs score above 70 |
Forming Patterns — Early Watch (25)
Forming Patterns — Early Watch 25
Structures still building — not confirmed. Each row shows the level that would confirm the pattern and the level that would invalidate it. Possible patterns, not signals: set an alert at the confirm level instead of anticipating the move.
| Symbol | Pivot Watch | Possible Pattern | Bias | Built | Confirms | Invalidates | What to Watch |
|---|---|---|---|---|---|---|---|
| HUM | — | Head & Shoulders near trigger | bearish | 90% | 412.67 (below) | 456.50 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~412.67 (neckline) to confirm, with measured-move risk toward … |
| MSFT | — | Head & Shoulders near trigger | bearish | 90% | 516.66 (below) | 551.15 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~516.66 (neckline) to confirm, with measured-move risk toward … |
| CNC | — | Cup & Handle near trigger | bullish | 90% | 72.50 (above) | 64.55 | Cup complete, possible handle forming — watch for a quiet 5-15 bar drift on light volume holding above ~64.55 (mid-cup), then a breakout th… |
| CSX +1 | Pivot Watch 1.38% away · Expanding 1–4 sessions at recent pace | Cup & Handle near trigger | bullish | 90% | 52.03 (above) | 49.70 | Cup complete, possible handle forming — watch for a quiet 5-15 bar drift on light volume holding above ~49.70 (mid-cup), then a breakout th… |
| VLO | — | Head & Shoulders near trigger | bearish | 90% | 421.31 (below) | 461.52 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~421.31 (neckline) to confirm, with measured-move risk toward … |
| SNOW | — | Head & Shoulders near trigger | bearish | 90% | 331.62 (below) | 384.56 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~331.62 (neckline) to confirm, with measured-move risk toward … |
| USO | — | VCP near trigger | bullish | 85% | 162.99 (above) | 141.76 | Possible VCP forming — contractions 13% → 8% → 6% → 4%. Watch for a final tighter contraction with volume drying up, then a move through ~1… |
| HPE +1 | — | Inverse Head & Shoulders | bullish | 80% | 67.12 (above) | 45.70 | Possible inverse head & shoulders — not confirmed. Watch for a daily close above ~67.12 (neckline) to confirm, with a measured move toward … |
| SHOP | — | Inverse Head & Shoulders | bullish | 80% | 189.01 (above) | 124.03 | Possible inverse head & shoulders — not confirmed. Watch for a daily close above ~189.01 (neckline) to confirm, with a measured move toward… |
| PLTR | — | Head & Shoulders | bearish | 75% | 184.28 (below) | 212.94 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~184.28 (neckline) to confirm, with measured-move risk toward … |
| CVX | — | Head & Shoulders | bearish | 75% | 204.96 (below) | 217.78 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~204.96 (neckline) to confirm, with measured-move risk toward … |
| IOT +1 | — | Head & Shoulders | bearish | 75% | 36.08 (below) | 45.12 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~36.08 (neckline) to confirm, with measured-move risk toward ~… |
| CAH | — | Head & Shoulders | bearish | 75% | 241.66 (below) | 258.30 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~241.66 (neckline) to confirm, with measured-move risk toward … |
| FDS +1 | — | Head & Shoulders | bearish | 75% | 256.81 (below) | 320.48 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~256.81 (neckline) to confirm, with measured-move risk toward … |
| KDP | — | Head & Shoulders | bearish | 75% | 26.84 (below) | 33.82 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~26.84 (neckline) to confirm, with measured-move risk toward ~… |
| FTNT | — | Head & Shoulders | bearish | 75% | 165.63 (below) | 197.13 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~165.63 (neckline) to confirm, with measured-move risk toward … |
| PANW | — | Head & Shoulders | bearish | 75% | 336.37 (below) | 432.33 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~336.37 (neckline) to confirm, with measured-move risk toward … |
| RVTY | — | Head & Shoulders | bearish | 75% | 153.92 (below) | 166.25 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~153.92 (neckline) to confirm, with measured-move risk toward … |
| FFIV | — | Head & Shoulders | bearish | 75% | 441.38 (below) | 483.30 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~441.38 (neckline) to confirm, with measured-move risk toward … |
| HPQ +1 | — | Head & Shoulders | bearish | 75% | 26.73 (below) | 36.22 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~26.73 (neckline) to confirm, with measured-move risk toward ~… |
| TRGP +1 | — | Head & Shoulders | bearish | 75% | 255.08 (below) | 307.94 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~255.08 (neckline) to confirm, with measured-move risk toward … |
| BBY | — | Head & Shoulders | bearish | 75% | 86.88 (below) | 96.53 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~86.88 (neckline) to confirm, with measured-move risk toward ~… |
| LLY | — | Head & Shoulders | bearish | 75% | 1117.87 (below) | 1292.65 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~1117.87 (neckline) to confirm, with measured-move risk toward… |
| ELV | — | Head & Shoulders | bearish | 75% | 312.96 (below) | 436.24 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~312.96 (neckline) to confirm, with measured-move risk toward … |
| ADP | — | Head & Shoulders | bearish | 75% | 274.24 (below) | 288.00 | Possible head & shoulders top — not confirmed. Watch for a daily close below ~274.24 (neckline) to confirm, with measured-move risk toward … |
Predictive overlays are educational pattern-recognition output, not trade recommendations. Most forming patterns never confirm.