SPY falls 1.08% as 26 failed breakouts outpace 20 winners; AMD leads picks

Market recap, bot performance, and scanner analysis for Thursday, July 23.

SPY falls 1.08% as 26 failed breakouts outpace 20 winners; AMD leads picks

The UnxEdge breakout scanner picked up 71 wedge pattern setups today, and the ugly part is that the better trades were mostly on the short side as sellers finally got paid. This was a wedge breakout session where weak breadth mattered more than stock picking, and the scanner saw it before the indexes finished sliding.

$SPY lost 1.08%, $QQQ dropped 1.36%, and small caps held up better, but the move was not random. Today’s tape leaned risk-off as speculative biotech headlines stayed messy, from funding stress around SMMT-linked sentiment damage in the group to more low-quality deal flow and listing churn, while bank earnings were fine but not strong enough to carry financials into leadership. The practical takeaway was simple: strength had to be earned, and most clean continuation moves showed up in inverse tech products, index shorts, and isolated relative-strength names.

Sector rotation stayed narrow. Gold rotated in week over week while housing rotated out, which fits a tape that is getting more defensive under the surface even before any major macro event forces the issue. Semis were still strong on a 5-day relative basis despite this week’s underperformance trend, which means traders need to separate swing leadership from daily execution. That distinction matters when names like AMD can still screen well statistically even as the broader $QQQ complex bleeds lower. For context, revisit yesterday's debrief.

Index damage was real, but the scanner stayed selective

$739.33
SPY, -1.08%
$695.76
QQQ, -1.36%
$291.96
IWM, -0.62%
71
Setups Scanned
26
Bull Setups
45
Bear Setups
20
Breakouts
26
Failures

The scanner skewed bearish from the start, with 45 bear setups against 26 bulls. Only 20 names actually broke out while 26 failed, which tells you this was not clean trend expansion across the board. It was selective downside pressure with a few real runners and a lot of noise. Setup grades remained respectable, including 26 A-range setups, and traders can see live setups in the scanner to track how that quality is evolving into tomorrow.

FUBO bear got stopped, no excuses

FUBO BEAR STOPPED
Entry zone: $9.1916 to $9.2284
Stop: $9.36
TP1: $9.06 | TP2: $8.91
Result: -1.4R

This one failed cleanly. The setup never delivered downside follow-through and hit the stop before testing targets. Accountability matters more than narrative here: yesterday’s call did not work.

AMD got the nod on stats, not vibes

Today’s Arxe Pick
AMD A-

Verdict: trade_it

AMD had the best combined backtest profile of the approved list: 77.78% win rate, 3.5 profit factor, and the largest sample size at 18 trades. That matters more than marginally better pressure elsewhere because sample size is what keeps a setup honest.

The setup was fresh at three bars and still actionable, which is exactly what you want in a tape where late entries get punished. Even with semis losing relative ground this week, AMD still offered the strongest statistical edge among the approved candidates. Traders looking at grade quality and trigger structure can see live setups in the scanner.

Today’s actual Arxe swing pick was XBI BEAR with HIGH conviction, but neither bot converted it. The reason was straightforward: the setup failed bot-side qualification before execution, likely on contract or pre-filter constraints rather than discretionary rejection. That is frustrating, but it is better than forcing low-integrity fills.

AMD breakout scanner chart – July 23, 2026

AMD scanner chart – July 23, 2026 | UnxEdge

Nothing traded, and that is the honest state of play

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 once execution is back on.

The tape gave runners, and the system sat out all of them

Zero breakouts traded. Thirteen missed. Total opportunity cost: +32.09R. That is not a small miss, but it also was not one type of miss. Some of these were exactly the kind of outsized moves filters are designed to avoid chasing. Others were real blind spots.

A- BULL | +12.5R | TP3
B BEAR | +3.59R | TP3
B BEAR | +3.27R | TP3
B+ BULL | +3.14R | TP3
B+ BEAR | +3.03R | TP3
B+ BEAR | +2.8R | TP2
A- BEAR | +2.41R | TP2
B BEAR | +1.35R | TP1

The standout was TMO at +12.5R, which is the kind of move that distorts the whole day’s missed-trade stats. The index complex also handed traders textbook downside vehicles through DIA, QQQ, SQQQ, and TQQQ. When the same directional message repeats across cash index, inverse ETF, and levered inverse ETF, the filter stack needs to recognize that alignment faster.

Today’s calibration lesson: the system is still too conservative when broad-market downside alignment shows up across multiple instruments at once, but a monster outlier like TMO should not be used as an excuse to loosen every filter blindly.

More failures than breakouts, which is exactly why selectivity mattered

20
Breakouts
26
Failures
0
Expired
43.5%
Breakout Rate

That 43.5% breakout rate is mediocre at best. It confirms the tape was not forgiving. If you were buying random wedge breakouts, you likely got chopped. If you stayed aligned with index pressure or found isolated names with real momentum, you had a chance.

Notable triggers included ADBE BEAR B+, ANET BULL B+, BMY BULL B, C BEAR B+, CEG BULL B+, and DIA BEAR B.

A sub-50% breakout rate says the tape was tradable only if you respected direction and stopped pretending every clean chart deserved a position.

The A-range names still coiling into Friday

This is the section that matters. These are the unresolved names with enough quality to stay on the board, but they still need confirmation. Levels below are framework levels built from the active coil. Traders should refine against the live range before execution and see live setups in the scanner for real-time updates.

COIN A- BEAR
Entry trigger: breakdown through today’s coil low
Stop: above today’s coil high
TP1: 1R from trigger
Pressure: 55 | Width: 2.102% | RVOL: 1.0x
DDOG A- BEAR
Entry trigger: breakdown through today’s wedge support
Stop: above intraday pivot resistance
TP1: 1R from trigger
Pressure: 76 | Width: 0.917% | RVOL: 1.0x
DOCU A- BEAR
Entry trigger: loss of pattern floor
Stop: reclaim of the upper wedge boundary
TP1: 1R from trigger
Pressure: 68 | Width: 1.074% | RVOL: 1.0x
IBM A- BEAR
Entry trigger: break below the compression shelf
Stop: above pattern high
TP1: 1R from trigger
Pressure: 69 | Width: 1.4459% | RVOL: 1.0x
JPM