Retail Scan — July 31, 2026 Close

Scan

Retail Scan — July 31, 2026 Close

raw scan snapshot — prices as of scan date, not live 38 rows · screens, not recommendations event statusscheduledprior scanresearch/scans/2026-07-28-retail-scan.md

COST's feed finally refreshed after sitting stale for the better part of a week — RSI jumping from a carried-forward 46.5 to a fresh 51.9, price from $935.03 to $951.89 — right as HD, LOW, and SHOP all cooled together, each seeing its 30-day change flip negative. SHOP's reversal was the sharpest: RSI fell from 61.7 to 46.3 and the 30-day change swung from +14.07% back to -3.68%, round-tripping its own prior recovery. CMG surged (RSI 51.1→62.4, 7-day change +0.57%→+17.08%) while DECK slipped to the oversold border (RSI 49.5→40.1) and NKE weakened further (30-day change +3.78%→-3.14%).

Data as-of 2026-07-31 close. All numbers from precomputed summaries/retail.json. Prior scan: 2026-07-28-retail-scan (2026-07-28, data as-of 2026-07-28 close, COST stale at 2026-07-24).

Quick Snapshot

Signal Reading
Overall 🟡 A mixed scan — COST's feed is back online with a firm read, but HD, LOW, and SHOP all cooled together with 30-day changes flipping negative across the trio.
Key insight COST's feed refreshed for the first time in this stretch — RSI jumped from a stale 46.5 to a fresh 51.9, price $935.03→$951.89.

What's Going On

COST is the notable data event this scan: after being carried forward at the 2026-07-24 close for the prior scan, its feed updated to the 2026-07-31 close — RSI 46.5→51.9, price $935.03→$951.89, 7-day change -0.62%→+1.8%, 30-day change -2.71%→+3.11%. Treat this as the first genuinely fresh read on the name in weeks, not a one-scan jump.

HD, LOW, and SHOP all cooled together. HD's 7-day change decelerated from +3.88% to -0.31% and its 30-day change flipped from -1.81% to -5.38%. LOW followed the same arc — 7-day +7.90%→+0.08%, 30-day -0.03%→-5.78% — even though the engine's "intact" thesis flag on it persists, which reopens the divergence between the flag and a weakening chart. SHOP's move was the sharpest of the three: RSI fell from 61.7 to 46.3, a single-day drop of -4.29%, and the 30-day change round-tripped from +14.07% back to -3.68% — nearly the mirror image of the recovery flagged two scans ago.

CMG surged the other direction: RSI 51.1→62.4 as the 7-day change swung from +0.57% to +17.08%, though the most recent session pulled back -3.37%. DECK slipped to the oversold border (RSI 49.5→40.1, 30-day change +2.61%→-3.44%) and NKE weakened further (RSI 50.4→43.9, 30-day change +3.78%→-3.14%).

TGT, TJX, ANF, and XRT all cooled modestly from last scan's stronger reads but remain constructive — ANF's RSI eased from 64.9 to 58.8 as its 30-day change moderated from +15.40% to +7.82%, and TJX's RSI fell from 61.1 to 52.2. YUM improved (RSI 42.6→49.6) though its 30-day change stayed negative (-5.03%→-5.14%). WMT's RSI cooled (48.8→44.3) even as its 30-day change turned marginally positive (-1.31%→+2.19%).

What Changed Since 2026-07-28 (2026-07-28 close → 2026-07-31 close)

  • COST's feed refreshed for the first time this stretch: RSI 46.5→51.9, price $935.03→$951.89, 7D -0.62%→+1.8%, 30D -2.71%→+3.11%.
  • HD cooled: RSI 55.8→47.0, price $344.47→$331.96, 7D +3.88%→-0.31%, 30D -1.81%→-5.38%.
  • LOW cooled: RSI 55.9→45.7, price $218.24→$207.81, 7D +7.90%→+0.08%, 30D -0.03%→-5.78% — still carries the "intact" thesis flag.
  • SHOP round-tripped its recovery: RSI 61.7→46.3, price $130.28→$117.15 (single-day -4.29%), 30D +14.07%→-3.68%.
  • CMG rallied hard: RSI 51.1→62.4, 7D +0.57%→+17.08%, 30D +1.64%→+6.34%.
  • DECK slipped toward oversold: RSI 49.5→40.1, 30D +2.61%→-3.44%.
  • NKE weakened: RSI 50.4→43.9, 30D +3.78%→-3.14%.
  • ANF cooled: RSI 64.9→58.8, price $103.16→$99.54, 30D +15.40%→+7.82%.
  • TJX cooled: RSI 61.1→52.2, 30D +6.33%→+3.96%.
  • YUM improved but stayed negative on 30D: RSI 42.6→49.6, 30D -5.03%→-5.14%.
  • WMT's RSI cooled while 30D turned positive: RSI 48.8→44.3, 30D -1.31%→+2.19%.
  • TGT held roughly flat on RSI (64.3→63.6) while 30D strengthened further (+7.68%→+10.9%).

