Backtest · QQQ · 12 months

Opening range breakout backtest: 12 months of QQQ, after costs.

We tested the classic opening range breakout on QQQ with 5, 15 and 30-minute ranges, over 234 sessions of 5-minute data, in Senntric’s Strategy Lab. Here are the exact rules, every result, and what happened when we filtered out economic release days.

Education, not investment advice. Past backtest results do not predict future results.

By Konsta · Updated November 2026 · Backtests run November 5, 2026

The rules

What exactly did we test?

The textbook version, with no filters. History ran from December 1, 2025 to November 4, 2026. Only the range length and, in one run, the econ-day setting changed.

Symbol and candles
QQQ, 5-minute candles, regular session
Direction
Long or short
Level
The opening range (the high and low of the first 5, 15 or 30 minutes)
Entry
A 5-minute candle closes beyond the range; the trade fills at the next candle’s open
Stop
The other side of the range, no buffer
Target
2R (twice the distance to the stop)
Trades a day
One, entered no later than 2:00 pm ET
Exit
Target, stop, or flat at 3:55 pm ET
Costs
$0.02 a share round trip, taken off every trade

The results

Four runs, no proven edge.

All results are after costs and measured in R, a trade’s result divided by its risk to the stop. The 30-minute range has fewer trades because some days never broke out before 2:00 pm.

QQQ opening range breakout backtests in Senntric Strategy Lab, run November 5, 2026
5-minute rangeRange 9:30–9:35 · econ days tradedPer trade−0.07RWin rate38%Trades234Profit factor0.88Max drawdown−26.6RProven Edge−0.17RNo edge
15-minute rangeRange 9:30–9:45 · econ days tradedPer trade−0.05RWin rate44%Trades234Profit factor0.90Max drawdown−26.9RProven Edge−0.13RNo edge
30-minute rangeRange 9:30–10:00 · econ days tradedPer trade−0.02RWin rate47%Trades224Profit factor0.94Max drawdown−15.7RProven Edge−0.09RNo edge
15-minute range, econ days skippedRange 9:30–9:45 · econ days skipped (105 days)Per trade+0.07RWin rate48%Trades129Profit factor1.16Max drawdown−14.2RProven Edge−0.05RUnclear: made money, not proven yet

What the numbers say

Four things the backtest showed.

  1. 01Longer ranges lost less

    Per-trade results improved from the 5-minute range (−0.07R) to the 15-minute (−0.05R) and the 30-minute (−0.02R), and the 30-minute drawdown was much smaller (−15.7R). None of them made money as written.

  2. 02Release days did the damage

    In all three ranges, days with a high-impact US economic release were the worst group, between −0.17R and −0.19R a trade over about 100 trades each.

  3. 03A filter chosen after the fact proves little

    Skipping release days turned the 15-minute version positive (+0.07R, profit factor 1.16). We picked that filter because the breakdown pointed to it, so it fits this sample by design. Proven Edge stayed below zero (−0.05R).

  4. 04Win rate is not the point

    The 30-minute range won 47% of trades and still lost overall. With a 2R target, what matters is how big the wins are against the losses, which is why results are in R.

What would change the read: the econ-day filter holding up in a forward test, on days it has not seen yet. Until then it is a hypothesis. See forward testing vs backtesting.

Strategy Lab Test tab for the QQQ 15-minute opening range breakout: 234 sessions after costs, No edge, −0.05R per trade, 44% win rate, 234 trades, Proven Edge −0.13R, profit factor 0.90, max drawdown −26.9R, and a trade list
The 15-minute run in Strategy Lab: No edge, −0.05R a trade over 234 trades.
Strategy Lab Test tab for the same QQQ opening range breakout with economic release days skipped: 129 trades, Unclear, made money but not proven yet, +0.07R per trade, 48% win rate, Proven Edge −0.05R, profit factor 1.16, max drawdown −14.2R
The same rules with release days skipped: +0.07R a trade over 129 trades, Proven Edge still −0.05R.

