Skip to content
Day Trading: An Honest Definition and Survival Guide
TradeOlogy Academy

Opening Range Breakout (ORB): The Mechanical First Setup

The most well-documented day-trading setup, with rules clean enough that a beginner can execute them mechanically. Here's the 5/15/30-minute variants, the volume confirmation filter, the second-chance retest entry, and the day types where ORB stops working.

13 min readIntermediate

Opening Range Breakout (ORB) is the most-documented day-trading setup in the literature, going back to the early 1980s when Toby Crabel formalized it in his book on opening range principles. Forty years later it still works because it expresses something real: the first 5-30 minutes of any session is where overnight orders, news reactions, and institutional positioning fight for direction, and the resulting range becomes the day's reference. When price breaks decisively beyond it, momentum traders pile in - and that piling-in is what gives the breakout its follow-through. This lesson covers the rules at three time variants, the filters that improve win rate, the second-chance retest entry, and the failure modes you'll see in real markets.

ORB time variants
5 / 15 / 30 min
Three standard opening-range windows. Shorter = more setups, more noise. Longer = fewer setups, higher conviction.
Win rate (with filters)
50-58%
Mechanical ORB without filters runs 40-45%. Adding volume + day-type filters typically pushes it to 50-58%.
Average reward-to-risk
1.5-2.5R
Stop on opposite side of opening range. Target 1.5-2.5x range height for follow-through.

What ORB actually is

ORB is the simplest expression of the principle "the first range is the day's reference." The trade is:

  1. Mark the high and low of the first N minutes after the US open (typically 5, 15, or 30 minutes).
  2. Wait for price to break decisively above the high (long) or below the low (short).
  3. Enter at the break. Stop on the opposite side. Target a multiple of the opening range height.

The entire setup is mechanical - the structure forms automatically, the trigger is a chart event you can detect with a price alert, and the risk parameters are computed from the range height itself.

Why this works: the first 30 minutes of trading is where overnight traders fight to set the day's direction. Once a side wins decisively (the breakout), momentum traders join and the move extends. This is genuine, repeatable behavior that has held up across decades of US equity intraday data.

The three time variants

The opening range can be 5, 15, or 30 minutes. Each has a different character.

5-minute ORB

Range: 9:30 ET high/low through 9:35 ET.

Pros:

  • Most setups per week (almost every session has a 5-min ORB).
  • Earlier signal - you're in by 9:35 ET, capturing the whole session.
  • Smaller stops (range is typically narrower).

Cons:

  • Highest false-signal rate. Many 5-min breakouts get faded immediately.
  • Volume confirmation is harder to read on such a short window.
  • Best for high-volume, news-driven mornings only.

Fits: Aggressive intraday traders comfortable with quick decisions. Active days with clear premarket bias.

15-minute ORB

Range: 9:30-9:45 ET high/low.

Pros:

  • The Goldilocks zone for most retail traders.
  • High enough quality that win rates approach 50-58% with filters.
  • Volume confirmation is reliable in this window.
  • Time-bounded - if no breakout by 10:30, the setup is invalidated.

Cons:

  • You miss some early decisive moves.
  • Stops can be wider on volatile mornings.

Fits: The default choice for retail day traders. Where most of the documented edge lives.

30-minute ORB

Range: 9:30-10:00 ET high/low.

Pros:

  • Highest conviction. By 10:00 ET, the day's character is usually clear.
  • Best for trending sessions where the break-and-run is a 2-3 hour trade.
  • Lowest false-signal rate of the three.

Cons:

  • Many days the breakout has already happened by 10:00.
  • Fewer setups per week.
  • Wider stops if you're entering on a delayed break.

Fits: Patient traders who only want the cleanest setups, and traders who prefer to "see the day form" before committing.

The recommendation: Start with 15-minute ORB. After 50+ reps, you'll know whether you want to shift to 5-min for more frequency or 30-min for more conviction. Most pros end up running 15-min as their primary with occasional 30-min on cleaner setups.

The mechanical rule-set

Pure ORB, without any filters, looks like this:

  1. 9:30-9:45 ET: observe and note the high and the low. Don't trade.
  2. After 9:45: if price closes a 5-min candle above the 15-min range high, take a long entry on the close, stop at the range low.
  3. If price closes a 5-min candle below the 15-min range low, take a short entry on the close, stop at the range high.
  4. Target: 1.5-2x the height of the opening range, measured in points or dollars.
  5. Time stop: if neither breakout occurs by 11:00 ET, the setup is invalidated. Don't take it later.

That's the setup. Mechanical, defined, executable.

The filters that improve win rate

Pure ORB is positive-expectancy but only marginally. Three filters consistently improve win rate to the 55%+ range:

Filter 1: Volume confirmation

The breaking candle should have volume at or above the average volume of the candles inside the opening range. If a candle breaks the range but on lower volume than the prior 3 candles, that's a low-conviction break - don't take it.

Implementation: a volume bar visible underneath the price chart, with a clear visual sense of "is this candle high-volume or not." Most platforms show this natively.

The reasoning: a real institutional breakout has order flow behind it. A retail-driven breakout that's about to fail does not.

Filter 2: Premarket trend bias

If premarket trading is clearly directional (e.g., SPY traded steadily higher from 4:00 AM to 9:30), the ORB break in the same direction is higher-quality. The break in the opposite direction is a chop signal.

