SPY drops 1.34% as 34 failed setups outpace 20 breakouts; FUBO selected

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

SPY drops 1.34% as 34 failed setups outpace 20 breakouts; FUBO selected

The UnxEdge breakout scanner found 116 wedge pattern setups into a real risk-off tape, and the bears were the only side with any consistency once tech started leaking. Housing is quietly rotating in while metals are rotating out, but today was still about downside continuation in high-beta names and semis getting hit harder than the index.

$SPY lost 1.34%, but the real damage sat in $QQQ at -3.01%, which tells you this was not some broad, orderly drift lower. It was growth compression, plain and simple. The cleanest tradeable implication was to stay with bearish wedge breakout pressure in names already showing relative weakness, especially anything tied to tech multiple expansion that could not absorb fresh selling.

The headline tape did not deliver one big macro bomb, but it did reinforce a defensive posture. FDX slipping after light FY27 guidance added another demand-warning read-through for cyclicals, while a soft reaction in discretionary-adjacent stories and speculative pockets kept pressure on risk appetite. On the other side, Blackstone's revenue commentary helped the financial complex avoid being the main problem, but it was nowhere near enough to offset the sell pressure hitting large-cap tech. That mattered because when the index weakness is led by $QQQ, bearish wedge pattern setups usually have more room to actually follow through instead of stalling at TP1.

Today also sharpened the sector map. Semis remain strong on a weekly relative basis, but when leadership gets sold aggressively on a down day, names like NVDA and KLAC become better downside vehicles than lower-beta laggards. If you want the full setup grades and levels, see live setups in the scanner. For context on how we framed Monday's tape, here is yesterday's debrief.

QQQ broke harder than SPY, and the scanner leaned bearish for good reason

734.40
SPY Close (-1.34%)
715.74
QQQ Close (-3.01%)
295.52
IWM Close (-0.89%)
116
Total Setups Scanned
43 / 73
Bull / Bear Setups
5
A-Grade Setups
20
Breakouts
34
Failures

The scanner skewed bearish from the open, and that was the right read. Of 116 total setups, 73 were bears, which matched the $QQQ-led unwind. Resolution quality was still mixed, with 20 breakouts against 34 failures, so this was not a clean trend day across the board. It was selective, and the names with real downside momentum did the heavy lifting.

AFRM bull failed fast and never earned the benefit of the doubt

AFRM BULL Stopped
Entry zone: $75.00 to $75.30
Stop: $74.08
TP1: $76.22 | TP2: $77.29
Result: -2.76R

This is why accountability matters. Yesterday's long call on AFRM did not survive the tape shift. Once risk appetite deteriorated and tech got sold harder, the bull case lost its oxygen. No excuses. It stopped, and the loss was real.

FUBO had the best statistical case, but no swing pick was converted

Scanner Favorite
FUBO

Verdict: trade_it

Direction: BEAR

Why it ranked first: highest raw edge, 90.91% backtest win rate, 10.18 profit factor, and it aligned with a clear risk-off tape.

FUBO breakout scanner chart – June 23, 2026

FUBO scanner chart – June 23, 2026 | UnxEdge

FUBO was the cleanest statistical idea on paper because the system had both historical edge and market alignment on its side. In a session where $QQQ was down 3%, forcing long exposure made little sense. A bearish setup with strong backtest support was the correct profile.

That said, no official Arxe swing pick was converted today. So the right takeaway is not that FUBO was a live recommendation. It was the top candidate. There is a difference. If you want the current grades and trigger zones, see live setups in the scanner.

Nothing to hide, nothing to dress up

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 tape offered real downside runners, and the system sat out all of them

Zero breakouts traded. Ten missed. Total opportunity cost: +14.75R. That is not a rounding error. It is the whole story of the day.

A- BEAR | +4.28R | TP3

RVOL 0.64x | Day -4.96%

B BEAR | +3.72R | TP3

RVOL 1.0x | Day -7.98%

A- BEAR | +3.08R | TP3

RVOL 0.82x | Day -5.11%

A- BEAR | +2.61R | TP2

RVOL 1.1x | Day -3.41%

B BULL | +1.06R | TP1

RVOL 0.35x | Day +0.53%

A- BEAR | +0.83R | Minor

RVOL 0.97x | Day -2.08%

B+ BEAR | +0.36R | Minor

RVOL 1.0x | Day -2.55%

A- BEAR | +0.25R | Minor

RVOL 0.16x | Day -1.62%

The important part is not just that the system missed runners. It is which runners it missed. NVDA and KLAC say the model was too cautious in exactly the area where the market was actually breaking. The gold and miner shorts in GDX and GDXJ are more forgivable because that group has shown noisy intraday behavior lately, but +4R misses still count the same.

The filter calibration insight today: the model is likely overweighting confirmation and underweighting tape alignment, because a QQQ-led selloff rewarded clean bearish wedge breakouts even without extreme RVOL.

Plenty of scans, not enough clean follow-through

20
Breakouts
34
Failures
2
Expired
37.0%
Breakout Rate

On raw stats, this was not a high-quality breakout session. A 37% breakout rate means most setups did not resolve cleanly. But the names that did break mattered, and several of the notable moves were on the bear side: CVNA, NVDA, AAPL, and GDX. Bulls were thinner, with FTNT standing out as an exception rather than a broad signal.

This is the kind of tape that punishes indiscriminate breakout trading but still pays traders who stay on the right side of index pressure. Selectivity mattered more than volume extremes, especially since no setup printed above 2.0x RVOL.

A 37% breakout rate says the tape was weak, not clean. Directional bias helped, but only in the names that already had real relative weakness.

The best unresolved setups are still skewed bearish

These are the names worth stalking into tomorrow's session. Levels below are scanner watch levels based on the current wedge structure, and they should be treated as trigger maps, not blind orders. For live grading and any intraday level changes, see live setups in the scanner.

CVNA BEAR
Grade: A- | Pressure: 52 | Distance: 6.193% | RVOL: 1.3x
Entry trigger: lose today's wedge support on downside continuation
Stop: back above wedge reclaim level
TP1: first flush extension under breakdown trigger
SHOP BEAR
Grade: A- | Pressure: 62 | Distance: 3.361% | RVOL: 1.07x
Entry trigger: breakdown through coil support
Stop: reclaim back into the wedge body
TP1: initial measured move from structure width
MDB BEAR
Grade: A- | Pressure: 81 | Distance: 1.72% | RVOL: 1.0x
Entry trigger: clean break under near-term floor
Stop: reclaim above breakdown candle high
TP1: first 1R extension from trigger