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.
- 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:
| Trade | Entry time | Win/loss | Result |
|---|---|---|---|
| AAPL ORB | 09:32 ET | Win | +1.2R |
| SPY VWAP | 10:45 ET | Loss | −1.0R |
| QQQ gap fade | 11:20 ET | Win | +0.8R |
| NVDA breakout | 13:55 ET | Loss | −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) | Trades | Wins | Win rate | Avg win | Avg loss | Expectancy |
|---|---|---|---|---|---|---|
| 9:30–10:30 AM | 23 | 15 | 65% | +1.1R | −0.9R | +0.56R |
| 10:30–11:30 AM | 18 | 7 | 39% | +1.3R | −1.1R | +0.01R |
| 11:30 AM–12:30 PM | 8 | 2 | 25% | +0.8R | −1.0R | −0.65R |
| 1:00–2:00 PM | 15 | 6 | 40% | +1.5R | −1.0R | +0.40R |
| 3:00–4:00 PM | 12 | 7 | 58% | +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:
- Best: 9:30–10:30 AM (0.56R expectancy)
- Worst: 11:30 AM–12:30 PM (−0.65R expectancy)
- Second best: 3:00–4:00 PM (0.41R expectancy)
What causes time-of-day patterns
Market open (9:30–10:30 AM ET)
Why it often works:
- Volume spikes
- Overnight news is priced in
- Opening orders create momentum
- Setups are clean (ORBs, gap fades)
Why it might not:
- Whipsaws from overnight chaos
- False breakouts on initial momentum
Mid-morning (10:30 AM–12:30 PM ET)
Why it's often choppy:
- Volume drops from the open
- Economic data releases (10 AM, 11 AM)
- Traders taking profits
- No clear trend yet
Who profits here:
- Scalpers (quick 0.3–0.5R trades)
- Breakout traders on 1-min charts
- Rare. Most traders lose here.
Lunch and afternoon (1:00–3:00 PM ET)
Why it's variable:
- Lowest volume of the day
- Trending down days often bounce
- Asian markets closing
- European markets slowing
Who profits:
- Swing traders holding from morning
- Pullback traders on 1-hour charts
- Traders patient enough to wait
Close (3:00–4:00 PM ET)
Why many traders avoid it:
- Economic data often drops 3:30 PM
- Overlaps with European close
- Algorithms pile in
Why some traders love it:
- Trend completion and reversals
- Daily chart closes matter
- Lower slippage on liquid underlyings
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.
| Session | Hours (ET) | Characteristics | Best setups |
|---|---|---|---|
| Premarket | 4:00–9:30 AM | Low volume, big spreads, gaps | Gap plays, VWAP targets, earnings gap fades |
| Open | 9:30–11:00 AM | High volume, momentum, clean ranges | ORBs, opening range breakouts, gap fades |
| Mid-day | 11:00 AM–2:00 PM | Choppy, choppy, choppy | Avoid or scalp only |
| Afternoon | 2:00–3:30 PM | Rebound from lunch, new trends | VWAP reclaims, continuation plays |
| Close | 3:30–4:00 PM | Final momentum, econ data | Reversals, squeeze breaks |
| After-hours | 4:00–8:00 PM | Low volume, wide spreads | Avoid; 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 is | Best time to trade |
|---|---|
| Up $500+ today | Afternoon or close (momentum carries) |
| Flat today | Morning open (freshest signals) |
| Down $200+ today | Skip 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
- Log your next 20 trades with setup, session and emotion tags
- Let the TradLog surface your best and worst setups
- Run the weekly review and cut one leak
Start Free in TRADZY →
Educational content, not financial advice. Trading involves substantial risk of loss.