The Asian session often produces quieter two-way trade in major European pairs, while JPY, AUD and NZD pairs may remain active. This framework turns that tendency into testable rules rather than assuming every overnight range will hold.
How the Asian-session range framework works
Mark the high and low formed during a fixed Asian-session window. Then choose one method before testing: trade rejection back into the range, or trade a confirmed breakout from it. Do not switch between the two after seeing which would have won. A range needs several contained candles and visible reactions at both sides; one random high and low is not enough.
For the rejection version, the useful condition is a contained range with repeated reactions and enough width to pay trading costs. A strong directional drive through the boundary invalidates the range thesis. A spread-to-target check addresses the narrow-range problem; it does not turn a weak range into a good setup.
A range trade and a confirmed breakout answer different questions. Compare the H4-range re-entry framework and New York two-close breakout to see how a frozen range can lead to different entry rules; test each rule set separately.
Define the session in broker time and UTC
Forex has no single centralized session clock. Use one fixed window in UTC for research, then convert it to the broker server time used by the chart. Tokyo itself does not observe daylight saving time, but London, New York and many broker servers do. Therefore the relationship between the Asian range and the later London open can shift by one hour during the year.
USDJPY, AUDUSD, NZDUSD and selected JPY crosses.
M15 or M30 for the range; H1 or H4 for context.
ATR, prior-day levels and a maximum-spread rule.
Entry rules
BUY rejection checklist
- Price tests the lower range boundary without a decisive close below it.
- A bullish candle closes back inside the range.
- There is room to the midpoint or upper boundary after spread.
- Enter only after confirmation; do not buy every touch.
SELL rejection checklist
- Price probes the upper boundary and fails to hold above it.
- A bearish candle closes back inside the range.
- The next support leaves sufficient reward relative to risk.
- Skip a late entry after price has already crossed most of the range.
For a breakout version, require a candle close outside the range and either follow-through or a successful retest. Test breakout and rejection as separate systems with different entry and invalidation rules; their expectancy must be measured, not assumed.
A research example fixes the range at 00:00–05:00 UTC and permits rejection entries only during 05:00–07:00 UTC. These are illustrative test windows, not universal session hours. Freeze the boundaries at 05:00. After a rejection candle closes inside the range, enter at the next available quote only if midpoint reward remains adequate. Cancel new entries at 07:00; define the position-closing cutoff before testing.
Stop Loss and Take Profit
For a rejection, place invalidation beyond the failed test and a volatility buffer, not at the obvious boundary itself. Initial targets can be the range midpoint, opposite boundary or a tested risk multiple. For a breakout, invalidation usually belongs back inside the range beyond the retest structure.
Calculate lot size after the stop distance is known. If the required stop makes the position too small or the available reward too limited, skip the setup instead of forcing tighter levels.
Risk controls for session trading
Position size follows the stop: divide the planned cash-risk budget by the estimated loss per lot in the account currency at that stop, including costs. Round down to the broker’s volume step; if even the minimum lot exceeds the budget, skip. Here 1R is the initial entry-to-stop price distance; costs reduce the gross reward multiple.
Session strategies can cluster losses when market behavior changes. Define a maximum number of attempts and a daily loss limit. Never assume a narrow range guarantees a large move later.
Example trade walkthrough
The schematic uses a hypothetical range from 150.00 to 150.40. A lower-boundary probe closes back inside; a BUY at 150.08 has SL at 149.96 and a midpoint TP at 150.20. Initial price risk and reward are both 0.12, so the gross ratio is 1R.
A plan requiring at least 1.5R rejects this candidate instead of forcing a closer stop. The illustrated move toward the midpoint is not evidence of an executed trade. A short rejection uses the upper boundary and opposite invalidation, not the same price levels.
When to avoid the setup
Avoid an undefined or unusually wide range, spreads that consume much of the target, a major scheduled announcement inside the holding window, and a setup directly against a dominant higher-timeframe trend. Holiday liquidity and rollover can also produce misleading spikes.
How to test it responsibly
- Store session boundaries in UTC and record the broker-time conversion.
- Separate JPY, AUD, NZD and European pairs instead of pooling everything.
- Include spread, commission, slippage and missed entries.
- Label rejection and breakout setups separately.
- Test several daylight-saving cycles and an out-of-sample period.
- Forward-test on a demo account before considering small live risk.
Keep rejection and breakout records separate. Test the frozen window, spread-to-target limit and holding cutoff across ordinary days, holidays and scheduled-release days. Report all eligible signals, including rejected candidates. When combining JPY pairs, assess their shared currency exposure rather than counting them as independent risks.
Session behavior changes with volatility, news and liquidity. No fixed win rate or return is implied.