Implementation: glance at the premarket session before 9:30. Note: "trending up," "trending down," or "choppy." Take ORB breakouts only in the direction of premarket trend (or pass if premarket was choppy).

The reasoning: premarket trend reflects overnight news and institutional positioning. ORB breakouts that align with it have already-built-in momentum.

Filter 3: Day-type bias

Not every day is an ORB day. The classification:

Take ORB on trend-day signals. Skip on range-day signals. The trend-day filter alone improves ORB win rate from ~45% to ~55%.

The second-chance retest entry

Most ORB setups break, then pull back to retest the broken level (the opening range high becomes support after the long break, or the opening range low becomes resistance after the short break). This retest is often a higher-conviction entry than the initial break.

The retest entry rules:

  1. Initial breakout occurs. Price closes beyond the opening range.
  2. Pullback to the broken level. Price returns to test the range high (for longs) or low (for shorts).
  3. Rejection at the level. Price holds the level on the test - typically with a wick rejection or a quick move away.
  4. Entry on the rejection candle's close. Stop just on the other side of the level. Target same as initial: 1.5-2x range height.

Why this works:

  • Late entrants on the initial break get a better price.
  • The rejection at the level confirms the breakout was structural, not just a fakeout.
  • Stops can be tighter (just on the other side of the retest low/high).

The R/R is typically better than the initial break. Many pros take only the retest entry, skipping the initial break entirely - it cuts the trade frequency in half but raises win rate to 60%+ on the trades you do take.

When ORB doesn't work (the failure modes)

ORB has structural failure modes. Knowing them is the difference between "ORB doesn't work" and "ORB doesn't work today":

Failure mode 1: Inside-day chop

The opening range is narrow, premarket is choppy, and the broader market has no bias. Breakouts both directions get faded all day. The day's true high/low end up close to the opening range, and most ORB attempts stop out.

Identification: small overnight range (under 0.3% on SPY), no clear premarket trend, low premarket volume.

Action: sit out. Or wait for late-session setups (afternoon range break, power-hour trades).

Failure mode 2: Reversal day

The morning trends one direction, hits a midday extreme, then reverses for the rest of the session. ORB breakouts in the morning direction work; same direction in the afternoon would fail. But most traders stay in the morning trade too long and give back gains.

Identification: strong morning move, RSI extreme by 11:00, divergence forming on the 5-min chart.

Action: take partial profits sooner than your full target. Tighten stops once price approaches measured-move targets.

Failure mode 3: News in the window

A scheduled or unscheduled news event hits during the opening range or shortly after. The "range" is corrupted by reactionary volatility, and the breakout has nothing to do with structure.

Identification: known economic releases at 8:30 ET (the spillover), 10:00 ET (often within the ORB window), or unscheduled news that hits the tape mid-morning.

Action: if a major news event is scheduled for 10:00 (e.g., ISM, JOLTS), use 30-minute ORB instead of 15-min so the window completes before the news. Or sit out the morning entirely on FOMC days.

Failure mode 4: The "obvious" trap

Sometimes the breakout looks too clean - high volume, clear bias, retail picks up on it. Institutions know retail will pile in and use the move to exit their positions. The breakout fades sharply within 15-30 minutes.

Identification: breakout candle is unusually large, immediate follow-through that stalls, then a quick reversal back into the range.

Action: if price re-enters the opening range after a breakout, exit. Don't wait for the stop to be hit. Re-entry into the range is a strong signal the breakout failed.

Position sizing and risk

For a $25,000 account at 0.5% risk per trade ($125):

If the opening range is 0.40 SPY points, the stop on the long entry at the high break is 0.40 points away. Position size = $125 / 0.40 = ~312 shares.

For futures (MES) at 0.5% risk:

If the opening range is 4 ES points, the stop is 4 points away. At $5 per point on MES, that's $20 per contract risk. $125 / $20 = ~6 contracts.

The risk math doesn't change for ORB - it's the same position sizing math as any other setup. The point is to let the structural stop dictate position size, not the other way around. See Day Trading Rules for the full framework.

How to practice ORB

The 90-day plan:

  • Days 1-30: Observe only. Mark the opening range high/low every morning. Note whether a breakout occurred, in which direction, and what happened. Don't trade.
  • Days 31-60: Simulator trading. Take every clean ORB setup. Apply the volume + premarket trend filters. Journal each.
  • Days 61-90: Live, half-size. Continue to filter aggressively. Aim for 1 trade per session max.

After 90 days you'll have ~40 ORB trades documented. That's enough data to know whether the setup fits your style and your market.

Key takeaways

  • ORB is the most-documented day-trading setup, going back 40+ years.
  • Three time variants: 5-min (active), 15-min (default), 30-min (conservative). Start with 15-min.
  • Mechanical entry: break of opening range high/low, stop on opposite side, target 1.5-2x range height.
  • Three filters dramatically improve win rate: volume confirmation, premarket trend bias, day-type filter.
  • The retest entry (on pullback to broken level) typically has better R/R than the initial break.
  • Failure modes: inside-day chop, reversal days, news within the window, the "obvious" trap.
  • Position sizing follows the standard rule - structural stop dictates size, not the other way around.
  • 90-day practice plan: observe only for 30 days, simulator for 30, live half-size for 30.

Related lessons