Session Summary
SP500's September 14 session rewarded the preparation's patience but not its day-type call. The index opened at 7,607.90, broke the prepared lower balance threshold during the European-to-US handoff, failed to sustain the second close needed for downside acceptance, and then reversed late before closing at 7,622.96. The Neutral/Wait lean was correct because neither directional trigger completed, but the 42%-weighted range scenario was not: the session became a lower-edge breakout-and-fail day rather than orderly balance.
Session: SP500 Lower-Edge Trap Session
Symbol: SP500
Window: 00:00 – 23:59 UTC (14:30 UTC US cash open as the dominant engine)
Day type called: Range
Day type actual: Trap
Lean outcome: Correct
Regime: Lower-edge breakout-and-fail, with a late reversal back toward the central pivot
Preparation: Partially accurate
Surprises: Moderate
Grade Card
| Prep element | Called | Actual | Verdict |
|---|
| Day-type call | Range — post-expansion digestion inside 7,606.02–7,657.01 | Price closed an H1 candle below the lower threshold, revisited the break during the US session, then reversed sharply without achieving downside acceptance | Incorrect — actual day type was Trap |
| Lean | Neutral / Wait | SP500 closed only 15.06 points above the open and finished inside the prepared decision zone, with neither directional confirmation sequence completed | Correct (neutral-correct) |
| Conditional lean | Long only after an H1 close at or above 7,663.35 plus a held retest of 7,657.01; short only after a close at or below 7,599.68 plus a second H1 hold below 7,606.02 | The long threshold was never reached. The 12:00 UTC close at 7,594.95 met the first short condition, but the next hour recovered to 7,607.57 and cancelled confirmation | Correct (no trigger) |
| Lead scenario — cash-session balance and gap digestion (42%) | Hold 7,606.02 through the cash-opening drive, reject 7,657.01, and avoid an H1 close beyond 7,599.68 or 7,663.35 | The 12:00 UTC H1 close at 7,594.95 violated the lower condition, and price traded below 7,606.02 again after the cash open before reversing | Incorrect |
| Scenario map quality | Balance 42%, downside acceptance 32%, bullish gap repair 26% | No mapped branch described the realised failed lower break: balance was formally invalidated, downside never earned its second hold, and bullish repair never reached its trigger | Incorrect (unmapped trap) |
| Driver stack | No scheduled medium- or high-impact US release; Friday's bullish rejection and Monday's bearish gap conflicted, favoring patience over direction | The calendar remained empty and the tape stayed directionally unresolved despite a 0.91-ATR intraday range; the structural conflict expressed itself as a failed downside break and rebound | Correct |
| Key level 7,720.44 (resistance) | Stretch target only after acceptance above 7,686.76 | The high stopped at 7,649.95, leaving both prerequisites untouched | Correct (not reached) |
| Key level 7,686.76 (structural repair threshold) | Acceptance would materially weaken the September H4 correction | Price never reached the level and closed 63.80 points below it | Correct (not reached) |
| Key level 7,679.31 (resistance) | First upside objective after confirmed gap repair | Gap repair never confirmed and the session high remained 29.36 points below the level | Correct (not reached) |
| Key level 7,657.01 (resistance / pivot) | Primary gap-repair test; require a displaced close and held retest before treating it as support | The late rebound stopped at 7,649.95, within 7.06 points of the pivot, and price closed back below it | Correct (held as resistance within noise) |
| Key level 7,624.56 (immediate pivot) | Repeated trade around it favors balance; a cash-session hold on one side arms direction | Price crossed the pivot repeatedly, rallied through it late, and closed at 7,622.96, just 1.60 points below it | Correct |
| Key level 7,606.02 (support / pivot) | Liquidity marker, not defended support; downside needs acceptance below 7,599.68 plus a second hold below 7,606.02 | Price breached it several times, but every attempt failed to complete the required two-step acceptance sequence | Correct |
| Key level 7,590.26 (support) | First downside target; a quick rejection would reinforce digestion over a renewed bearish leg | The session low was 7,592.20, only 1.94 points above the level, and the break reversed rather than extending | Correct (within noise) |
| Key level 7,581.08 (support / liquidity) | Obvious sweep target; continuation beneath it would be beyond-range | Price never reached it because the downside break failed first | Correct (not reached) |
The preparation was partially accurate. Its Neutral/Wait posture, driver conflict, confirmation rules, and level placement kept the session readable, but the accountability result belongs to the 42% lead: orderly balance did not occur, and no scenario carried weight for the one-sided failed break that did. With a ten-point lead margin, this was an operative call rather than a declared coin flip.
The Tape
Open (00:00–07:00 UTC): SP500 opened at 7,607.90 and initially repaired part of the weekend gap, reaching 7,632.65 during the 04:00 UTC hour. That advance could not hold above the 7,624.56 pivot. Price faded to a 7,620.65 close by 06:00 UTC, leaving the overnight move directional only in appearance and preserving the preparation's instruction to wait for liquid-session confirmation.
EU session and pre-US handoff (07:00–14:30 UTC): The EU open produced a slow deterioration rather than a clean breakout. Price tested 7,606.02 during the 09:00 UTC hour, spent the next two hours near 7,600, then broke to the day's 7,592.20 low during the 12:00 UTC hour and closed at 7,594.95. That close satisfied the first downside condition, but the 13:00 UTC hour rebounded to a 7,607.57 close, above 7,606.02, so the required second hold never arrived. No scheduled medium- or high-impact US release was present to explain or validate the break.
US cash session (14:30–19:00 UTC): The cash-opening phase remained unstable around the lower edge. Price closed the 15:00 UTC hour at 7,604.95, recovered to 7,614.20 at 16:00, then revisited 7,593.45 during the 17:00 hour and closed at 7,599.95. The second test still failed to produce the preparation's required close at or below 7,599.68 followed by another hold below 7,606.02. The failure became decisive during the 18:00 UTC hour, when SP500 rallied from 7,595.70 to a 7,632.64 close and reclaimed both 7,606.02 and 7,624.56.
Late / close (19:00–23:59 UTC): The rebound extended to the session high of 7,649.95 during the 19:00 UTC hour, stopping 7.06 points short of the 7,657.01 gap-repair pivot. Price held above 7,624.56 through 21:00 UTC, then eased during the final two hours to a confirmed 7,622.96 close. The close was 15.06 points above the 7,607.90 open and near the middle of the 57.75-point daily range: the lower break failed, but the late rally also fell short of bullish acceptance.
What We Learned
Surprises: The material surprise was the path, not the closing direction. The preparation expected orderly balance unless one of its two-step directional triggers completed; instead, SP500 printed a confirmed H1 close below the range threshold, failed the follow-through check, revisited the lower edge after the cash open, and then rallied 56.50 points from the 17:00 UTC low to the 19:00 UTC high. The 57.75-point daily range was about 91% of the 63.44-point ATR, so volatility itself was not abnormal. With no scheduled medium- or high-impact US release, the failed break was foreseeable from the framework's own trap preconditions and should have had an explicit branch.
- Day-type precondition checks: A no-catalyst day after a large expansion is not automatically a clean Range day when an obvious lower boundary sits just beneath the open. The next preparation should add a trap check whenever price can close beyond a visible edge without driver alignment, and should distinguish orderly balance from breakout-and-fail before assigning the day-type call.
- Day-type precondition checks: Give the one-sided failed-break path explicit scenario weight. For this setup, the branch should require an H1 close beyond 7,599.68 followed by an immediate reclaim of 7,606.02, with 7,624.56 as the first mean-reversion objective; leaving that path only as an invalidation produced a map with
firedScenarioWeight: 0.
- Driver-stack ordering: No priors edit is warranted from this session. The empty calendar and conflict between Friday's bullish rejection and Monday's bearish gap correctly argued against a directional lean; in the next preparation, keep that disagreement as the reason to wait, but do not let it imply that intraday range boundaries will remain intact.
- Tradability standard: Preserve the two-stage downside confirmation. The first close below 7,599.68 was followed immediately by a recovery above 7,606.02, and the later retest also failed to complete the sequence. This was not an untradable-trigger miss; the trigger discipline correctly rejected the false break while the scenario taxonomy failed to name it.
Reviewed prep: 2026-09-14-sp500-session-preparation