This website is for educational purposes only and does not constitute investment advice. Always do your own research and assess your own risk tolerance before making investment decisions.

US End-of-Day Verdict 22 Jul 2026, 16:00:00 GMT-4

Sector ETFs — End-of-Day Verdict

NO ACTION (0 acquire, 0 dispose). XLV cleared the 65 adj-conviction floor for the first time this week (FailedBreakdown_Up_20D, adj 67) but is un-actionable -- an at-market entry whose own 1/4/12-week model estimates all sit below the entry price (a fully inverted forward), landing as a fresh single-session flip on the book's discounted FailedBreakdown family (the head-fake pattern, cf XLE. XLF held its clean PullbackBuy limit @55.59 but stayed 4 short of the floor; XBI's chase faded to WATCH42 as the prior EOD flagged. Sixth straight session without an executable setup. fully preserved, 0%.

Recommendations

0 to acquire · 0 to dispose

TickerNameCloseActionAction Price Where to act — a buy-limit on a pullback or a buy-stop above resistance, not the current price. Sanity-check vs Close: on a held name, an action price stranded above the close means the queued level was set when the stock was higher — stale, awaiting reprice. Stop The risk-defined exit, set below the entry for a long (~1.2–1.8×ATR). A held long whose Stop sits at/above the Close is already below its stop — a stale box awaiting reprice. 1wk Model estimate of the likely price at this horizon — a forward projection, not a guarantee, and separate from the trade's Action Price or Stop. Where the ML estimator is enabled these are per-ticker calibrated forecasts (~80% coverage band) that are refreshed periodically and can drift between refreshes; otherwise they're interpolated from the signal's swing target. Confirm against the settled close. 4wk Model estimate of the likely price at this horizon — a forward projection, not a guarantee, and separate from the trade's Action Price or Stop. Where the ML estimator is enabled these are per-ticker calibrated forecasts (~80% coverage band) that are refreshed periodically and can drift between refreshes; otherwise they're interpolated from the signal's swing target. Confirm against the settled close. 12wk Model estimate of the likely price at this horizon — a forward projection, not a guarantee, and separate from the trade's Action Price or Stop. Where the ML estimator is enabled these are per-ticker calibrated forecasts (~80% coverage band) that are refreshed periodically and can drift between refreshes; otherwise they're interpolated from the signal's swing target. Confirm against the settled close. Rationale
XLVHealth Care Select Sector SPDR161.44WATCH161.44159.32161.17 (-0.2%)158.99 (-1.5%)155.77 (-3.5%)XLV flipped WATCH39 -> BUY70 (FailedBreakdown_Up_20D) in one session, clearing the 65 adj-conviction floor (70 - 3 SE-1 bias = 67) -- but it is un-actionable: entry is at-market (@161.44 = close, dATR 0) and the model's own forward is negative at every horizon (Est_1W 161.17, Est_4W 158.99 -1.5%, Est_12W 155.77 -3.5% -- all below the entry), the SE-2 inversion at its most extreme (no >=4wk swing case since even 1wk is negative). Fresh single-session spike on the book's discounted FailedBreakdown family (L1/SE-1, hit_1w 0.333) = the head-fake pattern (cf XLE, MAGS). Not queued. Re-arm: raw cv>=65 with E4W/E12W back above entry. Trade Target_Price 166.74 is the risk objective, not the forward view.
XLFFinancial Select Sector SPDR55.83WATCH55.5954.8855.71 (+0.2%)55.50 (-0.2%)55.01 (-1.0%)XLF held BUY61 for a 2nd session (PullbackBuy_VWAP, the book's most reliable cell, bias +0) with a clean buy-limit @55.59 below the 55.83 close (dATR -0.39, a genuine pullback) -- but adj 61 is 4 short of the 65 floor and the forward is dead/inverted (Est_4W 55.50 < close, Est_12W 55.01 < close). Cleaner setup than XLV but conviction gates it. Not queued. Re-arm: raw cv>=65 with a live below-close limit and a non-inverted 12wk.
Sector ETFsNO ACTIONn/an/an/aEOD 2026-07-23 verdict: NO ACTION (0 acquire, 0 dispose). XLV printed the week's first floor-clearing BUY (FailedBreakdown_Up_20D, adj 67) but is un-actionable -- an at-market entry with a fully inverted forward (E1W/E4W/E12W all below entry), a fresh single-session flip on the discounted FailedBreakdown family (the head-fake pattern). XLF held its clean PullbackBuy limit but stayed 4 short of the floor; XBI's 07-22 chase faded to WATCH42 as flagged. Flat gauge book, no holdings, monitor clean, no queues open. Valuation blind (all-ETF NA_ETF), technical-only. Sixth straight session without an executable setup; fully preserved, 0%.

Outcome & track record

Accuracy at the time of this record.

27 Graded decisions Past recommendations old enough to score against what actually happened (target hit / stopped out / closed). This is the evidence base — the bigger the number, the more history behind the calls. Click to inspect every one. See the decisions →
-0.068 1-week calibration How much of the eventual 4-week move typically shows up in the first week (0 = almost none, 1 = most of it). Use it to read the 1-week estimates: a low number means prices drift toward the target slowly, so don't over-read a soft week-1.
21 Published records How many dated end-of-day verdicts exist for this book — the length of the public track record you can browse in the Archive below.

This website is for educational purposes only and does not constitute investment advice. Always do your own research and assess your own risk tolerance before making investment decisions.