Skip to content

Module 2 · Liquidity · Lesson 13 of 57

Internal and External Range Liquidity (IRL vs ERL) in ICT

Internal range liquidity (fair value gaps) vs external range liquidity (range highs and lows) in ICT, and how the ERL-IRL cycle helps you set targets.

4 min read Updated By FXPIPS Editorial Desk

Key takeaways

  • External range liquidity (ERL) sits at the high and low of a dealing range, where stops rest.
  • Internal range liquidity (IRL) is inside the range, mainly fair value gaps and other imbalances.
  • ICT describes price as alternating: after taking ERL it often seeks IRL, and after rebalancing IRL it often seeks ERL.
  • Knowing which type of liquidity price is likely drawn to next helps you choose realistic targets.
Contents

So far you have studied liquidity resting at highs and lows. But ICT also talks about liquidity inside a range, in the gaps that fast moves leave behind. Splitting liquidity into external and internal gives you a simple map of where price might go next, and a practical way to choose targets.

What it is

Start with a dealing range, as defined in Premium and Discount: the swing low to swing high that brackets current price.

External range liquidity (ERL)

ERL is the liquidity at the edges of the range:

  • Buy-side liquidity above the range high.
  • Sell-side liquidity below the range low.

These are the stop clusters covered in Buy-Side and Sell-Side Liquidity. Old highs and lows, equal highs and lows, and previous day or week extremes all count when they form the boundaries of the range you are using.

Internal range liquidity (IRL)

IRL is liquidity inside the range. In ICT it mostly means imbalances, especially fair value gaps, where price moved so quickly that it traded one-sidedly. The idea is that these inefficiencies tend to be revisited, or "rebalanced," at some point. Internal swing highs and lows can also act as IRL.

The ERL to IRL cycle

ICT describes price as alternating between the two:

  1. Price takes ERL: it runs a range high or low, triggering stops.
  2. Price seeks IRL: having taken that liquidity, it often retraces into an imbalance inside the range.
  3. Price seeks ERL again: after rebalancing, it moves toward the opposite external level, or a new one beyond it.

Then the cycle repeats on a new range. This is a framework, not a law. Price sometimes skips the retrace entirely, or fills a gap and keeps going the wrong way. But as a way of asking "where is the draw on liquidity right now?" it is very useful.

How to identify it

  1. Draw the dealing range on your bias timeframe and mark its high and low as ERL.
  2. Mark unfilled fair value gaps inside the range as IRL.
  3. Note which ERL was taken most recently.
  4. If ERL was just taken, the next likely draw is IRL, so look for a retrace into a gap in the premium or discount zone that fits your bias.
  5. If IRL was just rebalanced, the next likely draw is ERL, so target the opposite edge.
  6. Check that the target lines up with your daily bias.

Worked example: Nasdaq 100 on the 15-minute chart

Prices are illustrative, in index points. The Nasdaq 100 has a dealing range from 19,800 to 20,200, so equilibrium is (19,800 + 20,200) ÷ 2 = 20,000. The daily bias is bullish.

LevelPriceType
Range high20,200ERL (buy-side)
Displacement high20,120Internal swing
Equilibrium20,00050%
Fair value gap19,900–19,940IRL
Range low19,800ERL (sell-side)
Sweep low19,780—

Step 1, ERL taken. Shortly after the New York cash open at 09:30 ET, price drops to 19,780, 20 points below the range low, sweeping the sell-side ERL. It closes back above 19,800.

Step 2, displacement. Price rallies strongly to 20,120, leaving a fair value gap from 19,900 to 19,940. The gap is below 20,000, so it sits in discount.

Step 3, IRL rebalanced. Price retraces into the gap. A trader buys at 19,935 near its top, with a stop at 19,875, below the gap and above the sweep low.

Step 4, ERL targeted. The next draw is the opposite external level: buy-side liquidity above 20,200. The trader sets a take-profit at 20,195, just under the high.

  • Risk: 19,935 − 19,875 = 60 points.
  • Reward: 20,195 − 19,935 = 260 points.
  • Risk-reward: about 1:4.3.

A plan like this can still fail; price might close back below 19,900 and head for the sweep low instead. Check the numbers with the Risk-Reward Calculator, and remember that the money value of a point depends on the contract or CFD you trade, so size with care.

If price does reach 20,200 and above, the cycle starts again: that ERL has been taken, and the next draw becomes internal liquidity inside the new, larger range.

How traders use it

  • Choosing targets: An entry from IRL usually targets ERL. An entry after an ERL sweep may first target the nearest IRL.
  • Partial profits: Some traders take part of a position at an internal level and leave the rest for the external target.
  • Avoiding late entries: If price has just taken ERL, chasing in that direction often means buying right before the retrace to IRL.
  • Reading the draw: Asking "has price just taken external or internal liquidity?" quickly frames the next likely move.

Common mistakes

  • Treating every gap as a must-fill. Some fair value gaps are never revisited.
  • Using inconsistent ranges. IRL and ERL only make sense relative to one clearly defined dealing range.
  • Ignoring bias. An IRL entry against the higher-timeframe trend is a lower-quality idea.
  • Targets beyond the obvious level. Setting a target exactly at or beyond the range high risks missing the fill. A few points inside is often more practical.
  • Oversizing because the ratio looks good. A 1:4 plan still loses the full risk when it fails. Keep each stop-loss loss small relative to your account.

Summary

External range liquidity sits at the high and low of a dealing range; internal range liquidity sits inside it, mainly in fair value gaps. ICT describes price as cycling from ERL to IRL and back to ERL. Use that cycle to anticipate the next draw on liquidity, pick entries in the right zone and set realistic targets, while accepting that any individual move can break the pattern.

Chart tools for this concept

Related forex terms

Check your understanding

A quick 3-question quiz. Your answers are not stored or sent anywhere.

Question 1

Question 1 of 3

Which of these is an example of internal range liquidity?

Question 2

Question 2 of 3

Price has just swept the sell-side liquidity at a range low and displaced higher. According to the ERL to IRL cycle, what is the next likely draw?

Question 3

Question 3 of 3

A Nasdaq 100 long is entered at 19,935 with a stop at 19,875 and a target at 20,195. What is the approximate risk-reward?

Answered 0 of 3

Practice worksheet

Practice worksheet

4 exercises to try on paper. Print it, save it as a PDF from the print dialog, or download a plain-text copy.

  1. On a 1-hour chart, draw a dealing range and mark its ERL (high and low) and every unfilled fair value gap inside it (IRL).
  2. Find a past example where price took ERL, retraced into a fair value gap, then went on to the opposite ERL. Note the timestamps of each step.
  3. For the current market, write down whether you think price is seeking IRL or ERL next, and why.
  4. Plan a hypothetical trade from an IRL entry to an ERL target and calculate the risk-reward ratio.

Finished this lesson?

Track your progress through the ICT course — saved privately in this browser.

Educational content only, not financial advice. ICT concepts are interpretive, and examples use illustrative prices, not live quotes. Trading leveraged products carries a high risk of loss. See our risk disclaimer.