Back to session review

Session review · SP500 · Sep 14, 2026

SP500 Session Review — September 14, 2026

The Lower Break Failed and the Range Call Became a Trap

SP500 did not follow the preparation's 42%-weighted balance path on September 14, 2026: price closed an H1 candle below the lower range threshold, failed to confirm downside acceptance, and then reversed from 7,592.20 to 7,649.95 before settling back inside the decision zone. The Neutral/Wait lean and confirmation discipline were right, but the Range day-type call and lead scenario missed a foreseeable lower-edge trap that the next preparation should map explicitly.

Grading the exact preparationSP500 Session Analysis — September 14, 2026: Weekend Gap Tests Friday's ReclaimOpen the original prep

Session vs preparation

H1 · UTC · SP500
  • Observed candles
  • Reviewed session
  • Preparation levels
SP500 — session vs prep levelsH1
Shaded band: the reviewed session. Price lines: the original preparation’s levels. Times shown in UTC.

Called vs actual

Every element is assessed against the preparation as written.

Grade card

11 of 14 correct
  1. Day-type callIncorrect · actual day type was Trap
    Called
    Range — post-expansion digestion inside 7,606.02–7,657.01
    Actual
    Price closed an H1 candle below the lower threshold, revisited the break during the US session, then reversed sharply without achieving downside acceptance
  2. LeanCorrect · neutral-correct
    Called
    Neutral / Wait
    Actual
    SP500 closed only 15.06 points above the open and finished inside the prepared decision zone, with neither directional confirmation sequence completed
  3. Conditional leanCorrect · no trigger
    Called
    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
    Actual
    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
  4. Lead scenario — cash-session balance and gap digestion (42%)Incorrect
    Called
    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
    Actual
    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
  5. Scenario map qualityIncorrect · unmapped trap
    Called
    Balance 42%, downside acceptance 32%, bullish gap repair 26%
    Actual
    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
  6. Driver stackCorrect
    Called
    No scheduled medium- or high-impact US release; Friday's bullish rejection and Monday's bearish gap conflicted, favoring patience over direction
    Actual
    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
  7. Key level 7,720.44 (resistance)Correct · not reached
    Called
    Stretch target only after acceptance above 7,686.76
    Actual
    The high stopped at 7,649.95, leaving both prerequisites untouched
  8. Key level 7,686.76 (structural repair threshold)Correct · not reached
    Called
    Acceptance would materially weaken the September H4 correction
    Actual
    Price never reached the level and closed 63.80 points below it
  9. Key level 7,679.31 (resistance)Correct · not reached
    Called
    First upside objective after confirmed gap repair
    Actual
    Gap repair never confirmed and the session high remained 29.36 points below the level
  10. Key level 7,657.01 (resistance / pivot)Correct · held as resistance within noise
    Called
    Primary gap-repair test; require a displaced close and held retest before treating it as support
    Actual
    The late rebound stopped at 7,649.95, within 7.06 points of the pivot, and price closed back below it
  11. Key level 7,624.56 (immediate pivot)Correct
    Called
    Repeated trade around it favors balance; a cash-session hold on one side arms direction
    Actual
    Price crossed the pivot repeatedly, rallied through it late, and closed at 7,622.96, just 1.60 points below it
  12. Key level 7,606.02 (support / pivot)Correct
    Called
    Liquidity marker, not defended support; downside needs acceptance below 7,599.68 plus a second hold below 7,606.02
    Actual
    Price breached it several times, but every attempt failed to complete the required two-step acceptance sequence
  13. Key level 7,590.26 (support)Correct · within noise
    Called
    First downside target; a quick rejection would reinforce digestion over a renewed bearish leg
    Actual
    The session low was 7,592.20, only 1.94 points above the level, and the break reversed rather than extending
  14. Key level 7,581.08 (support / liquidity)Correct · not reached
    Called
    Obvious sweep target; continuation beneath it would be beyond-range
    Actual
    Price never reached it because the downside break failed first

Showing 14 of 14 elements

The tape

How the session unfolded, in chronological order.

The tape

  1. 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.

  2. 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.

  3. 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.

  4. 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

Evidence that should shape the next preparation.

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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

A correct forecast does not establish an executable or profitable trade. Every scored preparation stays in the public record.

See the full track record
Read the full original review

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 elementCalledActualVerdict
Day-type callRange — post-expansion digestion inside 7,606.02–7,657.01Price closed an H1 candle below the lower threshold, revisited the break during the US session, then reversed sharply without achieving downside acceptanceIncorrect — actual day type was Trap
LeanNeutral / WaitSP500 closed only 15.06 points above the open and finished inside the prepared decision zone, with neither directional confirmation sequence completedCorrect (neutral-correct)
Conditional leanLong 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.02The 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 confirmationCorrect (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.35The 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 reversingIncorrect
Scenario map qualityBalance 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 triggerIncorrect (unmapped trap)
Driver stackNo scheduled medium- or high-impact US release; Friday's bullish rejection and Monday's bearish gap conflicted, favoring patience over directionThe 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 reboundCorrect
Key level 7,720.44 (resistance)Stretch target only after acceptance above 7,686.76The high stopped at 7,649.95, leaving both prerequisites untouchedCorrect (not reached)
Key level 7,686.76 (structural repair threshold)Acceptance would materially weaken the September H4 correctionPrice never reached the level and closed 63.80 points below itCorrect (not reached)
Key level 7,679.31 (resistance)First upside objective after confirmed gap repairGap repair never confirmed and the session high remained 29.36 points below the levelCorrect (not reached)
Key level 7,657.01 (resistance / pivot)Primary gap-repair test; require a displaced close and held retest before treating it as supportThe late rebound stopped at 7,649.95, within 7.06 points of the pivot, and price closed back below itCorrect (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 directionPrice crossed the pivot repeatedly, rallied through it late, and closed at 7,622.96, just 1.60 points below itCorrect
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.02Price breached it several times, but every attempt failed to complete the required two-step acceptance sequenceCorrect
Key level 7,590.26 (support)First downside target; a quick rejection would reinforce digestion over a renewed bearish legThe session low was 7,592.20, only 1.94 points above the level, and the break reversed rather than extendingCorrect (within noise)
Key level 7,581.08 (support / liquidity)Obvious sweep target; continuation beneath it would be beyond-rangePrice never reached it because the downside break failed firstCorrect (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