SPY rises 0.17% as 38 of 116 setups break out, with 27 failures

Market recap, bot performance, and scanner analysis for Monday, May 11.

Index tape was green, but not by much

SPY 738.90
+0.17%
QQQ 712.66
+0.20%
IWM 285.17
+0.35%
116
Setups scanned
65 / 51
Bull / Bear setups
10
A-grade setups
38 / 27 / 1
Breakouts / Failures / Expired
32.8%
Breakout rate

Today was not a broad risk-on sprint. It was a selective grind higher in the major indexes, with small caps leading by a little and plenty of rotation under the surface. The scanner still found 116 setups, so opportunity was there, but the quality was uneven. Most names needed clean timing, not blind participation. If you want the exact grades and breakout levels, see live setups in the scanner.

The bigger point is that the market gave enough movement to make money, but not enough forgiveness to survive sloppy entries or lazy exits. That showed up clearly in the bot results. Wex stayed mostly functional. Xcel had one ugly loss and one self-inflicted giveback. For context versus recent action, here is yesterday's debrief.

Choppy tape, real dispersion, and a lot of false comfort from green indexes

SPY, QQQ, and IWM all closed positive, but that headline hides how mixed the session actually was. Semis and gold kept showing relative strength over the last five days, while energy remained a dead zone versus the tape. That matters because today's best follow-through came from pockets with either clear momentum or clear defensive sponsorship. The middle of the board was mostly noise.

On the scanner side, 38 breakouts versus 27 failures is decent, not exceptional. The raw count says there was action. The grade mix says there were only 10 true A-grade opportunities, so selectivity still mattered. A lot of the lower-grade flow could move, but not all of it deserved capital. The honest read is simple: this was a trader's market, not an investor's market, and execution quality mattered more than directional genius.

The system also left money on the table. That was not because there were no runners. There were. It was because the filters and timing logic did not capture enough of the session's clean breakouts, especially some commodity and retail names. Some misses were acceptable. A few were not.

USO got the nod for the right reason

Pick
USO

The verdict was trade it. That decision was grounded in process, not story. GLD had the stronger headline grade at A+, but it was disqualified by rule because the backtest sample was only one trade. That is not edge. That is trivia.

USO and CAT both qualified with A grades and three backtest trades each, but USO had the better historical edge at 100% win rate versus CAT at 66.67%. More importantly, the 30-minute and 4-hour trends were both aligned bearish. External oil headlines were mixed enough to keep volatility elevated, but not clean enough to invalidate the downside setup. That made USO the cleaner short-side expression. For live setup grades and breakout levels, see live setups in the scanner.

The underlying call was sound because it respected sample quality, trend alignment, and context. That is what the pick is supposed to do. It is not about choosing the flashiest symbol. It is about choosing the setup with the fewest excuses.

Wex held up. Xcel did not.

There were six bot trades total. The session was good enough to reward disciplined management, but it also punished systems that either exited poorly or sat through option damage. You can watch Wex and Xcel trade live in the Edge Lab if you want to compare today's behavior against the real-time flow.

Wex

Wex BULL IWM +16.8%
Exited at stop loss, but still closed green. That usually means the stop ratcheted properly as the trade worked. Not elegant, but effective.
Wex BULL GS +1.8%
Small win, little edge extraction. Better than forcing a loser, but not a trade that moved the day.
Wex BULL NVDA +10.9%
Best Wex trade of the session. The position reached a +29% peak and the trailing floor protected gains with +12% locked before final exit. Solid trend participation, decent protection, no heroics.

Wex finished 3 for 3 on the day. That sounds cleaner than it was, but the result is still respectable. It did not maximize every move, yet it mostly avoided the kind of damage that ruins decent sessions. That matters.

Xcel

Xcel BULL QQQ -1.0%
Exited on signal late in the session. Small loss, not catastrophic, but this was dead capital in a market that offered better use of risk elsewhere.
Xcel BEAR XLC -47.4%
Hard stop at -40% turned into a brutal realized loss. This is the trade that wrecked the day. No spin here. If the product is options and the stop architecture allows this kind of slippage or decay hit, that is a real problem.
Xcel BULL GLD -10.3%
This one is worse than the final number suggests. The trade hit a +59% peak and had a trailing floor with +20% locked, but still finished down -10.3%. That is not normal variance. That is a failure in exit capture.

Xcel had the kind of day that strips away excuses. One oversized loser is bad enough. Letting a high-conviction winner reverse from +59% peak to a loss is worse because it suggests the exit engine did not do its job when it mattered. Again, watch Wex and Xcel trade live in the Edge Lab if you want to see how those decisions unfold in real time.

The blunt takeaway: Wex traded like a system trying to preserve edge. Xcel traded like a system that still has unresolved exit risk. On a day with workable setups, that difference was expensive.

The bots left 20.95R on the table

Six breakout trades were taken. Twenty-two were missed. The missed basket added up to +20.95R, including two full TP3 runners. That is not trivial leakage. Some of these misses were acceptable because they sat in lower-quality territory or lacked the kind of volume confirmation the filters are designed to demand. But a few were genuine blind spots, especially where grade and RVOL were both strong. For the live board of setups and levels, see live setups in the scanner.

SLV BULL

A- setup, +6.16R, TP3 full runner, RVOL 1.96x

This is a real miss. Good grade, good volume, clean metals strength backdrop. Hard to justify not participating somewhere in the stack.

SBUX BULL

B setup, +3.98R, TP3 full runner, RVOL 2.31x

Less painful than SLV because the grade was only B, but the volume was real and the follow-through was undeniable. This is the kind of move a strict quality filter can miss by design.

TGT BEAR

A- setup, +2.93R, TP2, RVOL 1.0x

Probably a genuine miss. Grade was there, downside worked, and retail has been weak on a relative basis.

GDX BULL

A setup, +2.78R, TP2, RVOL 2.4x

Another metals complex miss. With gold strength already obvious in the sector data, passing on this one looks more like underexposure than discipline.

LULU BEAR

A- setup, +2.38R, TP2, RVOL 3.93x

Strong volume, solid grade, clean downside. Hard to defend this one as a filter success.

ISRG BEAR

A- setup, +1.72R, TP1, RVOL 2.83x

Respectable move, though not a monster. Missing it matters less than the bigger runners, but the setup quality was still there.

PLUG BULL

B+ setup, +1.0R, TP1, RVOL 1.0x

Easy to live with. This is exactly the kind of marginal trade a system can ignore and sleep fine.

T BEAR

A- setup, +0.88R, minor follow-through, RVOL 0.58x

Filter likely worked correctly here. Low relative volume and limited payout.

The biggest issue was not missing junk. It was missing quality names in metals, retail, and selective downside plays while still absorbing weak trade management elsewhere.

Enough worked to matter

38
Breakouts
27
Failures
1
Expired
58.5%
Resolved breakout share

The scorecard was constructive. Not dominant, but constructive. Thirty-eight breakouts against twenty-seven failures means edge existed if you stayed selective. The notable names reflected the split personality of the tape: AMC and BMY worked on the bear side, while APP and CAT showed upside strength. ANET and BROS added to the downside list. This was not a one-way market. It was a stock-picking market.

That also explains why broad index green did not automatically translate into easy long-side trading. The opportunities were there, but they were concentrated. Traders who stayed glued to sector-relative strength and respected levels did fine. Traders who assumed a green QQQ solved everything did not.

The leadership was obvious if you bothered to look

+8.78%
Semis vs SPY, 5d
+6.24%
Gold vs SPY, 5d
+0.94%
Biotech vs SPY, 5d
-0.33%
Metals vs SPY, 5d