Most traders who use opening range breakout strategies log only their entry price, exit price, and P&L. That data tells you almost nothing about why a trade worked or failed. Effective ORB journaling requires capturing the specific variables that determine edge — timeframe, range width, gap alignment, volume, and market condition. Over 50-100 tagged trades, this data reveals a personal ORB model that tells you exactly when to take the setup and when to skip it.

This guide is for intermediate traders who already understand the ORB concept and want to turn their journal into a systematic edge-discovery tool.

Step 1: Define and Tag Your ORB Timeframe

Every ORB trade must be tagged with the timeframe used to define the opening range: 5-min, 15-min, or 30-min. These are not interchangeable — they behave differently and must be tracked separately.

The 30-min ORB (9:30-10:00 ET) is the institutional standard for ES futures traders, capturing the first wave of institutional order flow before the market settles into a trend. On SPY, this produces roughly 3-5 high-quality setups per week. The 5-min ORB generates 10-15+ signals per week but carries a meaningfully higher false breakout rate. The 15-min sits between the two in frequency and reliability.

Add a required “ORB Timeframe” field to every trade tagged as an ORB setup. After 50 trades, run a win rate breakdown by timeframe. Most traders discover that one timeframe dramatically outperforms the others for their specific instrument — and that they have been diluting their results by mixing all three.

Reference: Toby Crabel’s foundational 1990 book, Day Trading with Short Term Price Patterns and Opening Range Breakout, established the statistical basis for this setup across decades of market data.

Step 2: Log Range Width as a Percentage of ADR

Range width is one of the most underlogged ORB variables. A breakout from a $0.80 opening range on SPY is a very different trade than a breakout from a $5.50 opening range — even if the chart pattern looks identical.

Calculate range width as a percentage of the instrument’s 5-day Average Daily Range (ADR). SPY’s ADR in 2024 was approximately $5-7 (roughly 0.9-1.2%). A 15-min ORB capturing $1.50-2.10 represents 20-30% of ADR — tight and actionable. Once the opening range exceeds 60% of ADR, the market has already moved significantly and continuation rates fall.

Log this as a calculated field:

Range Width % ADR = (ORB High - ORB Low) / 5-day ADR × 100

Categorize as: Tight (under 30% ADR), Normal (30-60% ADR), Extended (above 60% ADR). Over time, you can filter your win rate by category to confirm whether extended-range ORBs are worth trading at all.

Step 3: Record Gap Direction vs. Breakout Direction

Gap alignment is the single most important qualitative filter for ORB setups, and most traders never log it.

Every morning, SPY opens with a gap relative to the prior close — up, down, or flat (under 0.1%). Record this as a tag on each trade. Then record the breakout direction: long (breakout above ORB high) or short (breakout below ORB low). The relationship between these two determines whether you are trading with or against institutional bias.

Gap-aligned setups (gap up + breakout long, or gap down + breakout short) are considered higher probability by experienced ORB traders. Counter-gap fades (gap up + breakout short) represent a different risk profile and should be tracked as a separate category.

The example scenario illustrates this clearly: SPY opens at $575 on a +0.4% gap-up day (prior close $572.70). The 15-min ORB forms: high $576.80, low $574.50 — a $2.30 range, 30% of SPY’s $7.50 ADR. At 9:46 ET, SPY breaks above $576.80 with a gap-aligned signal. A trader enters at $577.00 with a stop at $575.80 and target at $579.30 (1:1.9 R:R). After tagging 30 similar setups, the data shows aligned-gap 15-min ORBs hit target 58% of the time versus 38% for counter-gap setups — a 20-point win rate gap that would be invisible without this tag.

Step 4: Confirm and Log Volume at Breakout

Volume is the institutional signature of a valid breakout. A breakout on average or below-average volume is significantly more likely to reverse — yet most traders skip logging it because it requires one extra observation at entry.

At the moment of the breakout candle, compare the current volume to the average first-hour volume for that instrument on that session type. Log volume confirmation as a yes/no field: did the breakout candle volume exceed the session average at that time?

Also record VWAP position at entry. For long ORB setups, price trading above VWAP at the breakout provides directional confirmation. In the SPY example, VWAP was at $575.60 at 9:46 ET — price breaking above the ORB high at $576.80 was clearly above VWAP, supporting the long bias. Log this as “VWAP position: above / below” relative to the ORB breakout level.

After 50 trades, filter win rate by volume confirmation status. The difference between confirmed and unconfirmed ORB breakouts is one of the most reliable filters you can build into your system.

Step 5: Flag False Breakouts and Market Condition

Two final fields complete your ORB journaling template: false breakout flag and market condition.

A false breakout occurs when price breaks the ORB level but reverses and closes back inside the opening range within 1-2 candles. Flag every trade at close with a binary: false breakout (yes/no). Track false breakout rate by timeframe and market condition. The 5-min ORB consistently produces a higher false breakout rate than the 30-min ORB — logging this quantifies exactly how much higher for your instrument.

