What a Fair Value Gap actually is
Imagine a staircase where each step is a price level. Normally the market climbs or descends step by step as buyers and sellers negotiate at every price in between. Sometimes it doesn't, a burst of aggressive size moves price so fast that it skips whole steps without auctioning through them. Those skipped steps are the gap.
Formally: a bullish FVG forms when the low of the third candle is above the high of the first. A bearish FVG is the inverse, the high of the third sits below the low of the first. The middle candle is the thrust; the gap is the range the middle candle's body covered without leaving a footprint at every price.
Bullish FVG
low(C3) > high(C1). Aggressive buying; the gap sits between those two levels and tends to act as support when price revisits it.
Bearish FVG
high(C3) < low(C1). Aggressive selling; the zone sits overhead and tends to act as resistance on a retest.
The anatomy, candle by candle
The three candles aren't equal partners. Candle 1 sets the edge the move is about to leave behind, its high on a bullish gap, its low on a bearish one. Candle 2 is the whole event, the wide-range thrust that does the skipping. Candle 3 only exists to prove the skip held: its low has to stay above Candle 1's high for the imbalance to be real. If Candle 3 sags back and overlaps Candle 1, there was no gap, just a big bar that got immediately faded.
The zone you actually care about is narrower than the thrust candle's range. It's the sliver of air between the wicks, Candle 1's high up to Candle 3's low, not the full body of the middle bar. That distinction matters the moment you go to place a stop: the gap is the untested pocket, and everything outside it already auctioned normally.
ES is grinding sideways around 5,180 when a bid steps in. Candle 1 tops out at 5,182.25. Candle 2 rips fourteen points in a single five-minute bar and closes near its high. Candle 3 opens at 5,189.50 and never trades below 5,187.75, its low.
The gap is the untested range from 5,182.25 to 5,187.75, five and a half points of price the market never auctioned through. That pocket is your bullish FVG. It sits below the market now as a support shelf, and the levels to remember are the two edges (5,182.25 and 5,187.75) and the midpoint at 5,185.00, the three lines every later chapter comes back to.
Why the gap matters to both sides of the tape
FVGs are a bridge between what institutions need to do and what retail traders can see. The same structure serves both, for opposite reasons.
Desks leave gaps on purpose, or at least accept them, because the unfilled range becomes future utility:
- ·A liquidity pool to execute the next tranche into when price returns.
- ·A stop-hunt zone, retail tends to place stops just past the high / low that created the gap.
- ·A reference level for the desk's next positioning window.
For a retail trader the gap is something much simpler, a drawn line with predictive value:
- ·A high-probability reaction zone for pullback entries.
- ·Objective support/resistance that isn't drawn after the fact.
- ·A measurable edge, gaps with clean geometry retest cleanly more often than they don't.
Where it fits inside ICT
Fair Value Gaps are a cornerstone of the Inner Circle Trader methodology, the Michael Huddleston framework for reading smart-money behaviour on a chart. ICT rests on three primitives that work together:
Higher highs, lower lows, the trend the session is in. Without this, the other two primitives don't have a direction to work inside.
The last opposing candle before a large move, where institutional positions were accumulated. “Where they got in”.
The inefficiency left behind when that move happened. “What they left behind”. The magnet for the future retest.
Order blocks answer “where did they enter?”; FVGs answer “what did they skip on the way out?” Using them together, on top of a clean market-structure read, is the ICT framework in one sentence.
“Fair Value Gaps are institutional footprints in the market. Learn to see them, and you'll never look at price action the same way again.
Why price comes back to fill the gap
The word the ICT crowd uses is inefficiency. A normal auction trades two-sided at every price, buyers and sellers both getting filled on the way through. A gap is one-sided: the thrust ran so fast that one side of the book never got a look. The market treats that as unfinished business. Sooner or later it tends to return and offer the missing side a fill, which is exactly why the zone acts as a magnet, and why it so often turns price around when it gets there.
Not every gap fills, and not every fill is complete, which is where the vocabulary earns its keep:
Price dips into the near edge, reacts, and leaves the rest of the pocket untouched. The most common outcome for a gap that's working as intended, and usually the cleanest place to be positioned.
The midpoint of the gap, ICT's term for the 50% line. Price frequently rejects here rather than at an edge, so the midline is worth marking on every gap you take seriously.
Price trades all the way through the far edge. The inefficiency is now resolved and the level is spent, a filled gap has done its job and stops being a reference.
A useful mental model: the gap is a debt the market owes itself. It can settle that debt fast (a quick partial fill and reversal), slowly (a grind back over hours), or in full (a complete fill that erases the level). What you almost never see is the debt getting forgotten, which is the whole reason a gap is worth drawing the moment it prints.
Conceptual takeaways
- An FVG is a three-candle imbalance, a range price skipped during a fast move.
- Institutions use gaps as future liquidity pools; retail uses them as reaction zones. Same structure, opposite reasons.
- Inside ICT, FVGs are one of three primitives, structure, order blocks, gaps, that together describe institutional intent.
- The gap is an inefficiency, a one-sided move the market tends to return and fill. That pull is the whole edge.
- Mark three lines on every gap: both edges and the midpoint (consequent encroachment), where price often reacts before an edge.
Next chapter: how to identify one on a live chart without second-guessing the pattern, including the filters that separate tradeable gaps from noise.
The Fair Value Gap indicator is free, install it on your NT8 and watch gaps print in real time while you read through the rest of this series.