1. Session Range Breakout
Use the quiet session's range as the map for the active session's first real move.
2.What it is
The Asian session is often quiet and forms a range. This strategy marks that range, waits for a decisive break during the London or New York session, and trades the retest of the range edge in the breakout direction, with a daily trade limit and a stop after two losses.
In simple words
Mark the high and low of the quiet morning. When the busy session starts and price breaks out of that box and then comes back to test it, join the move with the stop on the other side of the box. Stop trading for the day if you lose twice.
3.Why it may work
Quiet sessions build ranges, and the next active session often trades beyond them. The range edges are objective levels that many traders watch. The daily limits protect you from overtrading a day that does not follow the pattern.
4.Best market conditions
- A clear, relatively tight session range
- A decisive break with a candle close beyond the range edge
- A shallow retest that holds
- You are inside your chosen trading window
5.When NOT to trade it
- The range is huge (no tight stop is possible)
- Price chops back and forth across the range
- High-impact news at the open
- You have already taken two losses today
6.Timeframes
Entry: 15M, 5M · Context: 1H
Mark the session range on the 1H chart; trade the break and retest on the 15M or 5M chart.
7.Entry rules and step-by-step setup
Entry rules
- A decisive close beyond the session range
- A retest of the range edge that holds
- A confirming candle in the breakout direction
Step by step
- 1.Mark the high and low of the quiet session
- 2.Wait for the active session to open
- 3.Wait for a decisive close beyond one edge
- 4.Wait for a retest of that edge and a confirming candle
- 5.Enter with the stop on the other side of the retest low (or high)
- 6.Take at most three trades; stop after two losses
8.Stop loss
Below the retest low for a buy (above the retest high for a sell), or inside the range if the retest is shallow.
9.Take profit
A fixed 2R or the next higher-timeframe level.
10.Risk / reward
At least 1:2. The retest keeps the stop small, but check the distance to the next level: if there is less than twice the risk of room, skip it.
11.Confirmation
- The close beyond the range is strong
- The retest shows rejection
- The higher-timeframe trend agrees
12.Invalidation
- Price closes back inside the range
- Two losses in a row today
13.Common mistakes
- Buying the first spike
- Trading outside your window
- Ignoring the daily limits
- Using the wrong time zone
14.Example chart
How it performed in our own backtests
TESTINGBacktested on 816 trades but not verified: 6 of 9 checks not met (win rate above 50%; profit factor at least).
- Win rate
- 31.1%
- Sample size
- 816 trades
- Average planned RR
- 1:2
- Profit factor
- 0.82
- Worst max drawdown
- 33.3%
- Average per trade
- -0.13R
- Tested timeframes
- 15m, 30m, 5m
- Tested markets
- BTCUSDT, ETHUSDT, SOLUSDT
Period 2026-03-09 to 2026-10-03 · OKX spot candles (real exchange history, closed candles only) · engine bahari-bt-1.0.0 · run on 2026-10-03 · 1% risk per trade, 0.05R extra cost per trade plus spread · one position at a time, ambiguous candles resolved stop-first · parameters fixed before running.
London / New York windows only, break of structure near a zone, at most 3 trades a day and a stop after 2 losses.
VERIFIED checklist
- ✔Sample size of at least 300 trades(816 trades)
- ✘Win rate above 50%(31.1%)
- ✘Profit factor at least 1.2(0.82)
- ✘Average result per trade above 0.05R after costs(-0.13R)
- ✘Worst max drawdown at most 25%(33.3%)
- ✔Average planned reward:risk at least 1:1(1:2)
- ✔Tested in at least 4 market/timeframe conditions (2+ markets, 2+ timeframes)(9 conditions, 3 markets, 3 timeframes)
- ✘Profitable in at least 67% of the conditions(2 of 9)
- ✘Profitable in BOTH halves of the history (profit factor at least 1 in each)(first 0.81, second 0.84)
Results per market and timeframe (9 runs)
| Market | TF | Trades | Win rate | Total R | Max DD |
|---|---|---|---|---|---|
| BTCUSDT | 15m | 92 | 38% | 6.6 | 9.97% |
| BTCUSDT | 5m | 64 | 32.8% | -5.5 | 12.94% |
| BTCUSDT | 30m | 107 | 34.6% | -2.8 | 14.24% |
| ETHUSDT | 15m | 85 | 27.1% | -20.9 | 26.59% |
| ETHUSDT | 5m | 75 | 37.3% | 1.9 | 10.31% |
| ETHUSDT | 30m | 109 | 29.4% | -19.1 | 23.09% |
| SOLUSDT | 15m | 104 | 33.7% | -4.6 | 16.76% |
| SOLUSDT | 5m | 61 | 23% | -22.5 | 21.49% |
| SOLUSDT | 30m | 119 | 24.4% | -39.0 | 33.33% |
Reading this honestly: VERIFIED needs 300+ trades, a win rate above 50%, profit factor 1.2+, drawdown under 25%, profit in at least two thirds of the conditions and in both halves of the history. A strategy that fails here can still be worth learning, but do not risk money on it before testing it yourself in the Strategy Lab.
Past and backtested results never guarantee future results. Nothing on this page is financial advice.
15.Quiz
16.Practical challenge
Mark the quiet session range, then decide whether the active session's break is tradeable.
