Back to session review

Session review · XAUUSD · Aug 7, 2026

GOLD Session Review — August 7, 2026

A Historic Payrolls Miss Breaks the Range to the Upside

Gold's event-suspended compression call broke decisively wrong: a shock -23,000 nonfarm payrolls print (vs. +80K consensus) with soft wage growth sent the dollar and real yields lower, and price closed at $4,340.39, up $100.57 (+2.37%) on the day after an intrasession high of $4,371.60 — well clear of the prep's $4,300-$4,320 resistance band. The 38%-weighted lead compression scenario failed outright, but the third-ranked, 28%-weighted soft-print breakout branch fired almost exactly as mapped, and the prep's own 'a second confirmed close above $4,300-$4,320 flips the call' mechanic worked precisely as designed. The carry-forward: weight the driver-aligned breakout branch higher whenever a tier-1 print's plausible miss extends past the stated floor into outright contraction, and treat the Neutral/Wait lean threshold with more skepticism when a single scheduled catalyst can resolve a 'split' driver stack outright.

Grading the exact preparationGOLD Session Analysis — August 7, 2026Open the original prep

Session vs preparation

H1 · UTC · XAUUSD
  • Observed candles
  • Reviewed session
  • Preparation levels
XAUUSD — 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

5 of 10 correct
  1. Day-type callPartial · correctly flagged the print as the session's swing factor; the label undersold how decisively it would resolve
    Called
    Event-suspended — compression into and through the 12:30 UTC print
    Actual
    Resolved as a full trend day: opened near the session low, broke decisively higher after the print, closed near the session high with no reversion into the pre-print range
  2. LeanIncorrect · neutral-incorrect
    Called
    Neutral/Wait — bearish-continuation's 34% combined weight fell short of the 55% same-direction threshold
    Actual
    Closed +$100.57 (+2.37%) on the day, +$131.78 (+3.1%) at the intrasession high, finishing near the day's high extreme — a clear, durable directional resolution
  3. Lead scenario — Inline print / compression holds (38%)Incorrect
    Called
    Two-way chop inside the confirmed $4,223-$4,304 range, no confirmed close beyond either flank
    Actual
    Confirmed close $4,340.39, comfortably beyond the top flank; the range did not hold
  4. Hot/beat print — dollar-strength continues, gold breaks lower (34%) — triggerIncorrect · did not fire
    Called
    Headline print 100K+ with firm wage growth, confirmed by a held close below $4,225
    Actual
    Print came in at -23,000 with soft wage growth — the opposite outcome; $4,225 was never threatened (day low $4,229.56)
  5. Soft/miss print — dovish repricing, gold breaks higher (28%) — trigger & pathCorrect
    Called
    Print near or below the 57K prior-read floor, or soft wage growth, confirmed by a held close above $4,300-$4,320; path: break $4,320 → test $4,350 → extension toward $4,400
    Actual
    Print came in at -23,000 (well past the 57K floor, into outright contraction) with soft wage growth (+0.1% MoM, +3.2% YoY); confirmed close $4,340.39 above $4,320; intrasession path tested $4,350 and extended to a $4,371.60 high before easing into the close
  6. Key level $4,300-$4,320 (resistance)Correct
    Called
    Genuine level now; a second confirmed close above flips the call
    Actual
    Confirmed close $4,340.39 — the flip mechanic fired exactly as designed
  7. Key level $4,350 (resistance)Partial · live and tested, not held on close
    Called
    Live only on a confirmed close above $4,320
    Actual
    Became live, tested intrasession (high $4,371.60 cleared it), but the session closed back below it at $4,340.39
  8. Key level $4,400 (resistance)Correct
    Called
    Not in play barring a confirmed break of $4,320 first
    Actual
    Became technically live after the break but was never reached — the high stopped $28.40 short
  9. Key level $4,225 (support/pivot)Correct
    Called
    First downside test; a confirmed close below argues for the pullback branch
    Actual
    Never tested — day low $4,229.56 stayed $4.56 above it, consistent with the day's decisively bullish resolution
  10. Key levels $4,165-$4,120 / $4,083 / $4,019 (support)Correct
    Called
    Live only on progressively deeper confirmed breaks
    Actual
    None tested

