← Curriculum

Session Discipline — When to Trade

Most traders treat the market as a 24-hour casino. Operator treats it as a job with shifts. The 7-10am PT NY morning is the high-quality shift. The 3-5pm PT dead zone is the do-not-initiate window. The 5pm PT Asia open is the second-best shift. The market does not care what shift you're on, but your win rate does.

This module is the 5th framework layer made explicit. Session discipline caps the grade at C+ when violated regardless of how clean Layers 1-4 are. That cap has saved hundreds of bad late-day trades over 9 years.

The operator's actual schedule (verbatim)

July 3, 2024 — daily routine, written for himself

"Recently I've been on a strict/strong weekly routine without thinking about it. Wake up around 530-6am. Take my girl to work. Sometimes miss good entries but overall gives me a quick break. Comeback around 7am trade for 3 hours. Hit the gym at 10am to 12ish if I hoop (another break). Comeback for power hour but not a big fan of trading this late. Eat and go to the driving range. Cleanup/review the market before I gotta get Renay again around 5pm. Comeback for china open. Fall asleep around 930-10pm so I miss London but I prefer the 530am moves."

Decoded — that's a structured trading day with explicit shift boundaries:

Time (PT)ActivityTrading?
5:30-6:00amWake up · take Renay to work
7:00-10:00amNY morning shift (highest-quality window)YES — A-grade window
10:00am-12:00pmGym / hoop (mandatory break)
~12-1pm PT"Power hour" (US close)Operator-disliked, sub-optimal
AfternoonDriving range · market review · pick up Renay
3-5pm PTDead zone — no new initiationsNO new entries
5:00-9:00pm PTAsia open shift (second-best window)YES
9:30-10:00pmSleep — misses London open

Key insight: the windows aren't equal. Sweet spots are 7-10am PT (NY open, fresh participants, maximum liquidity, structural tests develop with follow-through) and 5-9pm PT (Asia open, second-best). The dead zone is 3-5pm PT (US close → Asia open, thin liquidity, fake moves). London is missed, but operator has decided London moves aren't worth losing sleep over.


Rule 1 — Do NOT initiate during the 3-5pm PT dead zone

The hardest cap in the framework

The 3-5pm PT window has thin liquidity, US institutional flow rotating out, Asia not yet rotated in. Moves during this window are frequently fake. The pattern: a setup forms, you take it, the move that looked like trigger turns out to be noise, you stop out at -1R, then 30 minutes later (after Asia opens) the real move develops without you.

The rule: no new entries 3-5pm PT, regardless of how clean the setup looks. Layer 5 caps the grade at C+ if violated, which means even an A-on-Layers-1-4 setup is graded C+ overall. The bot enforces this; the operator does too.

The exception: none. The cap exists because the operator has tested and found that "the great setup at 3:30pm PT" is statistically a losing setup. Wait until 5pm.


Rule 2 — Held positions can ride through the dead zone

The "discipline tax was paid at entry" rule

From FOMC Day, the MNQ short trade:

The MNQ short was entered during RTH cash hours (live session), then held through the 3-5pm PT dead zone, then covered at the Asia open. That's allowed. The discipline tax was paid at entry — the trade was set up during a live window with all five framework layers grading.

The principle: entry is the moment Layer 5 grades. Once entered live, the trade owns its session pass.


Rule 3 — The 7-10am PT sweet spot has the cleanest structure

Why NY morning matters

The 7-10am PT window contains:

From Module 3:

In my own words

"I think the 7am reversal makes the most sense to me. New York time zone. Most volume of the session. Fresh 4 hour, 1 hour, 30 minute, 15 minute, 10 minute etc. I think I would like to see lows taken out with a wick and then close back above near high of the candle on the 10m. Ideally the daily is in a clean uptrend potentially breaking out of a consolidation. Green paint across the board. Tick chart looks good."

