SPY gains 0.66% as 16 of 118 setups break out and 40 fail

Market recap, bot performance, and scanner analysis for Tuesday, June 30.

SPY gains 0.66% as 16 of 118 setups break out and 40 fail

The UnxEdge breakout scanner found 118 wedge pattern setups today, but only 16 actually cleared, and that tells you most of what mattered: this was a selective tape dressed up as a strong one. $QQQ did the heavy lifting while the average setup still failed, and retail quietly rotated in week over week even as semis kept control of momentum. See yesterday's debrief.

Under the hood, this was a classic growth-led session. QQQ closed up 1.59% and outpaced both SPY and IWM, which fits the sector data almost perfectly: semis remain the cleanest leadership group, biotech kept gaining relative ground, and defensive or inflation-linked pockets like gold, metals, and energy stayed soft. The headline tape itself was thin on macro bombs, but the market kept trading like money wanted duration-sensitive growth and high-beta tech rather than cyclicals. That is a tradeable message even without a major Fed catalyst on the calendar.

The more tangible single-stock catalyst flow was scattered but still useful. Better-than-expected results from Constellation Brands reinforced the idea that investors are still rewarding clean execution, while the Equinor and Transocean contract news offered support for isolated energy names without changing the broader weakness in the sector. In other words, stock-specific news worked, but it did not overturn sector leadership. For breakout traders, that meant chasing low-quality breadth was a mistake, while sticking to clean relative strength names and selective A-range wedge breakout candidates was the only sane approach. For setup grades and live levels, see live setups in the scanner.

Index strength looked better than the breakout tape underneath it

745.90
SPY +0.66%
735.60
QQQ +1.59%
300.07
IWM +0.37%
118
Setups Scanned
16
Breakouts
40
Failures

Scanner quality stayed top-heavy. There were 53 A- setups, 29 B+, 33 B, just 3 A-grade names total, and only 16 confirmed moves out of 56 resolved setups. That is not broad participation. It is a narrow tape where leadership exists, but follow-through is rationed.

T bear got stopped. No sugarcoating it.

T BEAR STOP
Entry zone: $22.29532 to $22.38468
Stop: $22.48
TP1: $22.21 | TP2: $22.08
Result: -2.5R

The setup never paid. That happens, but the bigger issue is context. Shorting a slower defensive telecom name into a tape that rewarded growth and tolerated risk was always going to require near-perfect timing. It did not get it.

Best stats on the board, wrong market regime for conviction

Arxe Verdict
XLV WAIT

XLV graded as the strongest technical candidate of the three under review, with an 85.71% backtest win rate, 6.01 profit factor, pressure reading of 81, and a stable A grade. On pure scanner math, it was the cleanest setup.

But this is where discipline matters. A healthcare bull idea in a session dominated by QQQ-led strength and semiconductor leadership is not an automatic green light. Arxe flagged the mismatch between setup quality and market character, and the verdict was downgraded to wait. That is the right call. Good stats do not override bad fit.

Today's separate swing pick was SOFI BULL (HIGH), but neither bot converted it. The likely reason was simple: no eligible trigger under the live filters, or contract and execution constraints blocked it before confirmation. You can watch Wex and Xcel trade live in the Edge Lab when active, and see live setups in the scanner for grade and level context.

XLV breakout scanner chart – June 30, 2026

XLV scanner chart – June 30, 2026 | UnxEdge

Paused, and that is better than forcing bad trades

Wex and Xcel are in training mode while strategy is being refined. The scanner and Arxe intelligence remain fully active. When trading resumes, every trade will be published here. You can watch Wex and Xcel trade live in the Edge Lab.

The bots missed 10 breakouts, but the opportunity cost was modest

No trades were taken and 10 breakouts were missed for a combined +3.11R of unrealized opportunity. That is not ideal, but it is also not catastrophic. The tape offered singles, not grand slams.

A- BEAR | +1.73R | TP1

RVOL 1.0x, Day -3.07%. Clean downside follow-through. This is the kind of orderly bear setup the filters should catch more often.

A- BEAR | +1.38R | TP1

RVOL 1.0x, Day -6.81%. A sharper downside break with enough range to matter. Missing this one stings more than the rest.

A- BULL | +0.61R | Minor

RVOL 0.18x, Day +1.48%. Low-volume drift. Missing it is fine if the system demanded better participation.

A- BEAR | +0.58R | Minor

RVOL 1.0x, Day -2.57%. Decent but not explosive. More nuisance miss than major blind spot.

A- BULL | +0.50R | Minor

RVOL 0.17x, Day +3.64%. Price worked, volume did not. Easy to justify as a filter pass.

A- BULL | +0.33R | Minor

RVOL 0.54x, Day +1.19%. Not enough there to complain about.

B BEAR | +0.29R | Minor

RVOL 0.23x, Day -3.61%. Weak quality and weak volume. Correctly skippable.

A- BULL | +0.26R | Minor

RVOL 0.42x, Day +0.44%. Barely moved. No issue passing.

The filter lesson today is straightforward: the system missed two real TP1-grade bears in DIS and CEG, but most other misses were low-RVOL scraps, so calibration needs selective loosening, not a wholesale rewrite.

Too many setups, not enough resolution quality

16
Breakouts
40
Failures
0
Expired
28.6%
Breakout Rate

Notable moves came from AMC BEAR A-, APP BULL B+, CAVA BEAR B, CEG BEAR A-, CMG BULL A-, and DIS BEAR A-. That mix says the market still rewarded isolated chart quality, but there was no broad directional consensus across the scanner universe.

A sub-30% breakout rate with strong index closes tells you the tape was narrow, leader-driven, and unforgiving to anything without real relative strength.

Specific names, specific triggers, no vague watchlist fluff

These are the unresolved A- setups still coiling into tomorrow. Pressure and drift are solid, but the key is waiting for confirmation instead of anticipating. For live grade changes and breakout levels, see live setups in the scanner.

ANET BULL
Grade: A- | Pressure: 62 | RVOL: 1.21x | Drift: 2.869%
Entry trigger: on wedge breakout through today's high
Stop: below today's wedge low
TP1: first measured move above trigger
AFRM BULL
Grade: A- | Pressure: 79 | RVOL: 1.0x | Drift: 1.468%
Entry trigger: on wedge breakout through today's high
Stop: below today's wedge low
TP1: first measured move above trigger
AMAT BULL
Grade: A- | Pressure: 57 | RVOL: 1.0x | Drift: 1.686%
Entry trigger: on wedge breakout through today's high
Stop: below today's wedge low
TP1: first measured move above trigger
BIDU BULL
Grade: A- | Pressure: 70 | RVOL: 1.0x | Drift: 1.27%
Entry trigger: on wedge breakout through today's high
Stop: below today's wedge low
TP1: first measured move above trigger
BMY