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 version that actually works has five filters layered on top and skips 70 percent of the signals the basic version would take. The math difference between the two 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. Most retail uses 5 minutes (5 ORB) or 15 minutes (15 ORB). Professionals often use 30 minutes (30 ORB) because the signal quality is higher even though the frequency is lower.
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 tends to extend because the participants who fade the break do so at a lower percentage on a high volume break than on a low volume one.
Why ORB fails when it fails
The pure version of ORB taken on every signal across all stocks is essentially 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 is more common than the true break in the first hour. The trader who takes every ORB signal on SPY without filters bleeds 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 about half the signals and removes most of the lowest quality ones, because the false breaks tend to be 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 has a much lower hit rate 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 a much higher hit rate than AAPL ORB long with QQQ red and technology lagging. 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. The trader who waits for the close cuts more than half of the false breakouts at the cost of 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. The retail standard. 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
The audit reads the actual ORB trades in the record and shows which filter conditions were met on the winners and which were missing on the losers. The plan locks the filter set that fits the data. Five to seven pages.