Other research

Why do other ORB backtests look better?

Some do. In a 2023 working paper, Zarattini and Aziz studied an ORB strategy on QQQ from 2016 to 2023 and reported large returns over buy and hold, net of commissions, using leverage. Earlier, Holmberg, Lönnbark and Lundström (Finance Research Letters, 2013) assessed the profitability of ORB strategies in an academic setting.

Different results are not a contradiction. Those studies use different rules, periods, position sizing and costs from the test here, and a working paper is not peer reviewed. Our test covers one recent year of one ETF with a fixed 2R target.

The bigger risk is the number of variations people try. Harvey and Liu (Journal of Portfolio Management, 2015) show why results should be discounted when many versions of a strategy were tested before the best one was reported. That applies to our econ-day filter too.

Test your own version

What can you change in an ORB?

Every one of these is a setting in Strategy Lab. We have not published results for them; test the version you actually trade, then forward test it.

  • Range length

    5, 15 or 30 minutes. Longer ranges give fewer, later signals with wider stops.

  • Entry trigger

    A close beyond the range (break), or a retest: touch, bounce or reclaim of the range edge.

  • Candle confirmation

    Require an engulfing, hammer or inside-bar signal candle.

  • Trend and gap filters

    Only take longs in a daily uptrend, or only trade after a gap up or down.

  • Volume and volatility

    Require relative volume above normal, or higher or lower volatility than usual.

  • Stops and targets

    A buffer beyond the range, an ATR stop, the next level as the target, a trailing stop, or half off at 1R.

  • Calendar

    Skip high-impact US release days or the stock’s earnings days.

Run it yourself

Backtest your ORB in one sentence.

Describe your opening range breakout in Strategy Lab, check the rules Sena builds, and see every trade after costs. Then forward test it on the live market with simulated money before risking your own.

Questions traders ask

Opening range breakout FAQ

What is an opening range breakout (ORB)?

An opening range breakout trades a move out of the high-low range set in the first minutes of the regular session, commonly the first 5, 15 or 30 minutes after the 9:30 am ET open. A long triggers above the range high and a short below the range low, with the stop usually on the other side of the range.

Does the opening range breakout work?

In our test on QQQ from December 1, 2025 to November 4, 2026, the plain 5, 15 and 30-minute versions all lost a little per trade after costs, and none showed a proven edge. Other studies with different rules, markets and periods have reported profits. Results depend heavily on the rules, the market and the period, so test the exact version you plan to trade.

What is the 15-minute opening range breakout success rate?

In this test, the 15-minute ORB on QQQ won 44% of 234 trades, with a 2R target and a stop on the other side of the range. It still lost −0.05R a trade on average after costs, so the win rate alone does not tell you whether it is profitable.

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

In this sample, the 30-minute range lost the least (−0.02R a trade) and had the smallest drawdown, and the 5-minute range lost the most (−0.07R). That is one year of one ETF, not a general rule.

Should I avoid trading the opening range on CPI or jobs days?

In this test, high-impact US economic release days were the worst group for every range length. That is a pattern in one sample, and we found it by looking at the results, so treat it as something to forward test rather than a rule.

What does Proven Edge mean?

Proven Edge is Strategy Lab’s conservative estimate of the average result per trade: the lower end of a one-sided 90% confidence range, shown once a test has at least 30 trades. Above zero suggests the profit is unlikely to be luck alone. All four runs here were below zero.

How can I backtest my own opening range breakout?

In Senntric’s Strategy Lab, describe the version you trade in plain English, check the rules Sena builds, and run it on 3, 6, 12 or 24 months of 5-minute data. You can change the range, trigger, filters, stop and target with dropdowns. See how AI backtesting works.

This guide is educational and is not investment advice. See also Forward Testing vs Backtesting, AI Backtesting and News Trading.