ORB article
London Session ORB: The First Major Liquidity Wave
A guide to London ORB trading for FX, gold, silver, and pre-New York context.
The window: 07:00–15:00 GMT, opening range 07:00–07:15
London is the third of the four fixed session windows the engine tracks. It opens the second Sydney closes: 07:00 GMT ends the Sydney window and starts the London one. All session math is done in GMT and converted to broker server time internally, so DST changes never move the box.
| Session | Open (GMT) | Close (GMT) | Opening range |
|---|---|---|---|
| Sydney | 22:00 | 07:00 | 22:00–22:15 |
| Asia | 00:00 | 09:00 | 00:00–00:15 |
| London | 07:00 | 15:00 | 07:00–07:15 |
| New York | 13:30 | 20:00 | 13:30–13:45 |
The London opening range is the high and low of the fifteen M1 bars from 07:00 to 07:15 GMT. It is set by the clock, computed once when the window closes, and never redrawn. Same definition every day. If your box moves after 07:15, your clock is wrong — the level is not.
Confirmation: closed M1 bar plus 1.5× volume
A break of the London range only counts when two conditions land on the same closed 1-minute bar:
- Close, not wick. The M1 bar must close above the OR high (long) or below the OR low (short). A wick through the level is nothing.
- Volume filter. The breakout bar's tick volume must be at least 1.5× the average of the 20 bars immediately before it. The alert reports the actual ratio, e.g. “2.3× average”.
Both required. No volume confirmation, no trade — a break without volume is a rumor and routinely snaps back inside the range. Evaluation runs once per closed M1 bar, and each session can fire at most one long and one short breakout per day. Once a side breaks, it latches; that side is done for the session.
Why London sets the tone for gold and silver
XAUUSD and XAGUSD price all night, but Sydney is thin with small ranges and more fakeouts, and Asia is dominated by Japanese equities and yen flow. London at 07:00 GMT is the first real liquidity wave: European desks come online and metals get their first serious two-sided auction of the day. Three practical consequences:
- Overnight positioning resolves. Whatever Sydney and Asia built gets tested in the first hour. A confirmed London break out of that structure tends to have follow-through, which is the entire strategy: define the range, wait for the break, ride the continuation.
- London levels carry forward. The 07:00–07:15 high and low are reference points New York trades against later. A London range that never breaks becomes the compression NY resolves.
- Directional tone. Which side of the London range confirms first — and whether the opposite side ever breaks — is the cleanest early read on the metals day.
Overlap dynamics inside the London window
| GMT | What is live | What it means for the London ORB |
|---|---|---|
| 07:00–09:00 | London + Asia (Asia closes 09:00) | Asia's session is still open while the London range forms and first breaks confirm. Mark the Asia range: a London long that has to clear the Asia high immediately has less room than one breaking into open air. |
| 09:00–13:30 | London alone | The quietest stretch. Volume often thins toward the NY handover; the 1.5× filter does the gatekeeping — it rejects thin-tape breaks automatically. |
| 13:30–15:00 | London + New York | NY opens at 13:30 GMT with its own 13:30–13:45 opening range while London is still running. Highest-volume overlap of the day. A late London signal here competes with a fresh NY range — know which box your trade is priced off. |
The engine posts a session-open ping at 07:00 GMT and the London OR embed (OR high, OR low, range in points) the moment the 15-minute range completes at 07:15. NY gets the same treatment at 13:30, so during the overlap both boxes are on your chart with no manual work. The website levels feed carries the same numbers per symbol and session — high, low, mid — with a status of pending, active, complete, or invalidated.
Worked example: XAUUSD London breakout, 1R and 2R
R is mechanical. Stop = the opposite side of the opening range. 1R = |entry − stop|, where entry is the confirming bar's close. Targets sit at 1R and 2R from entry.
| Item | Value | How it was derived |
|---|---|---|
| OR high (07:00–07:15 GMT) | 3,352.80 | Highest M1 high in the window |
| OR low | 3,348.30 | Lowest M1 low in the window |
| Range | 4.50 (450 points) | High minus low, fixed at 07:15 |
| Confirming bar | 07:23, closes 3,353.40 | M1 close above 3,352.80; volume 2.3× the prior 20-bar average |
| Entry | 3,353.40 | Confirming bar's close |
| Stop | 3,348.30 | Opposite side of the range (OR low) |
| 1R | 5.10 (510 points) | 3,353.40 − 3,348.30 |
| Target 1 (1R) | 3,358.50 | Entry + 5.10 |
| Target 2 (2R) | 3,363.60 | Entry + 10.20 |
Note the entry is the close, not the OR high, so 1R (5.10) is slightly wider than the raw range (4.50). The breakout alert carries exactly these fields: entry, stop with 1R in points, Target 1, Target 2, and the volume ratio.
Two counter-examples from the same box. At 07:19 an M1 bar wicks to 3,353.10 but closes at 3,352.40 — inside the range, no signal. At 07:21 a bar closes at 3,353.00 on 1.1× volume — above the level, fails the filter, no signal. The 07:23 bar is the first to pass both tests, so it is the trade.
Do the R math before entry, every time. If institutional option flow maps a wall 2R away, the trade has room; the same wall 0.5R away is a skip. No R math, no trade. The teaching layer also caps targets inside the option-implied expected move and prefers take-profits at mapped institutional strikes rather than round numbers. That flow layer — expected move, GEX walls, smart-money strikes — grades targets and skips; it never generates the trigger. The trigger is only the clock, the 15-minute range, the M1 close, and the volume filter.
Invalidation
The trade is invalidated at the opposite side of the opening range: OR low for longs, OR high for shorts. In the example above, a confirmed close back through 3,348.30 doesn't just stop the long — if that close passes its own volume filter, it fires the short breakout. Both sides can fire once each; after that the session is done. When a level fails, the published feed flips that session's status to invalidated — the box itself never moves.
Common mistakes on the London open
- Front-running the box. Entering at 07:12 because the range “looks done”. The range is not fixed until 07:15:00 GMT.
- Trading the wick. A spike through the OR high that closes back inside is a failed test, not an entry. Confirmation is a closed M1 bar beyond the level plus the volume filter.
- Ignoring the Asia range before 09:00. The signal is valid either way, but a London long capped immediately by the Asia high is a lower-quality hold than one with clear air above.
- Using local time. London is defined at 07:00 GMT, not 8am in your city. The engine handles the GMT-to-broker conversion; if you chart it manually, do the same.
Use this inside a full ORB plan
The London ORB is one of four sessions the engine tracks with identical rules. The Discord posts the 07:00 GMT session ping, the London OR levels when the range completes, and breakout alerts with entry, stop, 1R and 2R in the Premium channel. Premium adds ORB Flow Engine context — institutional option flow for grading targets and skips. Every signal, including losers, is logged openly in the results channel. No hype, no guarantees, just data. Education, not financial advice.
Join the Discord