SPY falls 0.87% as 33 failed breakouts outpace 20 winners; XRT was the pick
Market recap, bot performance, and scanner analysis for Wednesday, June 03.
The UnxEdge breakout scanner tracked 91 setups today, and the tape still managed to turn 20 of them into wedge pattern breakouts even with SPY sliding nearly 0.9%. That is the real tell: this was not a clean risk-on day, but the wedge breakout names with actual relative strength still paid. Semis stayed firmly ROTATING IN week over week while biotech continued rotating out, and that split mattered.
Index action looked worse under the surface than the QQQ decline suggests. Small caps got hit harder, with IWM down 1.32%, while the better momentum pockets stayed concentrated in semis, select industrials, and isolated commodity-linked names. That divergence is why scanner quality matters more than broad index color right now. You had 33 failures against 20 breakouts, so this was still a selective tape, not an open invitation to chase.
Macro-wise, there was no single economic bombshell today, but the market traded around positioning and headline risk. Trump comments on Iran kept the geopolitical backdrop in play, which helps explain why metals and defensive hard-asset themes remained relevant while retail lacked a real catalyst. At the same time, the market is still waiting on Friday's NFP, and that kept participation uneven. Translation: traders were willing to press clean setups, but not willing to sponsor the entire market. For context, here's yesterday's debrief.
Market Snapshot
Red indices, selective leadership
The scanner leaned bullish on count with 54 bulls versus 37 bears, but the market did not reward broad optimism. Only 2 A-grade names printed across the whole board, which tells you quality was concentrated, not abundant. Setup grades and live levels matter more than market color in this tape, so see live setups in the scanner.
Yesterday's Pick
BAC bear stopped out, cleanly wrong
No spin needed. Yesterday's BAC short failed and hit the stop. Financials never really became the pressure pocket the setup wanted, and in a tape where semis and isolated strength names kept attracting capital, the short thesis did not get follow-through.
Arxe Pick of the Day
XRT got the nod on grade, not on story
Verdict: trade_it
XRT ranked first because grade still rules the board, and it was the only A+ setup sitting just 0.339% below the $84.00 breakout level with 80 pressure. The backtest edge is mediocre at best, 50% win rate and 1.0 profit factor across four trades, but that still cleared the minimum threshold in a day where truly elite alternatives were scarce.
The honest issue is context. There was no clean retail catalyst. Petco's sales miss did not help the group narrative, and retail has been fading in relative strength versus stronger leadership pockets like semis and metals. So this was a pure structure-first pick, not a macro-backed one. If you're trading names like this, levels matter more than opinion, and you can see live setups in the scanner.

XRT scanner chart – June 03, 2026 | UnxEdge
For the actual swing conversion, today's bot-facing pick was SNOW BULL (HIGH), and neither bot took it. That usually comes down to pre-filter rejection or contract quality issues, not indecision. The setup may have looked right on paper, but if the options chain or trigger quality does not pass the gate, the system leaves it alone. That is discipline, not a miss.
Highest RVOL Setup
Where the volume was today
URI carried the highest relative volume on the board at 3.34x and resolved as a breakout. That kind of RVOL matters because it separates real participation from dead-chart noise. This did not look like a one-off earnings distortion. It looked more like organic institutional interest in a tape that was still rewarding selective cyclicals and industrial strength while the broader market sagged.
Bot Performance
Xcel traded, Wex stayed quiet
For live bot activity and tracking, watch Wex and Xcel trade live in the Edge Lab.
Wex had no closed trades today.
The loss in QQQ makes sense in context. The index held up better than SPY and IWM on the day, but that did not mean intraday long entries had room to work. In a selective tape, broad ETF longs are often the bluntest tool in the box.
Missed Trades
The bots left 9.33R on the table
The big miss was AMD. In a market where semis are still the cleanest relative strength group, passing on an A- bullish breakout that reached TP2 is worth reviewing hard. That looks less like good restraint and more like a blind spot.
Some of the others are easier to forgive. SLV and GDXJ broke with weak RVOL, so missing them may simply reflect sensible quality filtering. But when A and A- names like AXP, BLK, and WDC are producing usable first targets in the same session, the system is probably too restrictive somewhere in entry timing or options selection.
Breakout Scorecard
More failure than follow-through, but enough edge to trade selectively
Notable breakouts included GDXJ BEAR, SLV BEAR, MCD BEAR, AMD BULL, NEE BEAR, and URI BULL. That list tells the story clearly: there was no one-way market theme. Both long and short breakouts worked, but only in specific pockets.
Watch Tomorrow
Specific setups, specific levels
These are the unresolved names worth carrying into tomorrow. They are close enough to matter, and the levels are the only thing that counts. For setup grades and any live adjustments, see live setups in the scanner.