Most A-grade setups in the journal occur in this window. Trade your highest-conviction trades here. Save other windows for B-grade tactical trades or stay flat.


Rule 4 — The 5pm PT Asia open is the second-best window

Tactical fades and overnight setups

5-9pm PT covers the Asia session ramp-up. From FOMC Day's CL tactical fade:

The CL short was entered at 5:17pm PT — exactly at Asia open. Textbook session-rule execution. The window characteristics:

Use the Asia window for tactical fades and continuation trades, not for fresh structural setups. If the setup truly needs a 4R structural move, wait for NY morning the next day. If it's a tactical fade or quick scalp, Asia open is fine.


Rule 5 — The "power hour" (12-1pm PT) is operator-disliked

US close window — caution

The last hour of US RTH (3-4pm ET = 12-1pm PT) has high volatility but operator has found it inconsistent for his framework:

Recommendation: if you must trade power hour, treat it like Asia — tactical fades only, smaller size, faster exits. Don't take A+ structural setups here; the follow-through often isn't there.


Rule 6 — Match your sleep schedule to your trading window

Operator chose to miss London

Operator goes to sleep 9:30-10pm PT. London opens at midnight PT. He explicitly skips London because the cost (sleep loss) is greater than the value (London moves are similar to NY morning anyway).

This is a deliberate trade-off. Some traders trade London + NY morning and skip Asia. Some trade Asia + NY morning. Some trade only NY morning. The point is to PICK and stick with it. Trading every session because they all "look promising" is the path to overtrading and degraded decision quality.


Rule 7 — Weekend close + Monday open are special

Weekly cycle considerations

Two periods need their own rules:


The session-state machine (for the bot)

How Layer 5 grades automatically

The bot's session-state computer returns one of four states for any timestamp:

def current_session_state(now_pt: datetime) -> str:
    """Returns one of: 'live' | 'no_trade_window' | 'pre_session' | 'closed'"""
    weekday = now_pt.weekday()
    hour = now_pt.hour

    # Weekend close: Friday 2pm PT → Sunday 3pm PT
    if (weekday == 4 and hour >= 14) or weekday == 5 or (weekday == 6 and hour < 15):
        return "closed"

    # 3-5pm PT no-trade window (Mon-Thu)
    if 15 <= hour < 17:
        return "no_trade_window"

    # Otherwise live (covers 5pm-3pm next day, including overnight)
    return "live"

For grading: session_state == 'live' → Layer 5 firing. Any other state → Layer 5 not firing → grade caps at C+.

Held-position-entered-live exception: if held_position_entered_live=True, Layer 5 fires during dead zone. That's the MNQ-short pattern from FOMC Day.

What to do tomorrow

  1. Pick your sweet-spot window. If you can be at the screen 7-10am PT, that's your shift. Default and best.
  2. Pre-commit to NOT initiating during 3-5pm PT. Set a phone alarm if you have to. The discipline is in the structure.
  3. Match your sleep schedule. If NY morning, in bed by 10pm PT.
  4. Use afternoon for review. Closed positions, P&L analysis, framework grading on what you took. Not for new trades.
  5. Asia open as bonus shift. If you're up after 5pm and the setup is real, take it. If you're tired, skip — sleep beats marginal trades.

Up next in the curriculum

Browse the full curriculum →

For funded-account traders specifically

Layer 5 (Session Discipline) is the direct counter to Trap 2 in funded futures — the consistency-rule force-trading pattern. When firms enforce a single-day-cap on profit, traders force entries during the dead zone to dilute the math; the framework grade-cap (Layer 5 not_firing → grade capped at C+) makes those entries explicitly invalid. Two free companion pieces:

Risk disclosure. Trading futures involves substantial risk of loss. Most retail traders lose money. The session methodology described here reflects the operator's actual trading methodology over 9 years. Past performance is not indicative of future results. Operator does not manage customer accounts. Nothing in this module is investment advice or a solicitation. Customers trade their own accounts under their own decisions.