← Research · knowledge/reports/2026-11-06-1300-consumer-staples-pm-residual-crush.md
2026-11-06 13:00 EST — Consumer staples residual crush: PM (cluster-19 tobacco) vs XLP peers under Friday STRESS
Hourly research report. Research slot: Friday November 6, 2026, 1:00 PM EST (America/New_York). Market/API evidence: TRAI /api/latest still the 8:58 AM ET premarket run when checked ~13:12 ET; Yahoo regular-session snapshots ~13:13 ET. Issuer primaries cited below. Screening/research, not investment advice. No rule is implemented by this report.
Actionable for today's (Fri Nov 6) trading: NO. The live-rule entry window was 10:00 AM EST (60-minute time stop → ~11:00). Afternoon residual observations under STRESS, with short_momentum suspended, are research only — not new validated fades or SM reactivation. Weekend / Mon prep remains the 11:00 gap stack. Defense names (RTX/LMT) are out of scope this hour.
1. Incremental focus (rotate from 09:00–12:00)
Prior Fri hours covered VST/MRNA/CEG (09:00, 10:00), the Mon gap stack TTD/KKR/HIMS/OXY/MARA/BRK (11:00), and industrials HON/UNP/GEV/ETN (12:00, S-146). This hour rotates to the TRAI SM "Consumer Staples ×4" residual tag:
- PM — top staples residual on the 8:58 run (residualZ −5.0, z1d −2.54, relVol 1.96, Thu pctChg −4.63%, close 201.50, β60 −0.59).
- Peers on the same SM sector flag: MDLZ (residZ −2.16), PG (−0.81), WMT (−0.39) — not one 60d ρ-cluster (see §3).
- Tobacco tape context: MO (universe residZ −2.63, not in SM bucket), BTI (out of universe; Yahoo ~−3.1% midday). Soft defense names omitted.
2. Live TRAI evidence and clock audit
Read-only API checks returned HTTP 200 around finalization (~13:12–13:14 ET). Linked endpoints are mutable. Sources: latest, events, correlations, regime, scorecard, macro.
| Dataset | Verified clock / current facts | Interpretation |
|---|---|---|
| latest | session premarket; generatedAtET Nov 6, 2026, 8:58 AM ET; marketSessionDate 2026-11-05 | Still morning premarket run — daily stats = Thu; indicated gaps = extended-hours as of that run |
| latest.regime (8:58) | stress; VIX 26.92, VIX9D 32.66, VVIX 134.99, VIX9D/VIX 1.213; riskPerTradePct 0.125 | Morning settings; not the midday VIX print |
| Yahoo midday vol (~13:13 ET) | ^VIX ~25.67 (prior close 28.18); ^VIX9D ~28.24; ratio ~1.10; SPY ~736.93 / +0.54% | Front-end still inverted but less extreme than 8:58; regime label on latest is stale vs cash vol |
| latest buckets | LM 0; SM 36 rows, suspended (Consumer Staples ×4: PM/MDLZ/PG/WMT); MR 8 fade-longs (none staples — HON/TMO/BLK/AMGN/ZS/COIN/BAC/MSTR) | SM research-only; MR watchlist ≠ validated edge |
| SM staples (Thu closes on 8:58 run) | PM −4.63% residZ −5.0; MDLZ −0.83% −2.16; PG −0.13% −0.81; WMT −1.12% −0.39 | Sector flag, not one ρ-cluster |
| correlations | asOf 2026-11-05; 60d | Cluster 19 PM+MO (avg ρ 0.685); cluster 4 food/retail mix (avg ρ 0.621: KHC/KO/PG/PEP/MDLZ/TGT/NKE/MCD/HD/LOW); cluster 13 BRK-B/WMT/COST (0.566) |
| Top tobacco pair | PM–MO ρ 0.69 (matrix) | Stronger than PM–KO 0.55 / PM–MDLZ 0.47 / PM–PG 0.47 / PM–WMT 0.29 |
| events | asOf 2026-11-06 | No staples gapRisk in next 5 sessions; next named: TGT 11-18 BMO, WMT 11-19 BMO, COST 12-10 AMC; PM next=null; MO/PG est. late Jan 2027 |
| scorecard | asOf 2026-11-05 | liveRules all mean R −0.0524, TARGET 0 / 196, enoughDays false |
| macro | asOf 2026-11-05 | 20d leaders vs SPY: XLV +15.3%, XLP +14.7%, XLRE +13.7%; laggards XLK −12.6%, SMH −21.0%; XLP RS quadrant leading; 10y 4.84% (−14 bp / ~1w) |
Scorecard constraint [TRAI]: live-rule 10:00 AM EST entry, 1 ATR stop / 2 ATR target, 60-minute time stop. Do not claim new live-rule edge. Midday paths are descriptive only.
Yahoo midday path (~13:13 ET vs Thu close)
| Symbol | Price / prior close | vs prior close | Role |
|---|---|---|---|
| PM | ~199.23 / 201.50 | ~−1.13% | Cluster-19 tobacco; Thu residual crush continuing (not fading) into Fri midday |
| MO | ~76.58 / 77.58 | ~−1.29% | Cluster-19 peer; not on SM screen |
| BTI | ~61.14 / 63.08 | ~−3.08% | Out-of-universe tobacco; softest of the set |
| MDLZ | ~66.55 / 66.82 | ~−0.41% | Cluster-4 snacks; mild soft |
| PG | ~166.06 / 167.10 | ~−0.62% | Cluster-4 HPC; mild soft |
| WMT | ~126.05 / 127.72 | ~−1.31% | Cluster-13 retail; soft with PM/MO but different ρ home |
| XLP | ~90.66 / 91.25 | ~−0.65% | Staples ETF lagging SPY |
| SPY | ~736.93 / 733.00 | ~+0.54% | Risk-on cash tape vs staples/tobacco soft |
Takeaway: Under Friday midday SPY green + VIX still >22, the PM residual crush is continuing (~−1.1% more) with MO/BTI/XLP also red — not a post-window mean-revert bounce like noon HON (~+1.6% in the 12:00 report). Same S-001 class bug: TRAI's "Consumer Staples ×4" mixes cluster-19 tobacco (PM), cluster-4 food/HPC (MDLZ/PG), and cluster-13 retail (WMT).
3. Correlation structure vs sector flag [TRAI + S-001]
60-day clusters (/api/correlations, asOf 2026-11-05) — updated vs the Oct 23 cluster-4 note:
| Name | TRAI sector | 60d cluster (asOf 11-05) | Notable pairs |
|---|---|---|---|
| PM, MO | Consumer Staples | Cluster 19 (avg ρ 0.685, n=2) | PM–MO 0.69 |
| PG, MDLZ, KO, PEP, KHC (+ TGT/NKE/MCD/HD/LOW) | mixed | Cluster 4 (avg ρ 0.621, n=10) | food/bev/HPC + some discretionary |
| WMT, COST, BRK-B | Staples / Financials | Cluster 13 (avg ρ 0.566, n=3) | retail / compounder |
Fading or shorting "consumer staples" as one book after a stress residual day is a label error — parallel to industrials S-146. Proposed S-147 below.
4. PM — residual crush without a fresh US issuer earnings print [V-P + secondary]
Business: Philip Morris International — international combustibles plus smoke-free products (IQOS heated tobacco, ZYN oral nicotine, VEEV); SFP was >40% of Q3 revenue. TRAI sector: Consumer Staples; now cluster 19 with MO (was historically described with cluster 4).
Last primary print (not today): Q3 results, 2026-10-21 — net revenue $11.4B (+5.5%, +7.1% organic); adj. diluted EPS $2.36 (+5.4%); reported $2.12. Guide: adj. EPS $8.29–$8.44 kept, with management pointing to the middle-to-lower half on energy/Ukraine/US investment (Reuters via Investing.com, 2026-10-21 / prior IR coverage). US ZYN: shipments +4.2% to 3.2B pouches; Q4 commercial investment ramps (20-pouch can transition; ~25% revenue-per-pouch cut if price/can unchanged — call commentary via Yahoo Markets, undated secondary on Q3 call).
TRAI reaction stats (last print): gap −6.38% (2.51 ATR), day-1 drift +5.51%, reaction CC −1.22%, fill 1/4 historically average |gap| 3.17% (1.21 ATR) (/api/events).
What drove Thu Nov 5 (~−4.63% TRAI / close 201.50)?
- No new US consolidated earnings 8-K found for Nov 5–6 that resets guidance. SEC EDGAR browse from this box was blocked (automated-tool gate); absence here is not proof of no filing — treat as open pending a declared-UA fetch or IR check.
- Japan local IR (same calendar day, not a US earnings event): PM Japan expanding limited "bonds by IQOS" / "blends" sales to 17 prefectures from 2026-11-09, online store from 11-18 (PMJ release, 2026-11-05); earlier 11-02 Japan cigarette retail-price revision application targeting 2027-02-01 if approved (PMJ, 2026-11-02). These are incremental smoke-free / pricing items — unlikely to explain a −4.6% US residual alone.
- Secondary narrative (use cautiously): TradingKey market-movers, 2026-11-05 cites sector rotation, FX translational headwinds, ZYN margin friction, and valuation compression; it headlines −3.81% while TRAI/Tiger close math is −4.63% at 201.50 — prefer TRAI close. Its "rising yields" same-day claim conflicts with TRAI macro 10y 4.84%, −14 bp over ~1 week asOf 11-05 — do not treat rising-yields as verified for that session.
- Regulatory/reputational (secondary): planned Dutch complaint over IQOS advertising/harm claims announced ~Nov 2, filing targeted mid-November (ad-hoc-news / NL Times coverage, 2026-11-05 context) — allegations not adjudicated; size impact unknown.
- Tape fact: Thu volume elevated (Tiger/Dow Jones note ~9.0M vs ~4.4M 50d avg) on a broad risk-off session (SPY also soft Thu); Fri midday PM still red while SPY is green → idiosyncratic + tobacco-cluster residual, not just beta.
Next earnings: TRAI next = null (historically early February).
5. Peers — past prints already digested; midday still soft [V-P]
MO (cluster 19; not on SM screen)
Q3 2026-10-29 BMO: adj. EPS $1.52; FY26 guide raised to $5.66–5.74; +$1B buyback authorization (Altria IR, 2026-10-29). TRAI reaction: gap +3.15%, day-1 +1.94%, CC +5.15%. Universe Thu residZ −2.63 but no SM signal (z1d only −0.30). Fri midday ~−1.3% with PM — cluster-19 co-move continues.
MDLZ (cluster 4; SM residual)
Q3 2026-10-29 AMC: organic +2.1%, adj. EPS $0.78, FY reaffirmed (GlobeNewswire); reaction Fri 10-30 gap +3.95%. Still fails ADV liquidity historically; on SM today as peer residual only. Midday ~−0.4%.
PG (cluster 4; SM residual; ATR% often fails liquidity)
FY27 Q1 2026-10-22: beat with commodity headwind raised to ~$1.4B (P&G release). Midday ~−0.6%. Next TRAI est. 2027-01-21 BMO.
WMT (cluster 13; SM residual)
Next print 2026-11-19 BMO (9 trading days; avg |gap| 4.16% / 2.11 ATR, fill 25%, continuation 75%). Midday ~−1.3%. No company news required for this hour's residual observation.
BTI (context only)
Out of TRAI universe. Midday ~−3.1%. Secondary: Goldman upgrade to Buy ~Nov 2 (Investing.com, 2026-11-02); BAT Bangladesh local Q3 weak (TBS, coverage into Nov 5) — local subsidiary ≠ BAT plc consolidated; do not over-weight as US BTI driver.
6. Linkages / factor read [TRAI + prior staples work]
- Anti-semis crowding still elevated on the macro clock: XLP 20d rel vs SPY +14.7% and RS leading while SMH 20d −21.0% (
/api/macroasOf 11-05). That is the backdrop for a defensive give-back when SPY stabilizes — consistent with Fri midday XLP/PM soft vs SPY green. - Tobacco vs food/HPC split (known since Oct 23 report): PM prints historically move MO (same-sign ~65–74%); food/HPC do not automatically inherit. Today's 60d clustering formalizes that split (cluster 19 vs 4).
- β60: PM −0.59, MDLZ −0.53, PG −0.22, WMT +0.09 on the 8:58 run — WMT is not a defensive beta twin of PM.
- S-144 overlap: non-earnings residual downs under STRESS + inversion — PM is a continuation midday observation (unlike HON's partial bounce). Still after the 10:00 window; not a live fade proof either way.
7. Whiggity consult
Partial UI capture under /workspace/trai-hourly-1300-whiggity/ (~13:15–13:25 ET; Monica chat conv 509900a8-dd0c-4a2d-a602-fe642e18a869). No substantive final A/B/C/D answer — tool budget / UI stop after 2 searches (same pattern as earlier Fri hours).
Findings disposition
| ID | Whiggity / capture claim | Our disposition |
|---|---|---|
| W1 | Search headlines: "PM to sell Vectura for $198M" / medicine reset as possible Nov 2026 PM-specific news | Rejected as Nov 2026 catalyst. Vectura sale was announced 2024-09-17 (GBP 150M / ~$198M upfront to Molex) and closed 2024-12-31 (PMI/Vectura Fertin press release via SEC, 2024-09-17; Reuters, 2024-09-17). Stale search hit — not a driver of Thu −4.63%. |
| W2 | Search for "Philip Morris International news November 6 2026" (10 sources) without written synthesis | No keepable facts — no final reply text to verify. |
Japan bonds-by-IQOS / price-revision items and peer past prints were filled independently in §§4–5 (not from whiggity).
Handoffs (not findings)
- Auditor: residualZ ≤ −5 non-earnings staples under STRESS — continuation vs fade when SPY is green the next session; Dutch IQOS complaint as noise vs priced risk; do not revive closed Vectura as a live catalyst.
- Scout: PM next dated US catalyst (still
nullon TRAI); WMT 11-19 / TGT 11-18 gap stack; Japan bonds-by-IQOS expansion read-through. - yoo: Should SM "Consumer Staples" use cluster 19 / 4 / 13 caps (feeds S-147)?
8. Strategy implications (proposals only)
Evidence adds
- S-001 / S-014: Live Fri 13:00 — PM (cluster 19) hard residual vs MDLZ/PG (cluster 4) mild vs WMT (cluster 13) soft under one "Consumer Staples ×4" SM flag. Use correlation clusters, not sector labels, for the 1-per-cluster cap.
- S-144: PM midday ~−1.1% after Thu residualZ −5 with no verified US earnings reprint — continuation under SPY +0.5% / VIX still >22, contrasting noon HON ~+1.6% bounce. Still NEEDS DATA; observation is after the 10:00 window; liveRules remain negative. Midday VIX ~25.7 / VIX9D/VIX ~1.10 vs 8:58 26.92 / 1.213 — regime clock still matters.
- S-141 / SM policy: do not reactivate SM on staples residuals or Japan local IR.
- S-012 / residual replay: tobacco cluster-19 residual downs co-moving with XLP soft / SPY green are a distinct test slice from industrials HON.
S-147 — Split TRAI "Consumer Staples" SM/MR risk into tobacco / food-HPC / retail · PROPOSAL (extends S-001 / S-014 / S-146)
- Rule (proposal): when
clusterFlagor sector label is Consumer Staples, do not count PM/MO (cluster 19), PG/MDLZ/KO/PEP/KHC (cluster 4 food/HPC core), and WMT/COST (cluster 13) as one correlated risk unit. Cap exposure using 60d correlation clusters; optional hand map: tobacco (PM/MO ± BTI watch), food/bev/HPC (cluster 4 staples subset), retail compounders (WMT/COST). - Also log (testable companion, same ID family): on days after a staples residual crush (e.g. |residualZ| ≥ 3 on PM or sector-flag SM staples) when next-session SPY > 0 and VIX > 22, measure continuation vs fade of PM/MO vs XLP vs cluster-4 names over the live-rule 10:00→11:00 window (and open→close proxy). Do not treat Fri afternoon paths as that test's outcome.
- Why (live case): Fri 2026-11-06 ~13:13 ET — PM ~−1.1%, MO ~−1.3%, BTI ~−3.1%, XLP ~−0.7% while SPY ~+0.5%, after Thu PM residZ −5; SM tag still groups PM with MDLZ/PG/WMT.
- Test: on SM/MR signal days, compare same-day and next-open returns of sector-flagged staples split by cluster id; plus the SPY-up / VIX>22 continuation-vs-fade slice above. Costs, day clustering, OOS, multiple-testing caution.
- Evidence: this report §2–6.
9. Open questions
- Exact US issuer catalyst (if any) for Thu PM −4.63% beyond factor rotation / ZYN investment overhang / Dutch complaint noise — EDGAR fetch blocked from this box; needs a declared-UA or manual IR check.
- Does cluster-19 tobacco residual continuation when SPY is green generalize, or is Fri a one-off after the Oct 30 XLP high / crowding unwind?
- WMT into 11-19 BMO: does a multi-day staples soft patch change |gap| sizing (S-138-class modifier) or is it independent retail idiosyncratic?
- Midday VIX still >22 but well off the 8:58 26.92 print — does any regime gate for S-144 use signal-morning or entry-time vol? (same clock question as noon industrials report.)
10. Sources (dated)
- TRAI APIs: latest / events / correlations / regime / scorecard / macro (checked ~13:12–13:14 ET Nov 6, 2026); latest payload generated 8:58 AM ET.
- Yahoo Finance public chart API snapshots ~13:13 ET Nov 6, 2026 (PM, MO, MDLZ, PG, WMT, XLP, BTI, SPY, ^VIX, ^VIX9D).
- PMI Q3 release, 2026-10-21
- PMJ bonds by IQOS expansion, 2026-11-05; PMJ price-revision application, 2026-11-02
- Altria Q3 / raise, 2026-10-29
- MDLZ Q3, 2026-10-29
- P&G FY27 Q1, 2026-10-22
- Secondary / narrative only: TradingKey PM Nov 5 movers; Stifel PT raise via Investing.com, 2026-11-03; IQOS Dutch complaint coverage; Goldman BAT upgrade, 2026-11-02
- Prior pattern: 2026-10-23 16:00 staples; 2026-11-06 12:00 industrials