Market condition is the session type classification:

ConditionDefinition
Gap-and-goGap holds, trend continues through session
Gap-fillGap reverses and fills toward prior close
Inside dayNarrow range, both sides of ORB rejected
News catalystEarnings, Fed announcement, macro event

Tag each session at the open using pre-market context. Over time, your data will show which market conditions your ORB strategy performs best in — and which you should sit out entirely.

See the trade tagging guide and what to track in your trading journal for complementary field structures.

Pro Tips

  • Run a day trading journal filter at the end of each month showing only 15-min ORB trades with volume confirmation on gap-aligned days — this is your highest-conviction subset and your baseline for position sizing decisions.
  • On inside days (prior day’s range inside the prior-prior day), ORB false breakout rates spike. Consider sitting out ORBs entirely on confirmed inside days until your data tells you otherwise.
  • The 30-min ORB on ES futures is more reliable than on individual stocks because futures markets capture pre-market institutional flow that stocks do not. If you trade both, keep their ORB data completely separate.
  • Use your trading journal metrics to track ORB-specific expectancy by timeframe, not just win rate — a 40% win rate ORB with 2.5R average win can outperform a 60% win rate ORB with 0.8R average win.
  • When VIX is above 25, 5-min ORB false breakout rates increase significantly due to intraday volatility expansion. Tag VIX level as “low / normal / elevated” to filter results by volatility regime.

Common Mistakes to Avoid

  1. Mixing ORB timeframes without separating the data. Treating 5-min, 15-min, and 30-min ORBs as the same trade type blends three distinct setups into noise. Track each timeframe independently from day one.

  2. Skipping the range width calculation. Taking an ORB signal when the opening range is already 70% of ADR means chasing a move that is statistically unlikely to extend. Calculate range width before every entry — not after.

  3. Logging only aligned-gap trades. Counter-gap ORB setups are worth tracking even if you eventually stop trading them. Without the data, you cannot prove to yourself that they underperform — and you may keep taking them out of FOMO.

  4. Ignoring market condition at the session level. A gap-fill day invalidates most long ORB setups within the first 30 minutes. Tagging session type is what lets you backtest your setup across different regimes rather than averaging across all days.

  5. Not logging volume at the breakout candle. Reviewing trades without volume data makes it impossible to distinguish institutional breakouts from retail noise. One additional observation at entry creates a filter worth far more than the effort.

How JournalPlus Helps

JournalPlus supports the full ORB journaling workflow through custom trade tags — you can create fields for ORB timeframe, range width category, gap alignment, volume confirmation, false breakout flag, and market condition, then filter your analytics dashboard by any combination. The tag filtering system lets you isolate, for example, only 15-min ORB trades on gap-and-go days with volume confirmation to see the exact win rate and average R for your highest-conviction subset. The P&L breakdown by tag makes it straightforward to compare performance across ORB timeframes without manually exporting data. For traders running ORB strategies across equities and futures, multi-instrument filtering keeps each instrument’s data clean and comparable.

For more on finding your trading edge through journal data, or building a complete trading journal review process, those guides extend the framework introduced here.

People Also Ask

Which ORB timeframe is most reliable — 5-min, 15-min, or 30-min?

There is no universal answer. The 30-min ORB tends to produce cleaner, lower-frequency setups (roughly 3-5 per week on SPY), while the 5-min ORB generates more signals with a higher false breakout rate. Track each timeframe separately in your journal for 50-100 trades to find which works best for your instrument and session.

What range width makes an ORB setup worth trading?

A 15-min ORB capturing 20-30% of ADR is generally considered tight and actionable. On SPY, where the 2024 ADR was roughly $5-7, that means a $1-2 opening range. Once the range exceeds 60% of ADR, continuation rates drop significantly because you are entering too far into an already-extended move.

How do I identify a false breakout in my journal?

Flag a false breakout when price reverses and closes back inside the opening range within 1-2 candles of the initial breakout. Track this as a binary field in your journal — over time, you will identify which timeframes and market conditions have the highest false breakout rates.

Does gap direction really affect ORB win rate?

Yes. Gap-aligned ORB breakouts — where the breakout direction matches the overnight gap direction — are widely considered higher probability than counter-gap fades. Track them separately in your journal to quantify the actual win rate differential for your specific instruments.

Should I use VWAP as a filter for ORB entries?

VWAP context is a useful confirmation, not a standalone filter. For long ORB breakouts, price trading above VWAP at the moment of breakout supports the directional bias. For short ORB breakouts, price below VWAP adds confirmation. Log VWAP position as a yes/no field alongside your other ORB tags.

Was this article helpful?

J
Written by

JournalPlus Team