tradingat50

Strategy graveyard / Opening range breakout (ORB)

Verdict: doesn't work Backtest only

The opening range breakout lost on SPX, SPY, QQQ, gold and silver. The breakout side was no better than a coin flip.

Backtested on SPX, SPY and QQQ (about 70 sessions each), plus the gold and silver ETFs. Updated 25 Sep 2026.

Short answer: no, in every version I tried. The classic 15-minute opening range breakout lost money on SPX at 11 of the 12 profit targets I tested, and lost on SPY and QQQ too. The 30 and 60-minute versions, waiting for a retest, and running it on gold and silver didn't change that.

The most telling check: when I traded the opposite side of every breakout, it did about as well. The direction of the break wasn't telling me anything.

11 of 1215-minute ORB exits lost money on SPX
76%of breakouts happened by 10:00, almost every day
94%of "retests" came within a minute: the same trade
5markets tested, no edge in any

What is an opening range breakout?

The opening range is the high and low of the first few minutes of the trading day, commonly the first 5, 15, 30 or 60 minutes. The idea is that this early range sets the battle lines for the day. When price breaks out of it, the side that wins the break is likely to keep going, so you trade in the direction of the breakout with a stop on the other side of the range.

It's one of the oldest day-trading strategies, simple to follow, and a favourite of trading courses. That makes it worth testing properly.

The exact rules I tested

The classic 15-minute ORB

  1. The range: the high and low from 09:30 to 09:44 New York time, on one-minute candles.
  2. Entry: at the close of the first one-minute candle, from 09:45 on, that closes outside the range. Long above, short below. One trade a day.
  3. Stop: the opposite side of the range.
  4. Target: twelve versions: 0.5, 0.75, 1, 1.5, 2 or 3 times the risk; a fixed 5, 10, 15, 20 or 30 points; or hold to the close.
  5. Scoring: if a single one-minute candle touched both the stop and the target, I counted it as a stop, the cautious assumption.

The 30 and 60-minute versions

  1. The range: 09:30 to 09:59, or 09:30 to 10:29.
  2. Two entries: at the close of the first candle outside the range, or with a limit order back at the broken edge (the "retest").
  3. Stop: the opposite edge, or the middle of the range. Targets from half the risk to three times it, fixed points, or the close.

Also tested

Results

The classic 15-minute ORB on SPX, 74 sessions from June to September 2026, in index points per trade after the stop or target:

TargetPoints per tradeWonBetter than a random side?
0.5 × risk-1.6464%No
1 × risk-1.1651%No
2 × risk-1.6942%No
3 × risk-1.8242%No
Hold to the close-1.7941%No
5 points-0.7780%No
10 points-0.9166%No
15 points-0.7158%No
20 points+0.5355%No
30 points-0.8046%No

Ten of the twelve targets are shown; the other two (0.75 and 1.5 × risk) lost as well. The one positive target, 20 points, made half a point a trade, well within what chance produces when you try twelve settings. Win rates went up as targets got closer, but the losses grew to match. Splitting by month, the results flipped sign from one month to the next.

Why it failed

  1. A breakout happens almost every day. With a 15-minute range, price left it on nearly every session, three times out of four by 10:00. A signal that fires every day can't be telling you much about any particular day.
  2. The direction didn't matter. Trading the opposite side of each breakout did about as well. Early breaks of the range are as likely to fail as to follow through.
  3. The stop is wide and the follow-through is short. The stop sits on the other side of the range, around 20 SPX points away. Breakouts tended to stall well before covering that distance in profit.
  4. Good months and bad months cancel out. Every version that looked good was carried by one or two months. The opening range breakout seems to work in some markets and fail in others, and nothing in the rules tells you which kind of month you're in.

Did I test it wrong?

Quite possibly. I tested the version of Opening range breakout (ORB) described above, with settings I thought were fair, and it didn't work. That doesn't prove every version fails. I may have picked the wrong settings, the wrong market or timeframe, or missed a filter that experienced traders take for granted. Many strategies also depend on judgement that a set of fixed rules can't capture.

If you trade Opening range breakout (ORB) and it works for you, I'd genuinely like to hear how. Tell me the chart and timeframe, what counts as a setup, any filters, where you get in, where your stop and target go, and when you get out. I'll test your version on the same data, the same way, and publish the result here, whichever way it comes out.

Send me your version

What would change my mind

An ORB filter that genuinely separates breakout days from fake-out days, decided before the break and tested across several years and markets, and that beats a random side clearly, not just in one good month.

Questions

What is an opening range breakout?

Mark the high and low of the first few minutes of the session. When price breaks out of that range, trade in the direction of the break, usually with a stop on the other side of the range.

Which opening range works best: 5, 15, 30 or 60 minutes?

In my tests none did. I tested 15, 30 and 60-minute ranges on SPX, SPY, QQQ, gold and silver, and every version was no better than chance.

Is it better to wait for a retest of the range?

No. The retest almost always comes within a minute, so it's nearly the same trade at a slightly better price, but it misses the runners that never come back. Waiting for a deeper pullback was worse still.

Does the opening range breakout work on SPX options?

On the index itself it didn't make money, so there was no edge for options to amplify. Options would add their own costs on top.

How it was tested

This page records my own testing. It isn't financial advice.