Strategy · Opening Range Breakout
How to Grade Every ORB Breakout A Through D
The opening range breakout is one of the most reliable intraday setups in futures — and one of the easiest to trade badly. The edge almost never comes from the strategy itself. It comes from setup selection: taking the breakouts that have real confluence behind them and passing on the ones that don't. Here's a repeatable way to score every ORB from A to D before you risk a dollar.
Why "just trade the breakout" isn't enough
Price breaking the opening range is a signal, not a decision. On any given morning you'll get breakouts into thin volume, breakouts straight into the daily VWAP, breakouts fighting the higher-timeframe trend, and breakouts where everything lines up. They do not have the same expectancy — but they look identical in the moment. Without a way to separate them, you end up sizing your worst setups the same as your best ones, and your results average out to noise.
Grading fixes that. Instead of a yes/no signal, you score each breakout against a fixed set of confluence factors, add them up, and let the total map to a letter grade. The grade tells you how much conviction the setup has earned — and therefore how much size it deserves.
The six filters that decide a grade
Each breakout is scored the moment it fires, then re-checked over the next few bars in case confluence improves. These are the factors that move the score:
- Session VWAP alignment (+1). Is price on the correct side of the session VWAP for the breakout direction? A bull breakout above VWAP has the day's average price behind it; below it, you're fighting the mean.
- Relative volume (+1 or +2). Breakouts need participation. Volume above the recent average earns +1; a genuine surge (roughly 1.5× average) earns +2. A breakout on quiet volume is usually a trap.
- Heikin Ashi confirmation (+1). A full-bodied HA candle in the breakout direction — no opposing wick — signals momentum rather than a one-bar spike.
- Higher-timeframe bias (+1). Agreeing with the daily trend adds conviction. Opposing it is a headwind and reduces the score.
- Order block confluence (+1). Breaking out of, or away from, a relevant institutional order block adds structure behind the move.
- Daily VWAP alignment (+1). The same logic as session VWAP, one timeframe up — a check that the breakout agrees with where the broader day is trading.
There's also a penalty worth knowing about: if price breaks out directly into a VWAP standard-deviation band, that's an elevated reversal zone, and the score is docked (−1). A breakout that runs straight into resistance is not the same as one with clear air ahead of it.
From score to grade
Add the filters up and the total maps to a letter. The thresholds are fixed, so the same setup always earns the same grade:
| Score | Read | |
|---|---|---|
| A | ≥ 5 | Full conviction — every filter aligned |
| B | ≥ 3.5 | High probability — most filters aligned |
| C | ≥ 2 | Mixed — one or more filters opposing |
| D | < 2 | Poor alignment — stand aside |
How to trade each grade
The grade isn't a prediction — it's a position-sizing tool. A clean, disciplined way to use it:
- A — full size. This is the setup you waited for. Take it at your normal maximum risk.
- B — standard size. A solid setup with a minor caveat. Trade it, but don't press.
- C — half size or skip. Something is opposing the trade. Reduce risk, or pass and wait for something better.
- D — stand aside. The point of flagging D isn't to trade it — it's so you never have to second-guess whether you should.
Grade every setup. Filter the noise. Trade only what earns it.
One detail that keeps the grade honest
A filter you've switched off should contribute nothing — not a free point. If disabling a factor quietly raised every score, turning filters off would inflate your grades and make an A meaningless. A disabled filter scores zero and the thresholds stay fixed, so an A always means the same thing regardless of which filters you're running. That's what makes grade win-rate stats worth tracking over time: the scale doesn't drift.
Let the chart grade it for you
DoubleUp ORB+ runs this scoring on every breakout and retest automatically, labels each signal A–D on the chart, and tracks your historical win rate by grade — plus a live trade plan with entry, stop, targets, and position sizing. No manual scoring required.
See DoubleUp ORB+Where to go next
Grading is one half of a systematic morning. The other half is context: knowing the higher-timeframe bias before the open, and reading VWAP behaviour once you're in. If you trade reclaims and rejections around VWAP, read the rest of the blog, or start free by adding the Lite indicators to any TradingView chart.