SPY gains 0.50% as 35 of 116 setups break out; UPS is the pick
Market recap, bot performance, and scanner analysis for Wednesday, June 24.
The UnxEdge breakout scanner flagged 116 setups today, but only 35 actually broke cleanly, which tells you the tape was tradable only if you stayed selective and respected the wedge pattern failures. Yesterday's debrief set up the risk well enough, but today was about not confusing tech strength with broad-market health.
SPY finished green, QQQ outperformed, and that relative strength tracked directly with chip and platform optimism after Qualcomm raised long-range non-handset and data center targets. That mattered because it kept capital flowing into growth and semis even while the scanner still leaned heavily bearish with 81 bear setups versus 35 bulls. Translation: index strength masked a market that still had plenty of single-name downside pressure under the surface.
Outside tech, the day was more mixed than the closing tape suggests. Financials got a sentiment lift from Bank of New York Mellon hiking its dividend, while defense names had a mild headline tailwind after L3Harris expanded PAC-3 production capacity. Sector rotation also got uglier in the commodity complex, with metals rotating out week over week and energy staying weak, which helps explain why names tied to cyclicals and raw materials kept offering better short-side structure than the broad indices implied.
One clean rotation note: metals flipped from last week's relative leadership to outright ROTATING OUT, while semis kept holding in as a leadership pocket.
Market Snapshot
Green tape on the surface, split internals underneath
The scanner saw almost as many failures as breakouts, which is not the profile of an easy momentum day. A-grade quality existed, but follow-through was uneven enough that traders needed exact entries and fast invalidation. For live grades and trigger levels, see live setups in the scanner.
Yesterday's Pick
AFRM did not hold the line
Yesterday's Arxe swing pick was AFRM BULL (HIGH), and it stopped out for -2.76R.
Entry zone was $75.00 to $75.30, stop was $74.08, with TP1 at $76.22 and TP2 at $77.29. No spin here: the setup failed before proving itself, and that is exactly why the stop exists.
Arxe Pick of the Day
UPS got the nod, but the live swing focus shifted to META
UPS screened as the cleanest balance of sample size and edge on the short side. The call was straightforward: a bearish setup with a stronger statistical base than the smaller-sample alternatives, in a scanner that was already tilted heavily toward bears.
The logic held up. Even with QQQ strong, this was not a broad risk-on tape. Short setups in lagging groups still made more sense than chasing green index closes. That is the kind of day where disciplined relative weakness beats headline-level market reading.
Today's published swing pick, meanwhile, was META BEAR (HIGH). Neither bot traded it because the setup did not make it through live conversion for execution, likely due to pre-filter rejection or contract selection issues rather than conviction. For current grades and levels, see live setups in the scanner.

UPS scanner chart – June 24, 2026 | UnxEdge
Highest RVOL Setup
Where the volume was today
MSFT BEAR A- posted the highest relative volume at 2.17x RVOL, with pressure at 59 and a confirmed breakout.
This matters because the move was not random noise. Elevated volume in a mega-cap short setup usually signals real institutional repositioning, not just intraday chop. On a day when tech beta still looked healthy at the index level, MSFT printing the top RVOL on the short side is a reminder that leadership was narrow and selective, not universal.
Bot Performance
Paused, for now
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. In the meantime, watch Wex and Xcel trade live in the Edge Lab.
Missed Trades
No executions, some real opportunity, and a few misses that were fine to skip
Best missed move of the day. Energy remains weak, and this aligned with the sector tape. RVOL was only 0.3x, so the filter hesitation was understandable, but the structure worked.
Rebound trade after yesterday's failed swing call. Good reminder that failed higher timeframe ideas can still produce valid shorter-term breakouts.
Matched the ongoing weakness in energy. This is the kind of clean thematic short the filters should continue prioritizing.
Biotech stayed strong, so the direction made sense, but the payoff was limited.
Total missed: 18 breakouts for +5.78R, with 1 TP2 hit and 2 TP1 hits. No TP3 runners means the bots did not miss some giant trend day. They mostly missed a handful of decent but not spectacular trades.
The filter lesson today: low-RVOL names still produced some workable shorts, especially in weak sectors like energy, so calibration may need to loosen slightly when sector-relative weakness is doing the heavy lifting.
Breakout Scorecard
Just enough follow-through to matter, not enough to trust everything
Notable names that triggered included CVS BULL B+, AVGO BEAR B+, XOP BEAR B, NVDA BEAR A-, SNOW BEAR B+, and PLUG BEAR A-.
The raw count says this was a scanner-active day. The near one-to-one ratio between breakouts and failures says execution quality mattered far more than idea volume.
The breakout rate says the tape was real, but fragile, which is exactly the kind of environment where selective shorts and disciplined stops outperform broad aggression.
Watch Tomorrow
These are the names worth carrying forward
Unresolved A and A- setups still coiling into tomorrow. These are the ones that deserve the first look at the open. For live trigger updates, see live setups in the scanner.