SP500ReviewCautious

SP500 Session Review — August 17, 2026

Fourth Ceiling Test Fails, Then a No-Catalyst Breakdown Runs to Support

SP500 pushed to a session high of 7,805.39 before 14:30 UTC — a fourth failed test of the 7,803-7,817 ceiling — then reversed into a decisive, catalyst-free breakdown that broke and held below 7,775.60 through the power hour, closing 7,745.84 (-41.31 points) right at the 7,742.74 structural support. The prep's Neutral/Wait day-type call missed the trend day that actually unfolded, but its conditional short trigger and its 28%-weighted range-fails-down branch both called the move precisely — a weighting miss, not a framework miss.

Prep outcomepartial
Lead scenario42% · missed
Leanneutral · incorrect
Day typerange → trend
Surprisemoderate
Grade card7 of 12 correct
Session chart
SP500 — session vs prep levelsH1
Shaded band: the reviewed session. Price lines: the preparation's key levels — see which held and which broke.
Powered by Cortiq

Graded against live session data from Cortiq

Every call in this review is checked against the session data captured in Cortiq — the AI trading workspace that powers our daily preparation, review, and calibration loop.

See how Cortiq works
Session
SP500 Fourth-Test Rejection Turns No-Catalyst Breakdown
Symbol
SP500
Window
00:00 – 23:00 UTC (full session day; decision window 14:30 – 21:00 UTC)
Day type called
Range
Day type actual
Trend
Lean outcome
Partial
Regime
Bearish breakdown / trend day
Preparation
Partially accurate
Surprises
Moderate

Grade card

7 of 12 correct
  1. Day-type callIncorrect
    Called
    Range
    Actual
    Trend — decisive breakdown, range broken and held broken
  2. Lean (unconditional)Incorrect
    Called
    Neutral / Wait
    Actual
    Closed -41.31 points (-0.53%), broke and held below 7,775.60
  3. Conditional leanCorrect
    Called
    Short trigger: confirmed H1 close and hold below 7,775.60
    Actual
    Trigger fired ~16:00 UTC, held through the 19:00-21:00 power hour, price extended to a 7,744.21 low
  4. Lead scenario — Range hold / gap-fill fade (42%)Incorrect
    Called
    Two-way chop inside 7,775.60-7,817.30 into the power hour
    Actual
    Range floor broken decisively; scenario did not play out
  5. Fired scenario — Range fails down (28%)Correct
    Called
    Break of 7,775.60 → test of 7,742.74
    Actual
    Broke 7,775.60 at ~16:00 UTC, tested to 7,744.21, closed 7,745.84 without confirming below 7,742.74
  6. Key level 7,817.30 (resistance)Correct
    Called
    Sweep target / breakout trigger
    Actual
    Session high 7,805.39 — never touched
  7. Key level 7,810.35 (resistance)Correct
    Called
    Third-straight-rejection point
    Actual
    Not tested (high 7,805.39)
  8. Key level 7,793.69 (near resistance)Partial · false breakout tell
    Called
    Earliest tell for the breakout branch
    Actual
    Cleared intraday (high 7,805.39 at 13:00 UTC), then reversed hard
  9. Key level 7,781.55 (support, pivot)Partial
    Called
    Gap-fill fade's initial target
    Actual
    Held briefly near 15:00 UTC (low 7,782.14), then broken
  10. Key level 7,775.60 (support, breakdown checkpoint)Correct
    Called
    Confirmed close below opens the range-fails-down branch
    Actual
    Broke and held below from ~16:00 UTC through the close
  11. Key level 7,742.74 (support, interior)Correct
    Called
    First structural defense if 7,775.60 breaks
    Actual
    Tested (low 7,744.21), held — no confirmed close below
  12. Key levels 7,716.94 / 7,698.68 (deeper support)Correct · as expected
    Called
    Untested unless 7,742.74 breaks
    Actual
    Not reached

The tape

  1. Open (00:00-09:00 UTC)

    The overnight book was dead as expected, drifting narrowly between 7,787 and 7,794 through 06:00 UTC. The 07:00-09:00 EU cash open produced the session's first real liquidity, and rather than fading toward 7,781.55 — the early tell the prep flagged for the gap-fill branch — price pushed higher instead, closing the 09:00 UTC hour at 7,800.64.

  2. Mid-session (09:00-15:00 UTC)

    The grind higher continued into the 13:00 UTC hour, which printed the session high of 7,805.39 — a decisive break of the 7,793.69 near-resistance and a fourth attempt at the 7,803-7,817 ceiling, arriving before the 14:30 UTC US cash open rather than at it. The hour closed back down at 7,797.14, an early rejection wick. The reversal accelerated from there: the 14:00 UTC hour faded to 7,794.14, and by 15:00 UTC price had dropped to a 7,782.14 low, closing right on the 7,781.55 pivot.

  3. Breakdown and close (16:00-23:00 UTC)

    The 16:00 UTC hour broke 7,775.60 decisively, closing at 7,775.14, and price held below it for the remainder of the session. The power hour (19:00-21:00 UTC) — the window the prep flagged as where three straight ceiling pushes had unwound — was instead where the breakdown accelerated: the 19:00 and 20:00 UTC hours took price from 7,774.95 down to a 7,752.89 low. The session pushed to its low of 7,744.21 in the final hour, closing at 7,745.84 — just above the 7,742.74 structural support, 41.31 points (-0.53%) below the day's open and well outside the 7,775.60-7,817.30 range the prep expected to hold.

What we learned

No material catalyst surprised the session — no tier-1 event printed today, confirming the prep's own calendar read. The surprise was structural: a genuinely undetermined three-way map (42%/30%/28%, no branch clearing 55%) resolved into a clean trend day rather than the range the day-type call defaulted to.

  1. Day-type call, precondition check

    A map with two directional wings within two points of each other (30% vs 28%) and no branch clearing 55% defaulted to a Range day-type call. That same honesty about the split should route to a trend/whipsaw-risk day-type call, not range, when the runner-up pair is this tight — re-examine the day-type precondition for near-coin-flip scenario maps.

  2. Driver-stack ordering

    The driver stack graded prior-day structure "mixed" — three straight ceiling rejections offset by a weekend gap that held higher — and let that offset dilute the read. In hindsight the multi-session rejection pattern deserved more weight than a single overnight gap direction; propose weighting a repeated multi-session structural signal above a one-off overnight gap for this instrument.

  3. Conditional lean validated

    The Session Card's conditional short trigger (confirmed H1 close and hold below 7,775.60) fired exactly as designed and correctly flagged the session's real move, even though the headline Neutral/Wait lean and the 42%-weighted lead scenario did not. On split-map days, the conditional trigger — not the headline lean — is the actionable signal worth carrying forward.

  4. Level analysis held

    7,775.60 broke and stayed broken exactly as the map said it would if broken, and 7,742.74 correctly capped the downside test (low 7,744.21, close 7,745.84) without a confirmed close through it. The interior structural levels below the ceiling did their job even though the headline call above them did not.

  5. Opening-drive timing

    The 14:30-15:30 UTC opening drive gave a real but moderate (~0.7x H4 ATR) directional tell that undersold the day's eventual magnitude; the decisive acceleration came later, inside the 19:00-21:00 UTC power hour — the same window prior sessions had used to unwind ceiling tests, this time it was where the breakdown extended instead. Carry forward: treat the power hour as a live trend-acceleration risk, not just a management window, on days where a mid-session break is already in progress. --- Reviewed prep: 2026-08-17-sp500-session-preparation