Worked Examples: Four Sessions
A framework is theory. A worked example is the framework operating in conditions you can verify.
20.0Why this chapter exists
The previous 19 chapters built the institutional stack: regime classification, level scoring, volume profile, AVWAP, order flow, liquidity, open types, cross-market context, systematic discipline, statistical validation, risk management, execution, and failure-mode awareness. Each chapter introduced a layer; together they form an integrated reading framework.
This chapter operates the framework on four representative sessions. Each session illustrates a different setup family in its native habitat. The walkthroughs cover the full pre-market through post-session arc, with all the layers checked at each decision point.
The four sessions:
- §20.1: NQ Open Drive trend day (ideal trend continuation playbook).
- §20.2: ES range day with VAH/VAL fade (mean reversion at structure).
- §20.3: GC slow grind with multi-AVWAP confluence (institutional accumulation).
- §20.4: CL news-driven sweep and reverse (event-driven liquidity harvest).
Each example is illustrative, calibrated against actual session structure but framed for pedagogy. The numbers are not predictions; the structure is the durable lesson.
20.1NQ Open Drive Trend Day
Pre-market context (08:30 ET)
Cross-market scan: - VIX: 14, calm regime, no elevation. - DXY: stable around 101.5, no overnight macro move. - US10Y: marginal move, holding around 4.10%. - ES overnight: gap up of 0.4% from prior cash close. - NQ overnight: gap up of 0.6%, leading. - News calendar: no tier-one news scheduled.
Reference levels (from prior session profile and AVWAPs): - NQ PDH: 22,520. - NQ prior settlement AVWAP: pinned at 22,485. - NQ weekly open AVWAP: 22,310, well below current. - NQ VAH (prior session): 22,495. - NQ naked POC from 8 sessions ago: 22,610 (a magnet above current).
Predicted regime: risk-on, gap-up open, cross-market supportive. Expected: trend continuation up if open type confirms.
09:30 ET, the open
NQ opens at 22,540 (20 ticks above prior settlement, in extension above PDH at 22,520).
First 5 minutes (09:30 to 09:35): NQ trades 22,542 to 22,555, range of 13 points, no probe back below 22,540. Direction is decisively up. Volume is high.
Open type provisional classification: Open Drive up.
09:45 ET, classification confirmed
In the 09:35 to 09:45 window, NQ extends to 22,570, no meaningful retracement. The open type is confirmed.
Composite classification (provisional): - ATR percentile (78-bar): 65th, normal. - BBW percentile: 50th, normal. - KER: 0.78, strong trend. - ADX: 22, transitional but rising.
Composite: Trend-Calm confirmed up. Likely transitioning to Trend-Vol if KER stays high.
Framework selection: Framework 2 (Trend-Day Continuation).
10:00 to 10:30 ET, IB completes
IB high: 22,575. IB low: 22,538. IB range: 37 points (versus 14-day median of ~55, slightly narrower than typical, suggesting the trend may extend further than IB-range projections).
By 10:30, NQ is at 22,578, just above IB high. Composite is firming as Trend-Vol (ATR percentile rising, KER held at 0.75+).
First trade: continuation pullback at 10:45 ET
NQ pulls back from 22,585 to 22,568, a 17-point retracement (about 0.5x IB range, within normal pullback magnitude for Trend regime).
Pullback target: session AVWAP at 22,570, currently at the level.
Order flow on the pullback: - CVD slope: still positive (rising line, only briefly flattening on the pullback). - Footprint on the pullback bars: balanced, no stacked sell-side imbalances. - At the 22,570 touch (AVWAP): stacked ask-side imbalances appear (aggressive buyers re-entering).
Trade plan: - Setup: Trend-Day continuation pullback to AVWAP (Framework 2). - Regime: Trend-Vol up (composite confirmed at 10:30). - Level: Session AVWAP at 22,570, coincident with the IB midpoint at 22,556.5 area; cluster level. - Order-flow: CVD positive, stacked ask-imbalances on touch. - Entry: 22,571 (limit order at AVWAP). - Stop: 22,552 (below the pullback low and below the IB high; ~19 ticks distance). - Targets: First scale at 22,590 (1.5 × ATR above entry, 19 ticks); second at 22,610 (the naked POC magnet); runner trailed. - Sizing: 0.75% of account per Framework 2 (slightly conservative because regime is Trend-Calm becoming Trend-Vol).
For a $50K account: risk = $375; ticks at $5/tick on NQ; $375 / (19 × 5) = floor(3.95) = 3 contracts.
Trade execution
11:05 ET, NQ trades back to 22,571, fills the limit. Position: 3 NQ long.
11:30 ET, NQ reaches 22,590, first target hit. Scale out 1.5 contracts (50%). Stop trailed to break-even (22,571).
12:15 ET, NQ reaches 22,610, the naked POC. Order flow shows partial absorption at the level (stacked bid imbalances on touch); the POC is being defended. Scale out another 0.9 contracts (30% of original). Stop trailed to 22,590 (above first target).
13:30 ET, NQ tests 22,610 again, this time breaks through cleanly to 22,625. The runner (0.6 contracts) is now well above stop. Stop trailed to 22,605.
14:30 ET, NQ trades back to 22,610 on a small pullback. Stop holds. NQ then extends to 22,640 by 15:30 ET. Stop trailed to 22,620.
15:55 ET, end of cash session approaches. Per Framework 2's runner exit rule: scale out at session close. Final exit at 22,635.
Trade summary
- Entry: 22,571. Average exit (weighted): ~22,608.
- Risk per contract: 19 ticks ($95).
- Average reward per contract: ~37 ticks ($185).
- R-multiple: ~1.95R per contract.
- 3 contracts × ~37 ticks × $5 = $555 gross profit.
- Less commission/fees: ~$20.
- Net: ~$535 profit on $375 risk = 1.43R after costs. Standard outcome for Framework 2 in Trend-Vol.
What this example illustrates
- Open Drive classification by 09:45 locked in the framework.
- Composite confirmation by 10:30 supported aggressive sizing.
- AVWAP retest (Chapter 10) was the entry trigger.
- Naked POC acted as the magnet target (Chapter 9).
- Multi-scale exit captured the trend's full extension while protecting downside.
- Risk discipline (Framework 6) sized correctly given the structural stop.
20.2ES Range Day with VAH/VAL Fade
Pre-market context (08:30 ET)
Cross-market scan: - VIX: 18, normal. - DXY: range-bound. - US10Y: stable. - ES overnight: minimal gap, opens within 0.05% of prior close. - News calendar: no tier-one events.
Reference levels: - ES PDH: 6,225. - ES PDL: 6,205. - ES prior session VAH: 6,222. - ES prior session VAL: 6,209. - ES prior session POC: 6,215. - ES prior settlement AVWAP: at 6,217.
The chart is balanced; price is inside prior VA, suggesting in-balance opening conditions.
Predicted regime: balanced, range-day likely. Expected: fade VAH/VAL extremes back to POC.
09:30 ET, the open
ES opens at 6,216, inside prior VA. First 15 minutes: ES trades 6,213 to 6,219, narrow range, no decisive direction.
Open type provisional classification: Open Auction (in-balance).
09:45 ET, classification confirmed
Continued narrow oscillation. ES tested 6,219, failed; tested 6,213, failed. Both extremes held. Open Auction confirmed.
Composite by 10:30: - ATR percentile: 35th, modestly compressed. - BBW percentile: 30th, compressed. - KER: 0.18, strong range signature. - ADX: 14, ranging.
Composite: Range-Calm confirmed.
Framework selection: Framework 3 (Range-Day Fade with Sweep Confirmation).
IB completion at 10:30 ET
IB high: 6,219. IB low: 6,213. IB range: 6 points (very narrow, consistent with Range-Calm).
By 10:30, ES is at 6,217, near the IB midpoint and prior settlement AVWAP. Range-day playbook is locked.
First trade: VAH fade at 11:30 ET
ES rises to 6,221, just below the prior session VAH at 6,222. The level is also coincident with PDH at 6,225 (within 0.5 × ATR proximity for cluster classification per Chapter 5).
The level cluster: - Prior VAH at 6,222 (base weight 2.0). - PDH at 6,225 (base weight 2.0, in proximity). - Round number 6,225 (boost only, weight 0.5). - AVWAP +1σ band at ~6,221 (additional context).
Cluster confluence: 3+ sources, multiplier 1.8. Effective level weight: high.
ES pierces 6,222 to 6,224, slightly closer to the round number. The pierce is 2 points (≈ 0.10 × ATR on this calm session's intraday ATR, qualifying as a sweep). Volume on the pierce bar: 2.5x trailing average. Range of pierce bar: 1.0 × ATR.
Order flow on the rejection bar: - Pierce bar shows stacked ask-side imbalances (aggressive buying drove the pierce). - Rejection bar (closing back at 6,221.50) shows stacked bid-side imbalances and absorption signature. - CVD divergence: prior swing high in the morning was at 6,219 with higher CVD; the new high at 6,224 is on lower CVD. Bearish divergence confirmed.
Trade plan: - Setup: Range-Day Fade with Sweep (Framework 3). - Regime: Range-Calm (composite confirmed at 10:30). - Level: Cluster around 6,222 to 6,225 (VAH + PDH + round number + AVWAP band). - Order-flow: CVD divergence + absorption on rejection. - Entry: 6,221.75 (limit at the close of the rejection bar). - Stop: 6,225.50 (above the wick of the pierce; ~15-tick distance). - Targets: First scale at IB midpoint (6,216, ~23 ticks); second scale at prior session VAL (6,209, ~50 ticks); runner trailed. - Sizing: 1.0% of account per Framework 3.
For $50K: risk = $500; ES tick = $12.50; $500 / (15 × $12.50) = floor(2.67) = 2 contracts.
Trade execution
11:35 ET: limit fills at 6,221.75. Position: 2 ES short.
12:00 ET: ES reaches 6,217, first target threshold. Continue holding.
12:25 ET: ES reaches 6,216, first target. Scale out 1 contract (50%). Stop trailed to 6,221.75 (entry).
13:30 ET: ES drifts back up to 6,219. Stop holds. Position remains 1 contract short.
14:15 ET: ES reaches 6,212, near prior VAL. Second target nearly hit. Scale out 0.6 contracts (30% of original). Stop trailed to 6,217.
14:50 ET: ES touches 6,209, prior VAL. Scale out remaining 0.4 contracts. Position closed.
Trade summary
- Entry: 6,221.75. Average exit: ~6,213.
- Risk per contract: 15 ticks ($187.50).
- Average reward per contract: ~35 ticks ($437.50).
- R-multiple: ~2.3R per contract.
- 2 contracts × ~35 ticks × $12.50 = $875 gross profit.
- Less commission: ~$10.
- Net: ~$865 profit on $500 risk = 1.73R after costs.
What this example illustrates
- Open Auction classification at 09:45 set the Range expectation.
- Composite confirmed Range-Calm; Framework 3 was the natural selection.
- Cluster of 3+ sources (Chapter 5) made the fade level high-conviction.
- Sweep-and-rejection mechanics with order-flow confirmation (Chapter 11, 12) was the trigger.
- Multi-target scaling captured the full reversion to the opposite VA edge.
20.3GC Slow Grind with Multi-AVWAP Confluence
Pre-market context (08:30 ET on a hypothetical session)
Cross-market scan: - VIX: stable. - DXY: weakening over the last 5 sessions; supportive for GC. - US10Y: declining; supportive for GC (real rates falling). - News calendar: no tier-one US events; CPI released the prior morning, GC reacted upward.
Reference levels for GC: - GC PDH: 3,315. - GC weekly AVWAP from week open: 3,295 (current price 3,308, above this). - GC prior settlement AVWAP: 3,302 (recently retested and held). - GC FOMC AVWAP from 12 sessions ago: 3,308 (currently coincident with another reference). - GC CPI AVWAP from 1 day ago: 3,306 (recent event).
The cluster at 3,306 to 3,308 contains: - FOMC AVWAP at 3,308. - CPI AVWAP at 3,306. - Within ~$2.50 of each other (about 0.10 × daily ATR for GC at this level).
Predicted regime: GC has been in a multi-week up-trend. DXY weakness and rate decline are supportive. Expected: continuation up; multi-AVWAP confluence at 3,306 to 3,308 is the watch level.
09:00 ET, the open
GC opens at 3,307, right at the multi-AVWAP cluster. First 15 minutes: GC trades narrowly around the cluster, no decisive direction yet.
Open type provisional classification: Open Auction in Range (very narrow opening, near the cluster).
09:30 ET (GC RTH), market-on-open
GC's RTH is 08:20 to 13:30 ET, so the equivalent of an "open" is at 08:20. We are already 40 minutes into RTH at 09:00. The chart shows: - 08:20 to 09:00 ET: GC traded 3,307 to 3,310, balanced around the multi-AVWAP cluster. - 09:00 to 09:30 ET: GC drifts to 3,309, no break either way.
By 09:30, the slow grind character is evident. Composite: - ATR percentile: 25th, compressed. - BBW percentile: 30th, compressed. - KER: 0.45, modest trend strength. - ADX: 19, transitional.
Composite: Range-Calm with weak directional bias up. The DXY/rates context suggests up-bias.
Framework selection: difficult to lock in. Could be Framework 3 (Range Fade) or a slow-trend variant. The multi-AVWAP cluster at 3,306 is the key support; 3,315 (PDH) is the upside target.
Trade thesis: long at the cluster
Wait for a touch of the multi-AVWAP cluster (3,306 to 3,308 zone) and look for absorption with continuation. The DXY/rates context favors continuation up.
11:00 ET: GC pulls back to 3,307.50, into the cluster. Order flow: - CVD slope: positive, no divergence at the pullback low (the low was higher in CVD than the prior trading low, suggesting bullish divergence). - Footprint at the touch: stacked ask-side imbalances on the next bar (aggressive buyers re-entering). - Absorption signature: a brief stall at 3,307.50 with sustained bid-side absorption, then aggressive buying.
Trade plan: - Setup: Multi-AVWAP cluster long with order-flow confirmation. - Regime: Range-Calm with up-bias from cross-market. - Level: Cluster at 3,306 to 3,308 (FOMC AVWAP, CPI AVWAP, prior settlement AVWAP all converging). - Order flow: bullish CVD divergence + absorption + aggressive re-entry. - Entry: 3,308 (limit at the cluster's upper edge after bounce). - Stop: 3,303 (below the cluster's lower bound + 1× ATR buffer; ~50-tick distance, or $5 in GC terms). - Targets: First scale at 3,312 (mid-range); second at PDH 3,315. - Sizing: 1.0% of account.
For $50K: risk = $500; GC tick = $10; 50 ticks × $10 = $500 per contract risk; floor($500/$500) = 1 contract.
Trade execution
11:15 ET: limit fills at 3,308. Position: 1 GC long.
12:30 ET: GC reaches 3,312, first target. Scale out half. Stop trailed to 3,308 (entry).
13:00 ET: GC reaches 3,314, near PDH. Order flow on approach shows continued absorption on bid side; PDH may break.
13:25 ET: GC tests PDH at 3,315, breaks through to 3,317, then 3,320 by RTH close at 13:30 ET.
13:30 ET: GC RTH closes at 3,318. Final exit at 3,318 (cash session close).
Trade summary
- Entry: 3,308. Average exit: ~3,315.
- Risk per contract: 50 ticks ($500).
- Reward per contract: ~70 ticks ($700).
- R-multiple: ~1.4R per contract.
- 1 contract × $700 = $700 gross profit.
- Less commission: ~$5.
- Net: ~$695 profit on $500 risk = 1.39R after costs.
What this example illustrates
- Multi-AVWAP confluence (Chapter 10) was the primary level.
- Cross-market context (Chapter 14) provided the directional bias.
- Even in Range-Calm with weak ADX, a high-confluence level produces tradeable setups when order flow agrees.
- GC's slower character means setups develop over hours rather than minutes; patience is part of the framework.
20.4CL News-Driven Sweep and Reverse
Pre-market context (08:30 ET on a Wednesday)
Cross-market scan: - VIX: 16, normal. - DXY: stable. - US10Y: stable. - ES, NQ: balanced overnight. - CL: in a multi-week descending trend; broke prior week low yesterday. - News: EIA Crude Inventory release at 10:30 ET. Tier-one event for CL.
Reference levels for CL: - CL PDL: 72.50 (broken yesterday). - CL prior settlement: 72.85. - CL prior week low: 72.20. - Equal lows cluster near 71.95 (formed two days ago). - Round number support: 72.00.
The cluster at 71.95 to 72.00: - Equal lows at 71.95 (high stop density). - Round number at 72.00 (boost). - Recent multiple touches.
Predicted regime: pre-news, CL is in down-trend bias but watch the inventory release for direction.
10:30 ET, EIA Inventory Release
EIA reports inventory build well above expectations (bearish for CL). CL initial reaction:
10:30 to 10:32: CL drops from 72.30 to 71.85 (a 45-tick move in 2 minutes). The drop pierces the equal-lows cluster at 71.95.
Spreads widen materially (3 to 5 ticks during the news bar). Volume spikes 5x trailing average.
By 10:33, CL is at 71.85, below the cluster. Order book is thin.
10:33 to 10:45 ET, post-news price action
CL bounces to 72.05, then back down to 71.90, then up to 72.10. The behavior in the first 15 minutes is characteristic of post-news consolidation: price probing the level just below the prior cluster.
By 10:50, CL has retraced back above 72.00 to 72.15. The sweep of 71.95 (to 71.85) is complete; price is now back inside the cluster zone.
Trade thesis: post-news sweep-and-reverse. The bearish inventory drove price through the cluster; the cluster's stops were harvested; institutional players who absorbed the sweep are now lifting it back up.
Order flow on the bounce: - CVD: bullish divergence (the new low was on lower CVD aggression than prior swings). - Footprint at 71.85 to 71.90: extreme bid absorption (the sweep was absorbed). - On the bounce: stacked ask imbalances (aggressive buying continuing).
Trade plan: - Setup: News-driven sweep-and-reverse (Framework 3 variant, post-news). - Regime: Range-driven sweep-and-reverse pattern (the down-trend is the bigger picture, but the post-news structure is a tactical reversal). - Level: Equal lows cluster at 71.95 to 72.00 (defended on the post-news rebound). - Order flow: CVD divergence + absorption + aggressive re-entry. - Entry: 72.05 (limit on a small pullback, or market on confirmation). - Stop: 71.85 (just below the news bar's low; ~20-tick distance, $200 in CL terms). - Targets: First scale at 72.30 (close to current; ~25 ticks); second at 72.50 (prior PDL, now resistance reclaimed-and-revisited; ~45 ticks). - Sizing: 0.5% of account (Crisis-tier-adjacent because of the news context, not full Crisis).
For $50K: risk = $250; CL tick = $10; 20 ticks × $10 = $200 per contract; floor($250/$200) = 1 contract.
Trade execution
10:55 ET: limit fills at 72.05. Position: 1 CL long.
11:30 ET: CL reaches 72.30, first target. Scale out half (0.5 contracts; in micros this would be 5 MCL contracts; in standard CL with 1 contract, exit half-equivalent on the second contract if multiple contracts taken). Stop trailed to 72.05.
12:15 ET: CL reaches 72.45. Second target near. Continue holding.
13:00 ET: CL reaches 72.50 (prior PDL retest). Scale out remainder.
Trade summary
- Entry: 72.05. Average exit: ~72.40.
- Risk per contract: 20 ticks ($200).
- Reward per contract: ~35 ticks ($350).
- R-multiple: ~1.75R.
- Net profit (1 contract): ~$340 after commission.
What this example illustrates
- Post-news sweep-and-reverse is a specific variant; the news caused the sweep, not normal flow.
- The pattern requires more conservative sizing (0.5% rather than 1.0%) because of news-event volatility.
- Order flow (CVD divergence, absorption) confirmed the institutional re-buying after the news-driven sweep.
- Patience: the trade did not enter at the news low (where slippage and uncertainty are high) but on the post-news consolidation pullback (where structure could be read).
20.5Cross-cutting lessons from the four examples
Reading the four sessions side by side reveals patterns:
Pattern 1: open type locks the playbook
In each example, the first 15 to 30 minutes resolved the open type, which selected the framework. NQ's Open Drive locked in continuation; ES's Open Auction locked in fade; GC's Open Auction in Range locked in slow-trade or wait; CL's news event reset the clock to post-news structure.
Pattern 2: regime composite by 10:30 confirms
In each example, by 10:30 ET (or the equivalent for non-equity contracts), the composite was settled and the framework was deployable. The discipline of waiting for composite confirmation prevented premature entries.
Pattern 3: structure + order flow at the entry
In each example, the entry was triggered by: - A pre-identified high-quality level (cluster, AVWAP, equal lows). - Order-flow confirmation at the level (CVD divergence, absorption, aggressive re-entry).
Without both, the trade would have been a flag, not a trigger.
Pattern 4: multi-target scaling
Each example used multi-target scaling: first target at a moderate-extension level (locked in some R), second at a structural extension (captured the bulk of the move), runner held into close. The asymmetric exit captured both the modal outcome and the tail.
Pattern 5: risk management proportional to context
NQ Trend-Vol got 0.75% sizing (Framework 2). ES Range-Calm got 1.0%. GC slow-trend got 1.0%. CL post-news got 0.5%. The sizing matched the context, not the conviction.
Pattern 6: cross-market context shaped the bias
GC's session was framed by DXY/rates weakness. NQ's session was framed by risk-on overnight context. CL's session was dominated by an inventory release. Each framework was deployed within its appropriate macro regime.
20.6Diagram concepts referenced in this chapter
- D20.1: NQ Open Drive Trend Day full chart. A 5-min chart of the full session with all key entries, stops, targets, and reference levels annotated.
- D20.2: ES Range Day VAH/VAL fade. Similar full-session chart.
- D20.3: GC slow grind multi-AVWAP cluster. Full session with all AVWAPs plotted.
- D20.4: CL news event sweep-and-reverse. Full session with the news bar, post-news consolidation, and trade highlighted.
- D20.5: Cross-session comparison. A 2x2 grid showing all four sessions side by side at the same time scale.
- D20.6: Decision-point checklist. A flowchart from "session start" through composite/open-type/level/order-flow/sizing decisions, illustrating the same protocol applied across all four sessions.
20.8Exercises
Exercise 20.1: Reproduce the NQ Open Drive walkthrough. Find a recent NQ session with Open Drive characteristics. Walk through the protocol: open type at 09:45, composite at 10:30, identify the AVWAP retest opportunity. Compare your tactical decisions to the example.
Exercise 20.2: ES Range fade replay. Find a recent ES Range-Calm session. Identify the high-quality fade level (cluster of 3+ sources). Wait for the sweep and order-flow confirmation. Did you take the trade? If so, did it match the framework? If not, why?
Exercise 20.3: GC multi-AVWAP confluence. On a current GC chart, plot AVWAPs from at least three significant anchors (session, prior settlement, weekly, FOMC, CPI). Identify any confluence zones. Watch over the next 5 sessions for tests of the cluster.
Exercise 20.4: CL post-news framework. On the next EIA inventory release, run the full pre-news → news → post-news protocol. Identify the structural levels, classify the news direction, look for the post-news sweep-and-reverse. Trade only with full conditions met.
Exercise 20.5: Daily protocol drill. For one trading week, run the full daily protocol on every session: pre-market scan, open-type classification, composite check at 10:30, level identification, order-flow confirmation. Even on sessions where you do not trade, fill out the protocol mentally. The repetition builds the fluency that makes the framework operational.
Next chapter: the daily plan, the operational consolidation of every framework into one repeatable workflow.