Opening range breakout trading. The honest version.
Opening range breakout is one of the oldest intraday strategies in trading. The version on YouTube is mark the first five minutes, trade the break, profit. The better version has five filters layered on top and skips most of the signals the basic version would take. In my view, that is the difference between a coin flip and a real setup.
What ORB is
The opening range is the high and low of the first N minutes of the session. The common lengths are 5 minutes (5 ORB), 15 minutes (15 ORB) and 30 minutes (30 ORB). The 30 minute range gives fewer signals, and in my view cleaner ones.
The setup is simple. Mark the high and the low of the opening range. Wait for the first candle that closes beyond either level. Enter long on a close above the high. Enter short on a close below the low. The stop typically sits at the opposite level (long entry stops below the opening range low, short entry stops above the opening range high), or at the midpoint of the opening range for a tighter stop.
The first target is often a measured move equal to the opening range itself, projected from the breakout level. The opening range is twenty cents wide. The first target is twenty cents beyond the breakout. The second target is a key daily level (prior day high, weekly high, round number).
Why ORB works when it works
The first minutes of the session compress the emotional range of the day into a small price band. Overnight orders execute. Pre market positioning resolves into the regular session. The opening range becomes a referendum on which side has more conviction.
A clean break with volume signals that one side has won the early battle and is committed to pushing further. Algorithmic systems trigger on the break. Retail momentum traders pile in. The move often extends, because in my view a high volume break gets faded less than a low volume one.
Why ORB fails when it fails
In my view, the pure version of ORB taken on every signal across all stocks is close to a coin flip after costs. The reason is that the opening range is often a head fake. The first push out of the range is faded, the price reverses, takes out the other side of the range, and produces two stop outs back to back for the trader who took both signals.
This is so common that there is a named pattern for it. The "open drive failure" or the "false breakout reversal." On certain ticker types, particularly liquid index ETFs like SPY and QQQ, the false break in the first hour is common. The trader who takes every ORB signal on SPY without filters can bleed out slowly.
The five filters that change the math
One. Gap direction filter.
Only take ORB in the direction of the gap. Stock gapped up at the open, take only the long break of the opening range high. Stock gapped down, take only the short break of the opening range low. This single filter cuts a lot of signals, and in my view many of the weakest ones, because the false breaks often run against the gap direction.
Two. Premarket volume filter.
Premarket volume above the 20 day average premarket volume means real participation. Premarket volume below average means low conviction and a higher false break rate. Skip ORB on tickers with thin premarket volume. The tickers worth ORB are the ones with news catalysts, earnings drives, or sector rotation that produced real overnight interest.
Three. Daily trend filter.
The daily chart's trend is the higher timeframe. Take ORB longs only when the daily is in an uptrend (above the 50 EMA, daily structure of higher highs and higher lows). Take ORB shorts only when the daily is in a downtrend. Counter trend ORB is a weaker bet in my view, because the higher timeframe is fighting the intraday move.
Four. Sector and market strength filter.
The stock's sector and the broad market direction at the time of the ORB break matter. AAPL ORB long with QQQ rising and the technology sector leading has the wind at its back. AAPL ORB long with QQQ red and technology lagging is fighting it. Check the sector ETF and SPY at the moment of the break.
Five. Close beyond, not wick through filter.
Wait for the candle to close beyond the level on the time frame you are using. A 5 minute candle that wicks above the opening range high but closes back below is a head fake, not a breakout. A 5 minute candle that closes above the level is a real break. Waiting for the close filters out a lot of false breakouts at the cost of a slightly worse entry price.
The tickers that work for ORB
Liquid large caps with consistent average true range produce the cleanest ORBs. SPY, QQQ, AAPL, MSFT, NVDA, TSLA, AMD, GOOGL, META, AMZN. The setups on these names have enough volume to support the break and enough volatility for the break to produce meaningful follow through.
Small caps and low float momentum names produce the most violent ORBs. The trade off is wider stops and lower win rates. The trader with experience can scale into these names. The trader without experience should stay on the large caps.
ORB does not work well on slow movers (KO, JNJ, PG, T) because the opening range is so tight that the breakout barely makes any progress before stalling. Skip these for ORB and use them for other strategies.
The 5, 15, and 30 minute versions
5 minute ORB. Fast moving stocks, aggressive traders, high frequency setups. Best on volatile small to mid caps. Stops are tight. The trader has to be fast on the trigger.
15 minute ORB. A common middle ground. Cleaner false break filter than the 5. Works on large caps and ETFs. The 15 minute candle close is more meaningful than the 5 minute close.
30 minute ORB. Highest quality, lowest frequency. The trader gets through the open volatility and trades the second wave of the day. The 30 minute high or low often coincides with a clear daily level, making the break a confluence of two timeframes.
The days ORB does not work
FOMC days where the announcement is at 2:00 PM. The open is dead because everyone is waiting. The morning ORB rarely follows through because the real move is in the afternoon.
CPI release days where the print is at 8:30 AM. The 9:30 open is already pricing in the print. The opening range is often the cleanup of the pre market move, not the start of a new direction.
Earnings days for the specific ticker. The opening range is dominated by IV crush and post earnings reaction. Standard ORB filters do not apply.
Friday afternoons going into a long weekend or after a big move during the week. Position squaring distorts the morning range.
Inside days where the prior day's range is unusually tight. The opening range is too compressed to generate meaningful follow through.
Where the audit fits
If the opening range breakout is your setup, the setup chapter lifts your description, filters and all. The Historical Audit tests each setup traded twenty times or more against its own breakeven, and counts trades opened before your first close of the day against the ones after. Twelve chapters, on a private link.