Through the Asian session, price typically grinds inside a narrow range. Stop orders pile up just beyond both edges. When London opens and real volume arrives, price very often spikes through one edge, collects those stops, and then reverses hard in the opposite direction. This strategy trades that reversal.
Why it works
Two mechanical facts create the setup, and neither depends on anyone's opinion about direction.
First, the Asian session is genuinely quiet. Tokyo trades JPY and AUD actively, but EUR and GBP pairs have little natural flow until Europe wakes. Price compresses, and a visible range forms.
Second, stops cluster just beyond obvious range edges. Breakout traders place buy stops above the high; anyone long from inside the range places sell stops below the low. Those resting orders are exactly the liquidity a large participant needs to fill a significant position without moving price against themselves. Sweeping the high fills sellers into eager buyers.
Market conditions required
- A definable Asian range. Mark the high and low from roughly 00:00–07:00 UK. If the range is unusually wide, the session was not quiet and the premise is absent.
- No high-impact news in the first London hour. A CPI or rate decision overrides the mechanism entirely. Check the calendar before you mark anything.
- Adequate range width. If the Asian range is narrower than roughly 0.5× the 14-period daily ATR, the target does not pay for the stop.
- Liquid instrument. EUR/USD, GBP/USD and XAU/USD behave well. Exotic pairs do not.
Higher-timeframe bias
The sweep can be taken in both directions, but it performs materially better when the reversal runs with the higher-timeframe trend. Check the 4-hour and daily first.
| Daily structure | Sweep to take | Sweep to skip |
|---|---|---|
| Higher highs and higher lows | Sweep of the Asian low, reversing up | Sweep of the high |
| Lower highs and lower lows | Sweep of the Asian high, reversing down | Sweep of the low |
| Ranging / unclear | Either, with reduced size | Neither, if the range is tight |
The setup
- 1Mark the Asian range
High and low of 00:00–07:00 UK. Draw them as a zone, not a hairline — the wicks matter.
- 2Wait for London
The mechanism needs London volume. Nothing before 07:00 UK counts, and the cleanest window is 07:00–10:00.
- 3Watch for the raid
Price trades decisively beyond one edge. A one-pip poke is not a sweep; you want a visible excursion that would plausibly trigger resting stops.
- 4Demand the reclaim
Price must close back inside the range. A sweep that holds outside is a breakout, not a trap — stand down.
Entry rules
Do not enter on the sweep itself. Wait for evidence the trap has sprung:
- Price sweeps the Asian high (for a short) and closes back below it on the 5-minute chart.
- The 5-minute chart then breaks its most recent swing low — a change of character confirming sellers took control.
- Enter on the close of that break, or on a retrace into the imbalance the break left behind.
The retrace entry gives a better price and a tighter stop; the break-close entry fills more often. Pick one and record which you used, so your journal can tell you which suits you.
Stop-loss rules
Above the sweep wick, plus a buffer. That high is the point at which the trap thesis is simply wrong — if price reclaims it, the sweep was real demand, not a raid.
Add roughly 0.2× the 14-period ATR of your entry timeframe as buffer, so ordinary noise and spread widening do not take you out of a correct read. Never place it at a round number, where everyone else's stop is sitting.
Take-profit rules
| Target | Where | Notes |
|---|---|---|
| First | Mid-point of the Asian range | Often reached within the first hour; a sensible place to take partial profit |
| Second | Opposite edge of the Asian range | The core target — this is what the strategy is designed to capture |
| Runner | Previous day high/low, or the next session level | Only in trend alignment; trail behind 5-minute structure |
A realistic expectation is 1.5R to 3R depending on where the sweep occurred relative to the range. Sweeps that overshoot furthest tend to give the best reward, because the stop sits just beyond the wick while the target is unchanged.
Risk management
- Risk a fixed 1% or less. Size from the distance to the stop — the position size calculator does the arithmetic.
- One sweep per session. If the first attempt fails, the premise for that day is damaged; a second attempt is usually revenge trading with a rationale.
- Do not stack correlated pairs. Long EUR/USD and short USD/CHF on the same sweep is one dollar trade in two costumes — see risk management.
Example winning trade
GBP/USD, 5-minute. Asian range 1.2710–1.2745. At 08:12 London price pushes to 1.2758, eleven pips above the range high, then closes back at 1.2741. At 08:35 the 5-minute chart breaks its prior swing low at 1.2733 — change of character.
Short entry 1.2733, stop 1.2762 (two pips above the wick), 29 pips of risk. First target the range mid at 1.2727 (partial), core target the range low at 1.2710 — 23 pips, reached at 10:05. Result: roughly +0.8R on the partial and +1.9R on the remainder.
Example losing trade
EUR/USD, 5-minute. Asian range 1.0840–1.0866. Price sweeps to 1.0873 at 08:05 and closes back inside. Structure breaks down at 1.0858, entry taken, stop 1.0876.
Price grinds sideways for forty minutes, then at 09:15 pushes straight back through the sweep high and runs to 1.0910. Stop hit for a clean −1R.
Reviewed afterwards, one condition was missing: the daily chart was in a strong uptrend, so this was a counter-trend short against higher-timeframe flow. The rules said skip it. This is the single most common way the strategy loses.
When NOT to trade it
- High-impact news in the London hour — the mechanism is overwhelmed.
- Asian range wider than about 1× daily ATR — there was no compression, so there is no trap.
- Price already trending strongly into the London open, with no range to speak of.
- The sweep holds outside the range for several candles — that is a genuine breakout.
- Friday afternoons and the days around major holidays, when participation is thin.
Common mistakes
- 1Entering on the sweep candle
The sweep tells you to start watching, not to trade. Without the structure break you are guessing that the excursion ends here.
- 2Treating any poke as a sweep
A one-pip breach is noise. You want an excursion large enough to have plausibly triggered the stops sitting there.
- 3Ignoring the higher timeframe
Counter-trend sweeps work, but far less often. Most losing examples are this mistake.
- 4Moving the stop
The sweep high is the invalidation. If it is reclaimed you were wrong, and paying more to find that out helps nobody.
Backtesting considerations
- Session timing must be timezone-correct. Test in UK time with daylight saving handled, or your Asian range boundaries drift by an hour for half the year.
- Include the spread, and widen it around the open — this is a spread-sensitive strategy with a relatively tight stop.
- Define “sweep” numerically before testing, for example an excursion of at least 0.15× ATR beyond the edge. Eyeballing it in hindsight inflates results dramatically.
- Sample at least 100 sessions and split results by trend alignment. You will almost certainly find the with-trend subset carries the whole edge.