How To Read The Board

Golden-cross names (SBUX, COST, TGT, TJX, YUM, DECK, CROX, XRT) mean the 50-day average sits above the 200-day — DECK's slide toward oversold is happening within a structure that's still technically intact. Death-cross names (HD, LOW, SHOP, AS, LULU, NKE, MCD, CMG, WMT, DPZ, ANF) should have any bounce read as counter-trend until the cross itself flips — CMG's rally this scan sits inside that group. LOW's "intact" thesis flag is a separate, business-case-level call from the engine; this scan reopens the gap between that flag and a chart that just weakened for the first time in three scans.

Price Table

Stock Price RSI SMA20 vs SMA 7D% 30D% Signal
TGT $144.49 63.6 $137.35 +5.2% +5.64% +10.90% 🟡 Neutral
CMG $37.22 62.4 $34.35 +8.3% +17.08% +6.34% 🟡 Neutral
DPZ $347.44 62.4 $324.46 +7.1% +4.35% +14.22% 🟡 Neutral
ANF $99.54 58.8 $94.71 +5.1% +6.11% +7.82% 🟡 Neutral
XRT $89.78 55.3 $88.62 +1.3% +3.18% +2.21% 🟡 Neutral
SBUX $105.25 54.2 $104.81 +0.4% +1.94% +1.80% 🟡 Neutral
AS $35.51 52.7 $34.96 +1.6% +4.69% +4.10% 🟡 Neutral
LULU $118.87 52.6 $116.87 +1.7% +4.02% +2.12% 🟡 Neutral
TJX $157.34 52.2 $154.54 +1.8% +2.02% +3.96% 🟡 Neutral
COST $951.89 51.9 $938.11 +1.5% +1.80% +3.11% 🟡 Neutral
YUM $153.28 49.6 $154.79 -1.0% +2.93% -5.14% 🟡 Neutral
MCD $270.64 49.2 $270.78 -0.1% +2.22% +0.45% 🟡 Neutral
CROX $128.01 48.1 $131.67 -2.8% -4.98% +3.09% 🟡 Neutral
HD $331.96 47.0 $337.76 -1.7% -0.31% -5.38% 🟡 Neutral
SHOP $117.15 46.3 $122.36 -4.3% +2.99% -3.68% 🟡 Neutral
LOW $207.81 45.7 $210.10 -1.1% +0.08% -5.78% 🟡 Neutral
WMT $111.20 44.3 $112.14 -0.8% +1.58% +2.19% 🟡 Neutral
NKE $41.71 43.9 $42.90 -2.8% +0.02% -3.14% 🟡 Neutral
DECK $96.88 40.1 $103.23 -6.1% +0.87% -3.44% 🟡 Neutral

Tier Analysis

Capitulation (RSI<25): None.

Oversold (25-40): None — DECK is the closest at 40.1, sitting right at the border.

Neutral/Strong (40+): All 19 names, spanning DECK at 40.1 to TGT at 63.6. TGT, CMG, and DPZ are the strongest prints; DECK and NKE are the two weakening the fastest.

Entry Zones

Stock Price RSI 30D% Setup
COST $951.89 51.9 +3.11% First fresh read after a stretch of stale data — confirm the next print before treating this as a trend
HD, LOW, SHOP $331.96 / $207.81 / $117.15 47.0 / 45.7 / 46.3 -5.38% / -5.78% / -3.68% All three cooled together and flipped negative on 30D; SHOP's move round-tripped its prior recovery entirely
CMG $37.22 62.4 +6.34% Sharpest reversal this scan; confirm the pop holds
DECK $96.88 40.1 -3.44% Slipped to the oversold border; golden cross intact
NKE $41.71 43.9 -3.14% Weakening further inside an already-declining structure
TGT $144.49 63.6 +10.90% Strongest continuous print in the group

Action Matrix

Action Stocks Why
🔍 WATCH COST First fresh data point after a multi-scan stale stretch; confirm the read before acting on it
🔍 WATCH HD, LOW, SHOP All three cooled together, 30D flipped negative across the trio
🔍 WATCH CMG Sharpest reversal this scan; confirm it holds
🔍 WATCH DECK, NKE Both weakening back toward/through the oversold line
🔒 HOLD TGT, TJX, XRT, ANF, YUM Golden/constructive cross, structure still intact despite cooling
📈 ACCUMULATE DPZ Still the strongest continuous 30-day print in the group

What To Watch Next

Watch Why it matters
COST's next print Just refreshed after being stale — needs a second confirming read
HD/LOW/SHOP's cooling All three flipped negative on 30D together; watch whether this extends
SHOP's round-trip Fully reversed its prior +14.07% 30-day recovery back to -3.68%
DECK's next print Sitting right at the oversold border
LOW's "intact" thesis flag Diverging again from a chart that just weakened for the first time in three scans

Sources

  • Tape data (price/RSI/SMA/returns): full-scan pre-computed summaries as of the 2026-07-31 close — retail.
10 events

No direct external sources are attached to this read.