01CPI spike to 7,345 hit the named 7,342 first-reaction zone almost exactly; bought back in same H4
02VIX closed 18.38 — no regime shift; standard playbook intact
037,434 ceiling held for a third multi-session rejection; range continues
The Long-structurally-bullish-tactically-wait stance was the right framework for the session. Hot core CPI (+2.8% y/y vs +2.7% forecast) produced a 56-point spike low to 7,345 — almost exactly on the preparation's named first reaction zone at 7,342 — which was bought back to 7,401 within the same H4 period, leaving the day's close basically flat. The 7,434 ceiling held for a third rejection; VIX closed at 18.38, well inside the normal 15–20 range; neither the soft-CPI 7,500–7,584 extension nor the hot-CPI 7,000–7,200 risk scenario materialised. Carry into Wednesday: the absorption pattern is the cleanest 'dip is bought' signal of the recent cycle, and the PPI binary now governs whether 7,434 breaks or the 7,345 demand zone gets re-tested.
01CPI spike to 7,345 hit the named 7,342 first-reaction zone almost exactly; bought back in same H4
02VIX closed 18.38 — no regime shift; standard playbook intact
037,434 ceiling held for a third multi-session rejection; range continues
V-recovery from the April 5 low at 6,533 is +13.8% in five weeks — five consecutive higher weekly closes. Structural bid intact while VIX <20 and forward P/E 20.9x stays supported by +18.6% YoY earnings growth. Today's PPI plus Thursday's Retail Sales triple release define whether the rate-repricing from CPI deepens or reverses. Year-end consensus 7,600–7,900 with Yardeni 8,250 as the optimistic outlier.
The May 12 SP500 session played out as a textbook CPI-absorption day, vindicating the preparation's Long-structurally-bullish, tactically-wait stance. Hot core CPI at 12:30 UTC produced the named hard-CPI first-reaction zone at 7,342 almost to the point — the spike low printed 7,345 — and demand bought the entire 56-point flush back to 7,401 within a single H4 period. The session closed effectively unchanged, the 7,434 multi-session ceiling held for a third rejection, and VIX stayed inside the normal 15–20 range. No regime shift; the V-recovery bull thesis remains intact.
Session: SP500 Weekly — Prop FivePercent — May 11-15
Symbol: SP500
Window: 09:00 – 20:30 UTC (12:00 – 23:30 Sofia)
Regime: V-recovery bullish; CPI shock absorbed in single H4
Preparation: Accurate — bullish structural bias confirmed; named CPI-demand level was the actual demand zone
Surprises: None / Low
The preparation entered the session with a clear baseline:
Pre-CPI compression (09:00–12:15 UTC): Position desks held static at the upper end of the recent consolidation. Open ~7,417, high 7,425 in the pre-event window, range-bound activity consistent with the typical Tier-1 holding pattern.
CPI release (12:30 UTC): Core CPI printed +2.8% y/y versus +2.7% forecast — a slight upside surprise. The market's first read was bearish: a 56-point spike low from ~7,401 to 7,345 in the first hour post-release. The print was not in the named ≥3.9% regime-break tier but was hot enough to compress rate-cut expectations through 2026.
Absorption (13:00–17:00 UTC): The 17:00 UTC H4 candle delivered the cleanest read of the day — open 7,348, high 7,415, low 7,347, close 7,401 — a single-period recovery of 68 points that bought back the entire CPI flush. Demand absorbed the spike without breaking H4 structure. The 7,345 demand zone — within 3 points of the preparation's named hard-CPI first-reaction support at 7,342 — was bought decisively.
Late session (17:00–20:30 UTC): Range-bound at 7,395–7,415 ahead of the close. The 7,434 ceiling was not retested; the 7,345 low was not retested. Symmetric consolidation around the open. NYSE-PM window (17:00–19:00 UTC, the profile-flagged pullback-failure zone) produced no fresh extension in either direction.
Close: ~7,401 — effectively unchanged from the day's open. Day-on-day flat. VIX 18.38, firmly inside the 15–20 normal range. No regime signal triggered.
| Pre-session view | What actually happened | Assessment |
|---|---|---|
| Long structural bias, tactical wait for CPI | Day closed flat at 7,401 after a clean intra-session absorption; structure held | Correct (closing basis) |
| Soft CPI extends to 7,500–7,584 | Did not materialise — CPI was hot, not soft | Did not trigger |
| In-line print = range-continuation | Closest match to realised price action — close basically unchanged | Correct |
| Hot CPI ≥3.8% reprices toward 7,000–7,200 | CPI was hot (+2.8% vs +2.7%) but 100bp below the named ≥3.8% trigger; only 7,342 was tested | Did not trigger fully — milder hot print, milder reaction |
| 7,342 as the hard-CPI first reaction zone — "the cleanest 'is the dip bought?' test" | Spike low 7,345 — within 3 points of the named level — bought back to 7,401 in same H4 | Correct — high precision |
| 7,250–7,300 as highest-conviction buy zone on deeper pullback | Not reached; absorption took place at the shallower 7,345 level | Not required |
| W1/D1/H4 trending bullish | Bullish structure intact; no D1 BOS in either direction | Correct (structural) |
| Invalidation: CPI ≥3.9% AND VIX >20 | Neither triggered (CPI +2.8% / VIX 18.38) | Correctly framed — invalidation conditions did not fire |
| 17:00–19:00 UTC pullback-failure window | No pullback longs needed; symmetric consolidation through window | N/A — window relevance contingent on a directional move |
| Sentiment Bullish-Medium with CPI as primary catalyst | CPI was the catalyst; bullish posture held on close | Correct |
The overall alignment quality is high. The preparation correctly: (a) identified Long as the structurally-correct bias with closing-basis vindication, (b) named the exact demand zone that absorbed the CPI shock (7,342 vs realised 7,345 — within profile-defined noise), (c) framed the asymmetry that mattered (the 100bp gap between an in-line and a regime-breaking print), and (d) correctly noted the post-event 15–30 minute second-move window as where the structural edge sits — the 17:00 UTC H4 absorption candle is exactly that window.
The one calibration note: the preparation's hot-CPI scenario thresholds were calibrated to ≥3.8% (regime risk) and ≥3.9% (named invalidation). Yesterday's +2.8% print was hot relative to the +2.7% forecast but well below the regime-threshold tier. The threshold framework was conservative — a smaller surprise was sufficient to drive the 56-point spike, though the absorption mechanism still held exactly as the bullish thesis required. Tomorrow's preparation should consider scaling the thresholds to smaller surprise magnitudes given the post-CPI baseline shift.
The session unfolded within the expected parameters. The only fine-grained calibration point: the preparation's hot-CPI threshold (≥3.8%) was higher than the realised surprise required to produce a meaningful intraday flush. The +2.8% print drove a 56-point spike that hit the named first-reaction zone almost exactly — meaning the directional reaction was sharper than the threshold framework anticipated, but the absorption mechanism worked precisely as the bullish thesis demanded. No regime shift; VIX behaved as predicted; the level architecture was vindicated to within 3 points.
The CPI print direction (slight upside surprise) was the marginal risk in the preparation's framing — the bullish bias survived because the surprise was small enough that the absorption mechanism could neutralise it within a single H4 period rather than triggering CTA momentum de-risking.
Threshold calibration for inflation prints needs to scale to smaller surprise magnitudes. Yesterday's +2.8% print versus +2.7% forecast — a 10-bp upside surprise — was sufficient to drive a 56-point intraday flush. The preparation's named regime-threshold tiers at 3.8%/3.9% were too coarse. Tomorrow's PPI preparation should frame the hot scenario at any 10-bp+ upside surprise (i.e., PPI ≥0.5% m/m or sticky core readings) rather than at a much-larger surprise tier.
The H4 absorption pattern is now the calibration anchor for "is the dip bought?" — preserve the named first-reaction zone as the test level for tomorrow. The 7,342 vs realised 7,345 hit was within profile-defined noise — the framework is producing precision. For PPI tomorrow, the equivalent first-reaction zone is 7,370–7,372 (May 10 intraday low / post-CPI stabilisation), then 7,345 again if the absorption is tested a second time. A failure of the 7,345 second-test would be a much stronger signal than the first one held.
The 17:00 UTC H4 close is the cleanest post-event read for this symbol. Yesterday's 17:00 UTC H4 candle delivered the day's defining signal — a 68-point recovery in a single H4 period that confirmed absorption. The Opening Drive Continuation framework at 13:30 UTC plus the 17:00 UTC H4 close form the two-bar template for reading the post-Tier-1 day. Apply both consistently in PPI prep.
VIX 18.38 close confirms standard playbook into tomorrow — no preemptive size adjustment. The invalidation condition (VIX >20) did not fire. The standard playbook continues into PPI day. Maintain the same size and structure unless VIX expands above 20 in the post-PPI 15-minute window.
The 7,434 ceiling is now a confirmed multi-session rejection point. Three consecutive rejections (May 10, 11, 12) without a daily close above. The structural bull thesis still requires a sustained H4 close above 7,434 to confirm the next leg — this is the cleanest "no breakout yet" condition the preparation can carry into PPI day. The first H4 close above 7,434 post-PPI is the bull-trigger signal; treat it as the highest-conviction execution event of the week if it fires.