Money is rotating out of tech into defense; healthcare is the leading sector with the cleanest chart and desk support. The ETF is the vehicle because no single name is clearly better and it avoids single-stock earnings.
A failed breakout: the gap fills and XLV drops back into the 165-176 range. The counts don't support it yet (0 step-down highs, rising RS, 1 ceiling test), but the breakout volume was light and Friday closed weak.
Daily: a clean gap over the 176.59 August high on Oct 15, then two small bars holding above it; volume on the breakout was ordinary, not a surge. Hourly: Friday faded from 178.86 to 176.7 and closed near the low but above Thursday's 176.22 low. Supply sits at 178.86.
Independent read of XLV_D/_60 (server PNG) plus TradingView (1Y daily + 1h) agrees with the card: zero step-down highs since the Aug 176.59 peak (one clean advance, then an Oct 15 gap through it), XLV/SPY ratio rising to a multi-month high, and only ~2 tests of the 178.86 area in 10 sessions (Thu high + Fri's touch before fading) — nowhere near a coil. BULL READ SURVIVES. The strongest evidence beyond the card's own text: Friday was one of the worst tape days of the year for tech (Nasdaq -2.15%, QQQ -2.77%, SMH's 9th straight down day — longest semis losing streak in 25 years per Fast Money) and SPY itself broke below its 20- and 50-day SMAs, yet XLV fell only -0.27% and held above both the breakout pivot and Thursday's low — real relative-strength confirmation of the rotation, not a quiet drift. Caveat: Friday's 176.71 close sits only 9 cents above Thursday's low/session POC (176.22) and 12 cents above the breakout level — a marginal hold, so the 178.95 breakout tranche still needs to clear a level tested twice without resolution; no change made given the limit tranche (174.50) already covers the alternative. Theme comparison: energy (XLE) has the single strongest chart on the board (zero step-down highs, closed 9 cents from its own 68.30 trigger) but stays correctly an alternate — R:R 1.73:1 is flagged under 2:1 and the move is headline-driven (Hormuz/Brent $110); LLY carries 2.8% of overhead ATH supply and a flagged 1.4:1 R:R. No IN-theme instrument beats XLV's own setup. Event gate independently re-verified: FOMC confirmed Oct 27-28 (outside the window, which correctly closes Fri Oct 23's close); Eli Lilly's own Q3 earnings confirmed Oct 29 (outside the window, as the LLY alternate note already assumed); ExxonMobil's Q3 earnings is now company-confirmed for Oct 30, not Oct 23 as the card hedged — this loosens, not tightens, the XLE alternate's cancel date but doesn't change its flagged-R:R alternate status. NYSE calendar confirmed clean Oct 19-23 — no holiday; Monday Oct 19 is the first trade day. No changes to entry, levels, or size; R:R at the hard stop (2.12:1) already clears the 2:1 floor.
GO — XLV tranche 1: BUY STOP-LIMIT stop 178.95 limit 179.84 110 sh in Roth, good through TODAY Fri Oct 23 close (flag: within 5% of its 52-week high) — ONLY if Monday's/Thursday's stop order is not already working: if it was placed, it almost certainly FILLED (Tue 10/20 traded 177.31-180.06; Thu 10/22 traded 178.95-182.25, closed 181.30) — confirm the fill and this is HOLD, not a new order. Mechanics: pre-market 180.62 is above the 179.84 limit, so a fresh stop-limit triggers at once and fills only on a dip to 179.84 or lower. GO — XLV tranche 2: BUY LIMIT 174.50 110 sh in Roth, good through today's close (no coil on the chart; gap -0.38%, inside the 2% band). TODAY IS THE GOOD-THROUGH DATE: cancel the unfilled order at the close — FOMC Oct 27-28 is the next event after the window — and an unfilled week becomes NO-TRADE. Pre-market XLV 180.62 at 08:45 ET (server SIP tape; absent from the 08:35 >=2% gap file) vs Thursday's 181.30 close = -0.38%, above the 173.50 invalidation, 0.93% above the 178.95 trigger (under the 2%-above-level cap). If filled near 179 Tuesday: Thursday's 181.30 close is +1.3% from entry; invalidation close <173.50 is 4.3% below the close, hard stop 171.40, T1 183.50 (1.2% above the close; Thursday's 182.25 high came within 1.25 of it), T2 188.00; +5% breakeven trigger (~188) not reached - HOLD; no structure kill (new high Thursday, base untested). RS: XLV +1.32% Thursday (181.30 vs 178.94) on an index DOWN day (SPY -1.18%, 763.96 vs 773.09; SMH -5.9% to 523.35); pre-market XLV -0.38% vs SPY -0.40% (760.90 vs 763.96) and QQQ -0.23%. LLY (#2): 1302.91 pre-market at 08:33 ET (Thursday's close not in this run's data; the 16:40 cron did not re-render LLY) - no GO, one position max, XLV is #1 and intact. XLE (#3): closed 67.57 Thursday under the 68.30 close_above (range 66.29-68.78), pre-market 68.00 - WAIT, and the window closes today. Headlines (feed fresh 08:46 ET): CNBC lead 'Stock futures remain under pressure amid AI trade worries, gain in oil above $100'; 'U.S. oil rises above $100, Brent at five-month high as Iran says it's prepared for warfare'; '10-year Treasury yield drops back to 5% this week as investors seek cover from AI worries'; 'Moderna shares plunge after cancer vaccine data leaks' (MRNA -4.1% pre-market, a small XLV holding) - no thesis break; the rotation out of AI hardware into defensives is the card's thesis. GEX (10/22): STRONG_SHORT_GAMMA net -10.0B, P/C 1.64, put wall 760 / call wall 780, spot +11.1% over zero gamma 687; VIX 19.88 pre-market. Gap file 08:35 ET (10 names >=2%, 9 down): DECK -8.5, T -4.8, TMUS -4.7, VZ -4.4, MRNA -4.1, GE -2.4, DHT +2.4, NKE -2.2, ONON -2.1, WDC -2.0 - paper track only. Portfolio file still as_of 9/19 - fills invisible to this run; ABBV Week 6 alternate fill still unconfirmed.
Chart ruling
bull read survives — XLV_D (bar 10/22): labeled swing highs 168.53 / 176.59 / 171.87, lows 160.73 / 165.11 / 165.19; highs since the Oct 15 gap 178.86 (Thu) / 178.28 (Fri) / 177.35 (Mon) / 180.06 (Tue) / 179.68 (Wed) / 182.25 (Thu, new high); Thursday a green bar 178.95-182.25 closing 181.30, a new closing high, 0 step-down highs onto a base, not a coil; XLV/SPY ratio rising over 20 sessions and printing its 6-month high on the last bar; Thursday volume ~10M vs ~8M Tue/Wed, still under the ~12M Oct 15 breakout bar; close 5.4% over SMA20 172.05 (extended). XLV_60: gapped over Wednesday's 179.68 PDH at the open, 182.25 high in hour two, one red hourly bar to ~180.7, then held 180.7-181.5 above session VWAP (~181.0) into the 181.32 close; the old 178.3-178.86 ceiling (tested 10/15, 10/16, cleared 10/20) now sits 3 points below; no overhead ceiling tested in 10 sessions - price is at the high. SPY_D (bar 10/22): swing highs 775.30 / 775.14 / 781.62, lows 759.48 / 749.60 / 758.79; Thursday a red bar closing 763.96 back under SMA20 770.72 and SMA50 768.17, 0.7% above the 758.79-759.48 swing-low band. Bear points standing: extension over the 20-day, Thursday's low printed exactly 178.95 (the trigger was touched), STRONG_SHORT_GAMMA -10.0B, oil over $100. Failed-breakout bear case has not printed: the Oct 15 gap (174.5-176.6) sits 2.6% below. Agrees with the card's bear_case and the Sunday review.
Verdict: GO tranche 1 (BUY STOP-LIMIT 178.95 / 179.84, 110 sh Roth, through Fri 10/23); HOLD OFF tranche 2 (174.50 limit) today — pre-market 175.59 inside the Oct 15 gap under the 176.59 breakout line while semis bounce and the weekend wire (Fundstrat, FX Evolution) calls a tech dip-buy; invalidation 173.50 / hard 171.40 / T1 183.50 / T2 188. Gap scan 08:35 ET (server file, 12 min old; 43 names >= 2%, all gap-ups, semis/AI hardware: CLF +12.1 (reason unverified), STRL +4.8, ALAB +4.8, MRVL +4.7, LRCX +4.6, KLAC +4.6, COHR +4.5, ARM +4.3, INTC +4.1, VRT +4.1, AMAT +4.0, MU +3.7, SOXX +3.6, AMD +3.6, AVGO +3.4, DELL +3.2, SMH +3.1, ANET +2.9, QCOM +2.7, AMZN +2.3, PANW +2.3, CRWD +2.3, ORCL +2.1 — CNBC lead: 'Nasdaq futures gain as investors buy the dip in the AI trade'. Paper track only.
OPEN — interim. Theme right: XLV +1.45% vs SPY -0.43%. Per the bars, XLV tranche 1 (buy-stop 178.95) filled Tue Oct 20 and closed Friday at 179.28 (+0.2%); the 174.50 limit never filled. XLV is 5.8 points above the 173.50 invalidation close, 7.9 above the 171.40 hard stop, 4.2 under T1 183.50. Grade waits for the exit.
XLV broke out Tue, made a new high 182.25 Thu (+1.3% while SPY fell 1.2%), then gave back to 179.28 Friday, closing on the 178.95 prior-day low. Structure intact (higher lows, ratio near a 6-month high), label and bear read held; breakout volume stayed light.
SPY 763.25 · VIX 19.99 · STRONG_SHORT_GAMMA (net GEX -4.7, spot 1.4% below zero gamma)
Weak breadth and short gamma: low-end sizing. Last week's ABBV 50-share alternate may be open (fill unconfirmed); if so, it counts as this week's position and the slate is only a replacement.
| Week | Pick | Setup | Entry | Result | Grade |
|---|---|---|---|---|---|
| 2026-10-12 | ABBV | B — breakout/continuation (first retest); screen flag: extended (RSI 71.2) | 271.50 | Theme right, entry missed: XLV +3.45% and ABBV +3.24% vs SPY -1.97% (prior close to Friday close), but the 271.50 limit never filled (week low 273.70 on Tue). Per the bars the flagged 50-sh alternate (stop 281.68 / limit 283.09) likely filled Tue near 283.09 after opening 283.29; worth about +0.8% at Friday's 285.42. Jason's fills UNKNOWN. | B |
| 2026-10-05 | No trade | B — breakout retest (relabeled from B breakout/continuation) | NO-TRADE on the primary per the bars: the NVDA 228.00 limit never traded (week low 229.11 Fri; Thu low 229.85); no close under 226.90; T1/T2 not printed (week high 243.37 Tue). NVDA 233.95 -> 229.28 = -2.00% vs SPY +1.16%, SMH -4.32%. The breakout confirmed Mon (close 238.90 on 127.2M) then failed Thu (close 230.48 on 118.7M, back under the 232.3-233.2 ceiling). ALT ENTRY per the bars: Monday's close met the breakout condition (>237.88 on >110M); a Tue stop-limit (stop ~239.38 / limit ~240.57) would have filled (Tue range 238.93-243.37) and Thursday's 229.85 low traded through its 232.20 hard stop = about -$711 on 85 sh, the planned loss. Fills UNKNOWN - book file (as_of 9/19) shows no NVDA. | C | |
| 2026-09-28 | SMH | B — breakout/continuation (ETF row carries no bucket; relabeled from the chart: last week's 573–600 coil resolved up 9/21 and held four sessions) | 597.50 | OPEN — interim, per the bars: the 597.50 limit traded Mon 9/28 (low 591.92, the GO day); no close under 592, hard 586.50 untouched; T1 626 printed Fri 10/2 (gap to 628.55–636.25, close 630.60 = +5.54% from entry, +5% breakeven trigger 627.38 hit); T2 648 not printed. SMH +3.96% on the week vs SPY −0.22%. Fills UNKNOWN — book (as_of 9/19) shows no SMH. | |
| 2026-09-21 | No trade | breakout/continuation (extended) — retest entry; no screen bucket (14% above the 20d) | NO-TRADE per the bars: the 531 limit never traded (week low 582.27 Mon 9/21 open; Monday gapped +4.0% and closed 615.52 over T1 584.50, Tuesday closed 623.77 over T2 619.70; no close under 517; both targets printed without a position). AMD 559.82 -> 630.59 = +12.64% vs SPY 761.69 -> 771.35 = +1.27%; SMH +5.86%, SOXX +7.43%. Fills UNKNOWN - book shows no card position (AMD 20 @ 583.33 Roth is the pre-existing ai-semi lot, not the card). Held Week-2 AAPL 60 @ 333.50 Roth: OPEN, 341.07 close (+2.27%), week high 345.34 (T1 344.57 printed 9/22, not held), low 334.30 above the 335 ceiling on a close basis and the 328 invalidation; hard 319 GTC. Thesis right (semis IN, AMD the resolved chart), execution flawed: a limit 5.2% under the close in a nine-up-day name with a rising ratio, no buy-stop variant (rejected at 1.0:1 to T1 though 1.7:1 to T2) = a card designed not to fill. | B | |
| 2026-09-14 | AAPL | B (breakout/continuation; screen 9/16: within 1.1% of the 20d high, RS20 +9.0, RS60 +10.6, RSI 62, not extended) | 333.50 | OPEN — interim. Per the bars (stockanalysis; Yahoo 429 all run) the 333.50 limit would have filled Fri 9/18 (O 337.91 H 338.49 L 332.53 C 336.13, 85.9M sh — quad witching, the month's biggest volume); GO was issued 08:52 ET so the order was placeable. Close 336.13 = +0.79% vs entry, above the 335 ceiling for a second day; invalidation 328 / hard stop 319 never threatened (week low 328.35 on 9/15, before the card); T1 344.57 / T2 358 not printed (week high 338.49). AAPL week +1.16% (332.27 → 336.13) vs SPY −0.34% (764.29 → 761.69); QQQ +0.90%, XLK +1.03%. Fills UNKNOWN — book file still as_of 9/8, no AAPL. Falsifier watch: Friday was red on the month's biggest volume but closed in the top 60% of its range above 335 — not a reversal, but the first warning bar. Next: Sun 9/20 chart review · Wed 9/23 good-through · Fri 9/25 ledger. | |
| 2026-09-08 | CRWD | A — pullback in uptrend | 208.00 | Per the bars: CRWD week 213.10 -> 206.74 (-2.98%) vs SPY -0.81%; the 208 limit would have filled 9/9 (low 207.00); no close under the 200 invalidation (closes 210.02 / 207.80 / 208.86 / 206.74), the 196 hard stop never touched (week low 204.27), T1 229 / T2 233.90 / breakeven 218.07 never printed (week high 214.68). Actual: BUY 50 @ 207.69 Roth 9/8 (confirmed on the card), SOLD 50 Fri 9/11 on the chart read — exit price UNKNOWN, confirm (approx 205-206 = roughly -$85 to -$135). Book endpoint (as_of 9/8) does not show CRWD. | C |
| Date | Ticker | Gap | Entry | Exit | R |
|---|---|---|---|---|---|
| 2026-10-23 | MRNA short | -4.80% | 197.67 | 205.23 stop | -1.17R |
| 2026-10-22 | UNP short | -2.90% | 295.37 | 297.63 stop | -1.37R |
| 2026-10-22 | NEM short | -3.40% | 113.43 | 112.57 tp2 | +1.13R |
| 2026-10-22 | SOFI short | -2.48% | 14.98 | 14.78 time 1555 | +1.72R |
| 2026-10-22 | SMH short | -3.81% | 536.76 | 534.06 tp2 | +0.62R |
| 2026-10-22 | SMCI short | -4.39% | 34.09 | 33.76 tp2 | +0.34R |
| 2026-10-22 | FCX short | -4.40% | 66.05 | 65.02 tp2 | +1.19R |
| 2026-10-22 | AA short | -4.07% | 38.94 | 38.71 tp2 | +0.54R |
| 2026-10-22 | MS short | -2.04% | 186.06 | 184.02 time 1555 | +3.70R |
| 2026-10-22 | HOOD short | -4.84% | 100.72 | 97.14 tp2 | +3.88R |