Session breakout setup
How to trade the opening range breakout on XAUUSD
Define the first 15, 30, or 60 minutes after a session open as a range, then trade the break. A mechanical entry that filters out a lot of low-quality setups.
- Type
- Breakout
- Context
- Session open
- Timeframe
- 5m / 15m
- Entry
- Break of opening range
- Stop
- Opposite side of range
- Target
- 1× to 2× range height
Quick takeaways
What this page covers
- 01Fix the range window in advance — 15, 30, or 60 minutes
- 02Stop entry or close-confirmation, pick one rule
- 03Stop on the far side of the range, target measured move or prior session
- 04Edge comes from day-type filtering, not entry precision
What it is
Opening range breakout (ORB) defines the high and low of the first N minutes after a session open as a reference range. A break above the high goes long, a break below goes short. The N is usually 15, 30, or 60 minutes depending on style.
On XAUUSD, ORB tends to work best at the New York open (08:30 or 09:30 NY time) because that is when US flow concentrates. The London open also produces tradable ORBs, but the range is often narrower.
How to identify it
The setup is mechanical, but filtering matters.
- Fix the opening range window before the day — 15, 30, or 60 minutes
- Mark the high and low of that window
- Ignore wicks outside the range during the formation period
- Range size should be reasonable relative to ATR — too tight breaks fail, too wide is exhaustion
- Daily bias and prior day structure give you a directional lean
Entry, stop, and target
Buy stop above the range high or sell stop below the low, both with a small buffer to avoid wicks. Alternative is a confirmed close beyond the range, which trades fewer fakeouts at the cost of worse entry price.
Stop goes on the opposite side of the range, or at the midpoint for a tighter version. Targets can be a measured move of the range, prior session extremes, or a fixed multiple of risk. Trailing past 1R is common.
Why it fails
ORB fails on days that should not have been traded.
- Low-volatility day where the range was the day — break has nothing behind it
- Range was already a breakout from the prior day, so the next leg is exhausted
- Macro release during or right after the range distorts the structure
- Trader takes both sides of the range when the first break fails — usually doubles the loss
Practice it in Candlune
Open replay on a series of consecutive trading days, define your ORB window in advance, and step through the open in real time. Mark the high and low, take the break by your rule, and journal what happened.
After a month of sessions, look at which day types paid and which were chop. The filter you build from that data is worth more than any indicator.
Drill the open on a month of gold sessions
Replay consecutive XAUUSD opens, take your ORB by rule, and let the data show which days you should skip.
Start trial after Stripe setupPaper trading only. No deposits, live orders, or financial advice.