Fair Value Gap (FVG) — Complete ICT Trading Guide

The three-candle price imbalance that ICT’s core entry model is built around. How to identify a bullish and bearish FVG, use the CE, and avoid the most common mistakes.
A Fair Value Gap (FVG) is a three-candle price imbalance left behind when the market moves fast enough that it doesn’t trade every price in between. The wick of the first candle and the wick of the third candle don’t overlap — leaving a visible gap in the middle candle’s range. ICT theory holds that price is statistically drawn back to fill (or partially fill) that gap before continuing, which makes the FVG one of the most reliable entry zones in the entire framework.
An FVG forms during a strong, displaced move — the kind of candle that results from institutional order flow rather than gradual retail buying and selling. Because the imbalance represents a price range that traded through inefficiently, ICT traders treat a retracement back into it as a high-probability entry, since the algorithm is expected to “rebalance” that inefficiency before delivering price further in the original direction.

How to identify a bullish and bearish FVG

A bullish FVG forms across three up-moving candles: the high of candle 1 sits below the low of candle 3, leaving a gap between them that candle 2 (the big displacement candle) skipped over. Price is expected to return down into that gap and hold before continuing higher. A bearish FVG is the mirror image — the low of candle 1 sits above the high of candle 3, and price is expected to retrace up into the gap before continuing lower.
The middle of the three candles is what created the FVG — but the ENTRY zone is the gap itself, not the candle. Draw the box from the high of candle 1 to the low of candle 3 (bullish), or the low of candle 1 to the high of candle 3 (bearish). That box is where you wait for price to return.

The FVG entry model

The standard ICT approach: (1) confirm a liquidity sweep has occurred and a market structure shift has formed, (2) locate the FVG that formed as part of the displacement move that caused the shift, (3) wait for price to retrace back into the FVG — ideally to its 50% level, known as the Consequent Encroachment (CE), and (4) enter with a stop just beyond the FVG’s far edge, targeting the next liquidity pool.

Why the CE matters

The Consequent Encroachment is the exact midpoint of the FVG box. Institutional algorithms are theorized to target this 50% level specifically when rebalancing an imbalance — so many ICT traders use a limit order at the CE rather than waiting for price to tag the full edge of the gap, which tightens the stop and improves the risk:reward of the trade.

FVG vs Inverse FVG (IFVG)

When an FVG is fully traded through and closes beyond it — meaning price didn’t just fill the gap but broke past it entirely — the gap is considered violated, and it can flip polarity into an Inverse Fair Value Gap. What was resistance (a bearish FVG) can act as support once violated, and vice versa. This is an advanced concept, but it’s the reason ICT traders don’t discard an FVG the moment it’s been fully traded through — it often becomes a new zone of interest in the opposite direction.
TypeForms duringEntry directionStop placement
Bullish FVGA strong upward displacement candleLong, on the retracement down into the gapJust below the FVG’s lower edge
Bearish FVGA strong downward displacement candleShort, on the retracement up into the gapJust above the FVG’s upper edge
Inverse FVG (IFVG)An FVG that gets fully traded through and closes beyond itOpposite of the original FVG directionJust beyond the violated gap’s far edge

Common mistakes

1
Trading every FVG on sight. Not every imbalance is tradeable — an FVG that forms without a preceding liquidity sweep and market structure shift is just a gap, not a valid ICT setup. Context always comes first.
2
Using an FVG against the higher-timeframe bias. A bullish FVG appearing inside a clearly bearish daily trend is far more likely to be a retracement continuation zone for sellers than a genuine reversal — always check the higher timeframe direction first.
3
Setting the stop too close to the CE. The 50% level is an entry trigger, not a stop level — price can dip through the CE and still respect the gap overall. The stop belongs beyond the full edge of the FVG box, not at its midpoint.

FAQ

How is a Fair Value Gap different from an Order Block?
An FVG is defined purely by the 3-candle price imbalance itself — a gap left by a fast move. An Order Block is defined by a specific candle (the last opposing candle before the impulse) rather than the gap. In practice the two frequently overlap on a chart, and many ICT traders look for confluence where an FVG and an Order Block sit at the same price zone.
Do Fair Value Gaps always get filled?
No — price only needs to tag the gap and react for the setup to be valid; a full fill isn’t required, and many of the strongest continuation moves only retrace to the CE (50%) before reversing. A gap that never gets revisited at all simply means price never needed to rebalance it before the next major move.
What timeframe should I look for FVGs on?
FVGs exist at every timeframe. For session trading (Model 1/2), the 5-minute chart is the standard timeframe for identifying the entry FVG, with the 15-minute chart used for broader AMD context.
Can an FVG be used as a stop-loss reference instead of an entry?
Yes — some traders use the far edge of an FVG as a stop-loss reference for a trade entered elsewhere (e.g. at an Order Block), since a genuine reversal generally shouldn’t trade back through a fresh, unviolated FVG that supported the move.
Continue reading
Liquidity Concepts
What is a Liquidity Sweep? How institutions hunt stop orders
Market Structure
BOS, CHoCH & Market Structure Shift explained
Ready to go further?
The mentorship programme covers the full framework — weekly live sessions, daily bias review, and personal trade review on every entry you submit.