Showing 10 of 10 elements

The tape

How the session unfolded, in chronological order.

The tape

  1. Open and Asian session (00:00-08:00 UTC)

    Price opened at $4,239.82 and ground higher through a choppy Asian session, briefly dipping to the day's eventual low of $4,229.56 at 03:00 UTC before reclaiming and closing the 07:00 UTC hour at $4,264.85 — the whole window stayed comfortably inside the prep's stated $4,225-$4,300/4,320 range, consistent with the Session Map's read of Asia as a liquidity-sweep zone rather than a signal window.

  2. London and pre-data drift (08:00-12:00 UTC)

    Price kept grinding higher well ahead of the 12:30 UTC release — $4,278.50 by 08:00 UTC, $4,297.07 by 09:00 UTC, and a confirmed push to $4,306.04 by 11:00 UTC that had already cleared the bottom of the prep's $4,300-$4,320 resistance band before the print landed. The prep explicitly warned against reading pre-data drift as directional; in hindsight this multi-hour, one-directional grind was an early tell rather than noise.

  3. The print and the NY/COMEX break (12:00-16:00 UTC)

    Price held just under $4,320 through the 12:00 and 13:00 UTC hours (closes of $4,315.88 and $4,316.72) as the 12:30 UTC payrolls report — a shock -23,000 print against an +80,000 consensus, with soft wage growth and unemployment easing only on a shrinking labor force — hit the tape. The 14:00 UTC hour delivered the first confirmed close above the $4,300-$4,320 band ($4,321.10), and the 15:00 UTC hour, landing inside the NY/COMEX window the prep flagged as the primary breakout engine, produced the session's decisive move: a rally to $4,371.60 before closing the hour at $4,361.27.

  4. Late NY and close (16:00-23:59 UTC)

    The rally gave back roughly a third of its gain into the close without reversing the day — $4,347.91 by 16:00 UTC, a brief slide to $4,328.96 at 19:00 UTC, and a bounce through the "Asian-resume" trap window the prep flagged at 22:00 UTC (close $4,343.78) before settling at the confirmed day close of $4,340.39, up $100.57 (+2.37%) and finishing near the session's high extreme.

  5. Closing posture

    The session closed well outside the prep's stated compression range, on the bullish side of every level the prep named as the upside decision point, with the deeper support levels ($4,165-$4,120, $4,083, $4,019) never coming into play.

What we learned

Evidence that should shape the next preparation.

What we learned

  1. Day-type label undersold the print's resolving power (precondition check)

    the event-suspended call correctly named the 12:30 UTC print as the session's governing catalyst, but the label implicitly treated the outcome-space as bounded within the stated 57K-100K corridor and kept the day framed as "compression, possibly resolving" rather than "genuine trend-day candidate." Propose: when a prep's stated soft-case floor is a positive number, add an explicit trend-day contingency for the case where the actual print undershoots into outright contraction — that scenario deserves co-leading weight with compression, not subordinate billing.

  2. Driver stack behaved exactly as ordered; the priors' surprise-magnitude tiering was too narrow (propose a priors edit)

    real yields and the dollar — this instrument's #1 and #2 drivers — moved exactly as the stack predicts on a dovish surprise, and the geopolitical driver stayed a secondary factor as called. The miss wasn't in driver order, it was in how the "soft/miss print" tier was sized: a -23K print is qualitatively different from a merely-soft 57K-70K print, and this instrument's priors should carry a distinct, higher-conviction tier for prints that miss consensus by 100K+ or turn negative outright, rather than folding every miss-scenario into one 28% bucket.

  3. The resistance-flip and trigger mechanics validate the tradability standard — no fix needed

    the "second confirmed close above $4,300-$4,320 flips the call" logic and the soft-print branch's stated trigger (print at/below the 57K floor, confirmed close above the band) both fired cleanly and in the correct sequence, giving a trader following the map a genuinely tradable signal rather than a lagging one. Keep this confirmed-close convention as-is.

  4. The documented post-release sweep-fade base rate (38-53% reversal in the first 15-30 minutes) did not apply to an extreme surprise

    today's initial post-print move extended through the NY window rather than fading, consistent with a genuinely fundamental repricing rather than positioning noise. Worth flagging explicitly in this instrument's priors that the sweep-fade base rate is calibrated to routine prints and should be down-weighted specifically when the surprise magnitude is this large.

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

