Journaling

Time-of-Day Analysis: Finding When Your Best Trades Happen

Quick Answer

Tag every trade with the entry time (9:30 AM ET, 11:15 AM ET, etc.). Then group trades by hour and calculate win rate and expectancy for each. Most traders find 2–3 hours where they're highly profitable and 2–3 hours where they consistently lose. Stop trading the losing hours. This single analysis often improves results by 30%+ without changing setups.

Key Takeaways
  • Most traders have a best 2-hour window and a worst 2-hour window
  • Volatility changes by session; your setup might only work premarket or lunchtime
  • Session filters (open, midday, close) are free edge
  • Tag trades when you enter, not after, to avoid hindsight bias

Time matters. Most traders know this intuitively and ignore it in their data.

The analysis: 3 steps

Step 1: Tag every trade with entry time

In your trading journal, add a time field. Examples:

TradeEntry timeWin/lossResult
AAPL ORB09:32 ETWin+1.2R
SPY VWAP10:45 ETLoss−1.0R
QQQ gap fade11:20 ETWin+0.8R
NVDA breakout13:55 ETLoss−1.0R

The time is the entry, not the exit. Record it immediately, not afterwards (hindsight bias will distort it).

Step 2: Group by hour and calculate stats

Once you have 50+ trades, slice them by entry hour:

Hour (ET)TradesWinsWin rateAvg winAvg lossExpectancy
9:30–10:30 AM231565%+1.1R−0.9R+0.56R
10:30–11:30 AM18739%+1.3R−1.1R+0.01R
11:30 AM–12:30 PM8225%+0.8R−1.0R−0.65R
1:00–2:00 PM15640%+1.5R−1.0R+0.40R
3:00–4:00 PM12758%+0.9R−0.8R+0.41R

Look for patterns.

Step 3: Identify your golden hours and dead zones

Golden hours: >50% win rate or >0.30R expectancy. Dead zones: <40% win rate or negative expectancy. Neutral: Everything else.

In the example above:

What causes time-of-day patterns

Market open (9:30–10:30 AM ET)

Why it often works:

Why it might not:

Mid-morning (10:30 AM–12:30 PM ET)

Why it's often choppy:

Who profits here:

Lunch and afternoon (1:00–3:00 PM ET)

Why it's variable:

Who profits:

Close (3:00–4:00 PM ET)

Why many traders avoid it:

Why some traders love it:

Your Journal Should Find the Pattern for You

TRADZY's TradLog tags every trade by setup, session and emotion, then shows where your edge actually is.

Start Your Free Journal →

Session-based trading

Many successful traders use session filters instead of specific hours.

SessionHours (ET)CharacteristicsBest setups
Premarket4:00–9:30 AMLow volume, big spreads, gapsGap plays, VWAP targets, earnings gap fades
Open9:30–11:00 AMHigh volume, momentum, clean rangesORBs, opening range breakouts, gap fades
Mid-day11:00 AM–2:00 PMChoppy, choppy, choppyAvoid or scalp only
Afternoon2:00–3:30 PMRebound from lunch, new trendsVWAP reclaims, continuation plays
Close3:30–4:00 PMFinal momentum, econ dataReversals, squeeze breaks
After-hours4:00–8:00 PMLow volume, wide spreadsAvoid; swing trade setups only

Try trading only your best session for 30 days. Most traders find they can cut trading hours by 50% and keep or improve their P&L.

Account drawdown and time of day

A pattern many traders miss:

Your account isBest time to trade
Up $500+ todayAfternoon or close (momentum carries)
Flat todayMorning open (freshest signals)
Down $200+ todaySkip until next day. Morning losers chase at close.

If you're down money, every trade becomes emotional. Your time-of-day stats probably tank on those days. Track it: Compare time-of-day stats on up days vs down days. Most traders find they're 20–30% worse when down.

How to use this

Option 1: Stop trading the dead zones. If 11:30 AM–12:30 PM costs you −0.65R expectancy, don't trade then. You just freed an hour of your day and improved results.

Option 2: Trade only your golden hours. If you're profitable 9:30–11:00 AM and 3:00–4:00 PM, why trade 1:00–3:00 PM? You don't have to. 2 hours of focused trading beats 6 hours of scattered trades.

Option 3: Use time as a filter. If your setup usually only works at open, add it to your checklist: "Is this before 11 AM?"

FAQ

How many trades do I need per hour for this analysis?

At least 10–15 per hour, ideally 20+. Under 10 is noise. So 50+ total trades minimum.

Does time-of-day analysis apply to swing trading?

Not in the same way. Swing traders care more about market conditions (trending vs choppy) and weekly patterns (Monday vs Friday) than intraday time windows.

What if I trade forex or crypto?

Sessions shift based on your market: - Forex: London session (3–11 AM ET), NY session (8 AM–5 PM ET) - Crypto: 24-hour market, but volume spikes at US open and close - Apply the same logic: tag by time, slice by volume window.

Should I trade against my time-of-day pattern if I see an amazing setup?

Depends on the setup's track record. If your setup has <30 trades total, maybe the time is why it worked. If it has >100 trades and works well outside your golden hours, take it. But log it separately.

How often should I recheck my time-of-day analysis?

Every 50–100 new trades. Markets change, and so do your skills. Re-slice quarterly.

Put This Into Practice

  1. Log your next 20 trades with setup, session and emotion tags
  2. Let the TradLog surface your best and worst setups
  3. Run the weekly review and cut one leak

Start Free in TRADZY →

Educational content, not financial advice. Trading involves substantial risk of loss.