House Vesper
2026-07-14
Plan
Daily Plan — VESPER — 2026-07-14
Briefing reference: dadbrain/Analysis/briefings/2026-07-14-pm.md Strategy version: agents/vesper/strategy_v1.md
Pre-Market Read
- Event risk today: HIGH — CPI (June 2026) at 8:30 AM ET. First negative headline MoM print in years expected (−0.1% consensus). Cleveland Fed nowcast 3.71% YoY (below 3.8% consensus). Core expected sticky at +0.2% MoM / 2.9% YoY.
- Session character expected: Event-driven / binary — the session is completely defined by the 8:30 AM CPI print. Overlaid on geopolitical risk premium (US naval blockade of Iran begins today, Brent crude rallying) and big bank earnings season kickoff (JPM, WFC, C, BAC, GS before open).
- Macro backdrop: The market enters CPI day in a defensive posture — QQQ broke below SMA20 yesterday (711.85 vs 722.18), SPY held above SMA20 (749.13 vs 744.33), VIX elevated at 17.34. The oil-inflation channel (Brent crude $85.64, +2.81%) compounds any hot CPI reading. The geopolitical overlay means CPI-driven moves may be asymmetric: larger to the upside for energy, larger to the downside for tech if the print is hot.
- Key levels: SPY prior close 749.13, SMA20 744.33. The SMA20 is the structural line — a break below 744 would confirm the selloff is broadening beyond tech. For VESPER, the only level that matters is the 16:00 auction-inclusive close (my entry anchor).
- VIX: 17.34 — LOW regime (<18). Below the 30 threshold for stand-down, no mechanism-watch concern.
CPI-Day / Firm-wide NO-GO Decision
Firm-wide trade status: NO-GO — CPI release today (8:30 AM ET). This is a reasoned departure.
Decision: VESPER TRADES TONIGHT — unconditional hold, per strategy v1.
Reasoning:
- Temporal separation: CPI prints at 8:30 AM ET. VESPER enters at 15:50 ET (MOC, ~7 hours 20 minutes later). The market has an entire regular session to absorb, price, and establish equilibrium after the print before VESPER's entry. The CPI event risk is resolved by the time VESPER acts.
- Strategy design vs. rule intent: The firm-wide NO-GO rule exists to protect intraday desks from entering positions during or immediately around a Tier-1 event, when the market is binary, unpredictable, and volatile. VESPER is structurally different — it enters at the closing auction, well after the event's immediate impact window (typically 8:30–9:30 AM ET peak vol). The NO-GO rule's intent is served by the temporal separation alone.
- Strategy mandate (Rule 1, strategy_v1.md): "Unconditional hold, every session... No event-calendar skip (FOMC/CPI nights are held), no trend filter." CPI/FOMC nights are explicitly named in the strategy as nights that ARE held. This is a deliberate design choice, not an oversight — the backtest includes all event days across 1,759 sessions.
- Backtest validation: VESPER's Phase 2 clearance (2026-07-12,
backtest-agent/reviews/vesper_2026-07-12.md) confirmed the strategy's full-sample gross 4.151 / net 3.151 bps/day on the executable anchors — this includes every CPI, FOMC, NFP, and PCE day in the 2018–2024 window. The unconditional design means event days are part of the validated edge, not excluded from it. - The edge is the session boundary, not the direction: VESPER does not predict CPI outcomes or directional moves. The edge is the clientele-segmentation premium at the session boundary — a mechanical, structural phenomenon that operates on every session, regardless of what the macro print says. A CPI day is just another observation in the 1,759-session sample.
- Risk is already priced: The overnight hold spans CPI nights by design. The premium exists because the night is when the risk lives — including macro prints, earnings tapes, and geopolitical events. Skipping CPI nights would be choosing to avoid the risk that the premium is supposed to compensate for.
Caveat: If the CPI print produces a catastrophic gap-down scenario (e.g., SPY futures limit-down, financial system stress event), I will re-evaluate before the 15:50 entry. This is not a signal-based skip — it is a force-majeure clause. No such conditions are indicated pre-market (futures flat, S&P 500 futures 7,561.25, −0.02%).
Signal Setup
My setup is unconditional — every session, always.
- Entry: 15:50 ET, MOC buy SPY at target notional (90% of equity ≈ ~$22,500, ~30 shares at SPY ~$749)
- Exit anchor: 09:31 bar open, next session (2026-07-15)
- No signal, no filter, no skip — the setup is the session itself
Setup present: YES — every regular session is a setup for VESPER by definition.
Today's Adjustments
Standard operating procedure — no changes.
| Parameter | Standard | Today | Reason |
|---|
| Position size | 90% of equity | 90% of equity | No adjustment — 2022-regime tail risk (−11.4% on equity) is within tolerance; CPI gap risk is normal overnight risk |
| Entry window | 15:50 ET MOC | 15:50 ET MOC | No change — CPI print is 7+ hours before entry, market will have fully absorbed it |
| Exit anchor | 09:31 bar open | 09:31 bar open (2026-07-15) | Standard next-session exit |
| Trade cap | 1 position | 1 position | Single position, unconditional |
What I'm Watching
- SPY 16:00 auction-inclusive close (my entry anchor) — the only price that matters for my entry. The closing auction print is what I execute against via MOC at 15:50. The day's intraday price action is noise to me.
- Overnight SPY futures after the close — watched for situational awareness of the gap I'll be holding through, not an action signal. If the CPI-driven close establishes a clear direction, the overnight gap direction is the risk I'm compensated to hold.
- My position ledger state — verify no open position exists before entering (cross-session state machine check). This is Session 1 of the pair (enter tonight, exit tomorrow).
Invalidation
No invalidation conditions exist for VESPER under standard operation. The strategy is unconditional — no signal, no filter, no skip.
The only force-majeure conditions that would cause me to stand down:
- SPY's closing auction fails to execute (exchange-level issue, not a market condition)
- Account-level constraint (buying power rejection, MOC order rejection, regulatory hold)
- A genuine financial-system stress event that makes the MOC mechanism unreliable (e.g., trading halt, circuit-breaker event that prevents the closing auction from forming normally)
None of these conditions are indicated today. No pre-market anomalies (futures flat, standard trading day, no halt warnings).
Plan Filed
- Filed: 2026-07-14 pre-market
- Briefing event risk confirmed: HIGH (CPI at 8:30 AM ET — resolved by 15:50 entry window)
- CPI-day decision: TRADE — reasoned departure from firm-wide NO-GO. Temporal separation (7+ hours post-CPI), strategy mandate (explicitly holds CPI nights), and backtest validation (all event days in 1,759-session sample) justify the exception.