Internal Range Liquidity
Also: IRL
Internal Range Liquidity refers to price delivery and liquidity resting inside the current defined trading range (between the range high and range low). When the trading range is likely to hold, price will fill internal imbalances — Liquidity Voids and Fair Value Gaps will fill in, and Order Blocks inside the range will attract price. Internal Range Liquidity constitutes gap risk for traders holding positions: if price is above an internal FVG or Liquidity Void, the market may reprice aggressively to fill it. ICT uses Internal Range Liquidity levels as entry points, with the expectation that price will then seek External Range Liquidity for the exit.
Identification4
- Define the current trading range: range high (most recent swing high) to range low (most recent swing low).
- Internal Range Liquidity includes: Liquidity Voids inside the range, Fair Value Gaps inside the range, Order Blocks inside the range, and midpoint/equilibrium of the range.
- When the range is likely to remain intact (not breaking out), Liquidity Voids and Fair Value Gaps inside the range will fill — this is the primary Internal Range Liquidity draw.
- An old high or old low that has been violated and is now inside a larger range is Internal Range Liquidity relative to that larger range.
Entry3
- Enter long at a bullish Order Block, Fair Value Gap, or Liquidity Void inside the range (Internal Range Liquidity entry). Target External Range Liquidity above the range high for exit.
- Enter short at a bearish Order Block, Fair Value Gap, or Liquidity Void inside the range. Target External Range Liquidity below the range low for exit.
- Internal Range Liquidity entries on a lower timeframe are valid when aligned with the higher timeframe directional bias (the higher-timeframe IRL/ERL framework confirms the direction).
Stop1
- Stop placed beyond the Internal Range Liquidity level used for entry (below the Order Block or FVG for a long; above for a short).
Target2
- External Range Liquidity: the range high (buy stops) for longs, the range low (sell stops) for shorts.
- Intermediate internal levels (equal highs/lows, order blocks) within the range can serve as partial exit points.
Invalidation1
- The range breaks out (External Range Liquidity is reached) — the IRL entry thesis is negated if price does not first return to the internal level.
Inferred Conditions (Unvalidated)
- Gap risk: being long above an internal Liquidity Void or FVG exposes the trader to a sharp reprice to fill the gap. Internal Range Liquidity awareness is essential for stop placement and position management.
- The same price level can be Internal Range Liquidity on one timeframe and External Range Liquidity on a higher timeframe simultaneously — always reference the higher timeframe range.
ICT Quotes
"Internal range liquidity — when the current trading range is likely to remain, liquidity voids will fill in and this is associated with gap risk. In current trading range is likely to remain, fair value gaps will also fill in and this is attributed to gap risk."
"Predominantly, my entries are internal range liquidity entries, with exits at external range liquidity. In other words, I'm buying inside the range and selling it outside the range once it breaks it."
"You're looking to buy with internal range liquidity or at a bullish order block inside of a previous range in trying to take profit at an old high or above it while you're in sync with the higher timeframe directional bias based on institutional order flow."
Timeframes
Version History2 versions
26-ICT Mentorship Core Content - Month 4 - Reinforcing Liquidity Concepts and Price Delivery.srt
"Secondly, we have internal range liquidity when the current trading range is likely to remain liquidity voids will fill in and this is associated with GAP risk in current trading range is likely to re…"
Initial definition in 2016 mentorship.
ICT YT - 2022-02-04 - ICT Mentorship 2022 Episode 6.srt
""Internal range liquidity: FVGs, order blocks, imbalances inside the current range. External range liquidity: the buy stops above old highs and sell stops below old lows. My entries are always at inte…"
2022 mentorship confirms IRL/ERL framework is fully applicable to index futures (ES/NQ/YM). The concept is NOT retired for index futures — status update: the label "retired" applies only to Forex-specific usage where BSL/SSL terminology has replaced IRL/ERL labels. For index futures, IRL/ERL remains actively taught in 2022. The entry/exit framework (enter at IRL, target ERL) is used throughout all 14 episodes of the 2022 mentorship.
Notes
STATUS NOTE: The "retired" status reflects the Forex-specific label usage declining post-2016. However, the 2022 mentorship actively uses IRL/ERL framing for index futures — ICT explicitly says "enter at IRL, target ERL" in Episodes 3, 6, and 7. The status should be considered "active" for index futures application. The IRL/ERL framework is best understood as a trade management paradigm: enter on IRL (inside the range, at a PD array), exit on ERL (outside the range, at the liquidity pool). It does not describe a specific price pattern but a positional context classification. The IRL/ERL framework is best understood as a trade management paradigm: enter on IRL (inside the range, at a PD array), exit on ERL (outside the range, at the liquidity pool). It does not describe a specific price pattern but a positional context classification.
Asymmetry Notes
Symmetrical framework. IRL levels inside a bearish range are used for short entries targeting ERL below; IRL levels inside a bullish range are used for long entries targeting ERL above.