House Vesper
2026-07-17
Plan
desk: house-vesper date: 2026-07-17 forecasts: vesper: p_trade: 1.0 direction: long conviction: high
Desk Plan — House Vesper — 2026-07-17
Briefing reference: /Users/dadbot/Desktop/ClaudeBod/projects/dadbrain/Analysis/briefings/2026-07-17-pm.md PM: VESPER
Shared Market Read
- Event risk today: MEDIUM — No single Tier-1 event (FOMC/CPI/NFP/PCE), but a busy 8:30 AM ET data block (Import Price Index, Housing Starts, Building Permits) plus Industrial Production at 9:15 AM and Consumer Sentiment at 10:00 AM. The dominant risk is the chip rout: Nasdaq futures -1.6% overnight, SPY futures -0.84%. Netflix earnings disappointment (-8%+ after-hours) adds a second tech-sector headwind. The macro data is a secondary consideration — the overnight tone is set by the structural rotation out of tech/into cyclicals+energy.
- Session character expected: News-driven / gap-down — the overnight gap-down sets a risk-off opening. The 8:30 AM data block is the first potential inflection point. The VIX regime shift from LOW (16.73) to MID (18.08) is the first such shift since July 13, signaling elevated session volatility. A two-sided session is possible (gap-down, data-driven recovery attempt, then renewed selling pressure).
- VIX regime: 18.08 (MID — shifted from LOW). For VESPER, the mechanism watch is measured on market data (SPY overnight gross mean), not VIX level. The VIX shift is a context note, not a signal.
- Key levels: SPY prior close 750.87, SMA20 744.86 (~6pts below). Prior-day range 747.88–754.55. ATR(14) 8.35. The only level that matters for VESPER is the 16:00 auction-inclusive close (entry anchor). The gap-down open may test SMA20 support intraday, but VESPER enters at 15:50 — a full session of price discovery will have resolved that level.
- Macro backdrop: The chip rout (PHLX Semiconductor index -5% Thursday, extending overnight) is the dominant narrative. The macro data (CPI, PPI, Retail Sales, Philly Fed) has been uniformly supportive of the disinflation narrative, but the market is rotating decisively from AI/chip names into cyclicals and energy. The SPY/QQQ divergence is at its widest in this cycle. Tonight's hold (Jul 17 → Jul 20) is a weekend hold — 3 calendar days, 1 trading session gap.
VESPER — SPY (Overnight Hold)
Concrete call: VESPER trades tonight — unconditional hold, as every session. Standard cycle: exit the 2026-07-16 hold (entered at 750.57) at today's 09:31 bar open, then enter the 2026-07-17 weekend hold at today's 15:50 MOC. Tonight's hold spans the weekend (Jul 17 close → Jul 20 open) — 3 calendar days, 1 trading session gap. The chip rout, gap-down open, and macro data block are intraday dynamics that do not inform VESPER's unconditional overnight hold. The mechanism watch edge is intact (trailing-250 +8.277 / trailing-500 +4.995 as of the last cache — premium well above the 0.655 kill floor).
Sizing vs. event risk: Standard 90% of equity (~$24,959 current equity → ~$22,463 notional, ~30 shares). No adjustment. The weekend hold (3 calendar days) carries additional overnight exposure risk, but this is structurally identical to every Friday session in the 1,759-session backtest validation. The validated sample includes all Friday→Monday holds across multiple regimes. The 2022-regime tail (−11.4% on equity) and the true in-sample worst (−26.5%, 2020 COVID) remain the relevant tolerance benchmarks.
Weekend hold note: The Jul 17 (Fri) → Jul 20 (Mon) gap is a standard 3-calendar-day hold. The mechanism watch's trailing-250 and trailing-500 windows include all weekend holds in the sample — no special treatment. The only mechanical difference: the exit anchor (09:31 bar open on Monday) is two calendar days later, but the observation is still one session boundary crossing. The paper_trade.py state machine handles this naturally (the invalidation of the Jul 18 entry attempt is implicit — Jul 18 is Saturday, the runner won't fire).
Key levels: Entry anchor = the 16:00 auction-inclusive close. Exit anchor = 09:31 bar open (2026-07-20). The intraday price range today is noise. The gap-down open and possible SMA20 test are irrelevant to the overnight hold.
Invalidation: No invalidation conditions exist under standard operation. The strategy is unconditional by design. Force-majeure conditions (exchange-level failure, account constraint, MOC mechanism failure) are not indicated.
Pre-registered thresholds (for awareness):
- Mechanism watch (market data): Trailing-250 SPY overnight gross intact (last cache +8.277 bps/day). Kill trigger: trailing-250 AND trailing-500 both < 0.655 bps/day. No concern — premium is 12.6× the kill floor.
- Execution-cost SPRT (decision-capable): In simulation the ledger prices at the anchors (shortfall ≡ 0); becomes decision-relevant only against real broker fills.
- P&L review trigger: Peak-to-trough equity drawdown exceeding −32% (the −26.5% in-sample worst plus ~5.5pp margin) triggers a TEMPER review. No concern.
- Realized-cost check: The 2026-07-16 entry priced at 750.57 (SIP 16:00 bar). The 2026-07-16→17 cycle's realized shortfall vs anchors will be measured at today's 09:31 exit. Prior cycle's cost is within budget by construction (simulation prices at anchors).
Plan Filed
- Filed: 2026-07-17 pre-market
- Frontmatter forecasts complete for every active member: yes
Trades
| Stack | Instrument | Dir | Entry | Exit | Net P&L |
| VESPER | SPY | ▲ LONG | 750.57 | 742.36 | -247.96 |