Friday's session did not stay compressed the way the prep's event-suspended call expected. A historically weak payrolls print broke the driver stack decisively bullish for gold, and price never looked back — a genuine trend day that closed near its session high rather than digesting the print inside the pre-existing range.

Session:            GOLD — NFP Shock Breaks the Range to the Upside (August 7, 2026)
Symbol:              XAUUSD
Window:              00:00 – 23:59 UTC
Day type called:     Event-suspended (NFP release inside the session)
Day type actual:     Trend (opened near the day's low extreme, broke decisively higher after the print, closed near the day's high extreme)
Lean outcome:        Incorrect (neutral-incorrect)
Regime:              Compression coil broken by a tier-1 catalyst shock into a sustained one-directional trend day
Preparation:         Partially accurate
Surprises:           Moderate

Grade Card

Prep elementCalledActualVerdict
Day-type callEvent-suspended — compression into and through the 12:30 UTC printResolved as a full trend day: opened near the session low, broke decisively higher after the print, closed near the session high with no reversion into the pre-print rangePartial (correctly flagged the print as the session's swing factor; the label undersold how decisively it would resolve)
LeanNeutral/Wait — bearish-continuation's 34% combined weight fell short of the 55% same-direction thresholdClosed +$100.57 (+2.37%) on the day, +$131.78 (+3.1%) at the intrasession high, finishing near the day's high extreme — a clear, durable directional resolutionIncorrect (neutral-incorrect)
Lead scenario — Inline print / compression holds (38%)Two-way chop inside the confirmed $4,223-$4,304 range, no confirmed close beyond either flankConfirmed close $4,340.39, comfortably beyond the top flank; the range did not holdIncorrect
Hot/beat print — dollar-strength continues, gold breaks lower (34%) — triggerHeadline print 100K+ with firm wage growth, confirmed by a held close below $4,225Print came in at -23,000 with soft wage growth — the opposite outcome; $4,225 was never threatened (day low $4,229.56)Incorrect (did not fire)
Soft/miss print — dovish repricing, gold breaks higher (28%) — trigger & pathPrint near or below the 57K prior-read floor, or soft wage growth, confirmed by a held close above $4,300-$4,320; path: break $4,320 → test $4,350 → extension toward $4,400Print came in at -23,000 (well past the 57K floor, into outright contraction) with soft wage growth (+0.1% MoM, +3.2% YoY); confirmed close $4,340.39 above $4,320; intrasession path tested $4,350 and extended to a $4,371.60 high before easing into the closeCorrect
Key level $4,300-$4,320 (resistance)Genuine level now; a second confirmed close above flips the callConfirmed close $4,340.39 — the flip mechanic fired exactly as designedCorrect
Key level $4,350 (resistance)Live only on a confirmed close above $4,320Became live, tested intrasession (high $4,371.60 cleared it), but the session closed back below it at $4,340.39Partial (live and tested, not held on close)
Key level $4,400 (resistance)Not in play barring a confirmed break of $4,320 firstBecame technically live after the break but was never reached — the high stopped $28.40 shortCorrect
Key level $4,225 (support/pivot)First downside test; a confirmed close below argues for the pullback branchNever tested — day low $4,229.56 stayed $4.56 above it, consistent with the day's decisively bullish resolutionCorrect
Key levels $4,165-$4,120 / $4,083 / $4,019 (support)Live only on progressively deeper confirmed breaksNone testedCorrect

The map's mechanics worked cleanly where they were engaged — the resistance-flip logic and the soft-print branch's trigger and path both performed almost exactly as written. The miss is entirely a matter of weighting and framing: the branch that fired carried the lowest probability of the three (28%), the day-type label undersold how decisively the print could resolve the session, and the Neutral/Wait lean treated a genuinely split driver stack as a reason for caution rather than as a coin flip a single scheduled catalyst was about to resolve. Overall alignment: partially accurate.

The Tape

Open and Asian session (00:00-08:00 UTC): Price opened at $4,239.82 and ground higher through a choppy Asian session, briefly dipping to the day's eventual low of $4,229.56 at 03:00 UTC before reclaiming and closing the 07:00 UTC hour at $4,264.85 — the whole window stayed comfortably inside the prep's stated $4,225-$4,300/4,320 range, consistent with the Session Map's read of Asia as a liquidity-sweep zone rather than a signal window.

London and pre-data drift (08:00-12:00 UTC): Price kept grinding higher well ahead of the 12:30 UTC release — $4,278.50 by 08:00 UTC, $4,297.07 by 09:00 UTC, and a confirmed push to $4,306.04 by 11:00 UTC that had already cleared the bottom of the prep's $4,300-$4,320 resistance band before the print landed. The prep explicitly warned against reading pre-data drift as directional; in hindsight this multi-hour, one-directional grind was an early tell rather than noise.

The print and the NY/COMEX break (12:00-16:00 UTC): Price held just under $4,320 through the 12:00 and 13:00 UTC hours (closes of $4,315.88 and $4,316.72) as the 12:30 UTC payrolls report — a shock -23,000 print against an +80,000 consensus, with soft wage growth and unemployment easing only on a shrinking labor force — hit the tape. The 14:00 UTC hour delivered the first confirmed close above the $4,300-$4,320 band ($4,321.10), and the 15:00 UTC hour, landing inside the NY/COMEX window the prep flagged as the primary breakout engine, produced the session's decisive move: a rally to $4,371.60 before closing the hour at $4,361.27.

Late NY and close (16:00-23:59 UTC): The rally gave back roughly a third of its gain into the close without reversing the day — $4,347.91 by 16:00 UTC, a brief slide to $4,328.96 at 19:00 UTC, and a bounce through the "Asian-resume" trap window the prep flagged at 22:00 UTC (close $4,343.78) before settling at the confirmed day close of $4,340.39, up $100.57 (+2.37%) and finishing near the session's high extreme.

Closing posture: The session closed well outside the prep's stated compression range, on the bullish side of every level the prep named as the upside decision point, with the deeper support levels ($4,165-$4,120, $4,083, $4,019) never coming into play.

What We Learned

  • Day-type label undersold the print's resolving power (precondition check): the event-suspended call correctly named the 12:30 UTC print as the session's governing catalyst, but the label implicitly treated the outcome-space as bounded within the stated 57K-100K corridor and kept the day framed as "compression, possibly resolving" rather than "genuine trend-day candidate." Propose: when a prep's stated soft-case floor is a positive number, add an explicit trend-day contingency for the case where the actual print undershoots into outright contraction — that scenario deserves co-leading weight with compression, not subordinate billing.
  • Driver stack behaved exactly as ordered; the priors' surprise-magnitude tiering was too narrow (propose a priors edit): real yields and the dollar — this instrument's #1 and #2 drivers — moved exactly as the stack predicts on a dovish surprise, and the geopolitical driver stayed a secondary factor as called. The miss wasn't in driver order, it was in how the "soft/miss print" tier was sized: a -23K print is qualitatively different from a merely-soft 57K-70K print, and this instrument's priors should carry a distinct, higher-conviction tier for prints that miss consensus by 100K+ or turn negative outright, rather than folding every miss-scenario into one 28% bucket.
  • The resistance-flip and trigger mechanics validate the tradability standard — no fix needed: the "second confirmed close above $4,300-$4,320 flips the call" logic and the soft-print branch's stated trigger (print at/below the 57K floor, confirmed close above the band) both fired cleanly and in the correct sequence, giving a trader following the map a genuinely tradable signal rather than a lagging one. Keep this confirmed-close convention as-is.
  • The documented post-release sweep-fade base rate (38-53% reversal in the first 15-30 minutes) did not apply to an extreme surprise: today's initial post-print move extended through the NY window rather than fading, consistent with a genuinely fundamental repricing rather than positioning noise. Worth flagging explicitly in this instrument's priors that the sweep-fade base rate is calibrated to routine prints and should be down-weighted specifically when the surprise magnitude is this large.

Footer

Reviewed prep: 2026-08-07-gold-session-preparation