Fair Value Gap (FVG) Explained: The Three-Candle Rule, Fills and Inversions

Updated 1 November 2026

A Fair Value Gap (FVG) is a price range the market crossed so fast that it traded in only one direction. On a chart it shows up as a gap between the wicks of the first and third candles of a three-candle sequence, with a large middle candle running through it. Smart Money Concepts traders call it an imbalance: for a moment, one side of the market overwhelmed the other.

FVGs are popular because they are objective. Unlike most chart patterns, you can test for one with a single comparison, and two people looking at the same chart will always agree. This guide covers the exact rule, a worked example, what happens to gaps afterwards, and how to filter out the noise.

The exact condition

Number three consecutive finished candles j, j+1 and j+2:

Bullish FVG:  low(j+2)  > high(j)     gap = [high(j),   low(j+2)]
Bearish FVG:  high(j+2) < low(j)      gap = [high(j+2), low(j)]

gap size        = top − bottom
midpoint (CE)   = (top + bottom) / 2

Candle j+1 isn't in the formula, but it's almost always a large body, because something had to carry price across the gap. If the wicks of candles j and j+2 overlap by even one tick, there is no FVG.

A worked example on NIFTY

Illustrative 5-minute NIFTY candles, with a 14-bar average body of 14 points:

CANDLEOPENHIGHLOWCLOSEROLE
j (11:05)25,10425,11225,09625,099First candle
j+1 (11:10)25,09925,13825,09725,134Impulse: 35-point body
j+2 (11:15)25,13425,14925,13125,146Third candle
  • Test: low(j+2) = 25,131 > high(j) = 25,112. That's a bullish FVG.
  • Gap: 25,112 to 25,131, so 19 points.
  • Midpoint (consequent encroachment): 25,121.5.
  • Size check: 19 points is about 1.4× the average body of 14, so this is a meaningful gap rather than noise.

If price later drifts back to 25,131, the gap is being entered. A close below 25,121.5 means more than half of it has been filled. A close below 25,112 fills it completely.

Why gaps get revisited

Inside the gap, only one side traded. The usual explanation is that orders were left unfilled there, so price tends to come back into the range before moving on. A more mechanical view: fast moves overshoot, and liquidity on the opposite side gets thin, so pullbacks into the gap are common.

You don't need either explanation to use the measurement. An FVG is a precise record of how fast price moved, and of the exact range where it moved fastest.

What happens to a gap afterwards

STATECONDITION (BULLISH GAP)HOW IT'S USUALLY READ
OpenPrice hasn't returned to the gapImbalance still unresolved
EnteredA candle trades into the gapFirst test; reaction here is watched closely
Half-filledA close below the midpointThe gap is being worked through
FilledA close below the gap's bottomImbalance resolved; the gap no longer acts as a level
InvertedFilled, then price rejects from below itOld gap acting as resistance (inverse FVG)

Many traders pay most attention to consequent encroachment, the midpoint. A strong reaction at the midpoint, without a close through it, is often read as the gap holding. Whichever level you use, decide it before you look at the chart.

Filtering out noise

On a 5-minute chart, a gap of a few paise is technically an FVG and practically meaningless. Useful filters:

  • Size relative to normal movement. Compare the gap with the average candle body over the last 14 bars. A gap smaller than a fraction of that is noise.
  • Context. Did the middle candle also close through a confirmed swing level? A gap that is part of a Break of Structure is part of a structural move.
  • Liquidity before it. A gap that forms right after a liquidity sweep often marks the start of the real move.
  • Session time. Gaps in the first minutes after 09:15 are common and fragile. Gaps during the quieter midday session are rarer and stand out more.

Opening gaps, pre-open and circuits are not FVGs

The overnight gap between yesterday's close and today's 09:15 open isn't a Fair Value Gap. Nothing traded in between because the market was shut, not because one side was overwhelmed. The same applies to prints from the pre-open session, which shouldn't be on an intraday chart at all, and to a stock that freezes at its circuit limit. Only count gaps formed between three candles in the same continuous session.

Related ideas, and how they differ

TERMDEFINITIONRELATIONSHIP TO FVG
Fair Value GapWicks of candles 1 and 3 don't overlapThe base pattern
Volume imbalanceBodies of two adjacent candles don't overlap, but wicks doA smaller, weaker imbalance
Liquidity voidSeveral FVGs stacked in one long, fast moveA run of gaps
Inverse FVGA filled gap that now acts from the other sideA gap after it fails
Opening gapToday's open versus yesterday's closeNot an FVG: different cause

FVGs across timeframes

A daily FVG represents an imbalance that lasted a whole session; a 5-minute FVG may last a few minutes. Combining them works well: a 5-minute bullish FVG that forms inside an open 1-hour bullish FVG is aligned with the larger imbalance. A 5-minute bullish FVG right under an open daily bearish gap is pushing into the other side's territory.

How Zone Terminal uses FVGs

In Zone Terminal an FVG is never a setup by itself. It is one of two accepted proofs that a move away from an order block was impulsive. The other proof is a close beyond the origin candle by at least 1.0× the average body of the previous 14 bars. Zones whose proof is an FVG get a "★ FVG Proof" badge, because a gap is the clearer evidence of aggression.

Common mistakes

  1. Using the live candle. The third candle's low isn't final until it closes. A gap drawn mid-bar can vanish.
  2. Counting overnight gaps. Different cause, different behaviour.
  3. Treating every gap as a level. Without a size filter, a 5-minute chart is full of trivial gaps.
  4. Assuming gaps must fill. Strong trends leave gaps open. A gap is a measurement, not a magnet.
  5. Mixing cash and futures charts. The same move can leave a gap on one series and not the other. Pick one series and stay with it.

Frequently asked questions

What is a Fair Value Gap?
A three-candle pattern where the first candle's high and the third candle's low don't overlap (bullish), or the first candle's low and the third candle's high don't overlap (bearish). The gap between them is a price range that traded in only one direction.
Do Fair Value Gaps always get filled?
No. Many are revisited, especially on intraday charts, but many are not. Strong trends can leave gaps open for days. Treat the gap as a measured level you can test, not as a promise.
What is consequent encroachment?
The midpoint of a Fair Value Gap. Some traders treat a reaction at the midpoint as more meaningful than a touch of the gap's edge, and a close beyond the midpoint as a sign that the gap is being filled.
What is an inverse Fair Value Gap?
A gap that price has closed fully through, which some traders then treat as a level from the other side. A filled bullish gap that later rejects price from below is called an inverse or inverted FVG.
Is the overnight gap at 09:15 a Fair Value Gap?
No. The gap between yesterday's close and today's open formed while the market was shut. A Fair Value Gap needs three candles inside the same session.
Which timeframe should I use for FVGs?
Any, as long as you are consistent. A 5-minute FVG shows a burst of intraday aggression; a daily FVG shows a much larger imbalance. Lower-timeframe gaps inside a higher-timeframe gap are a common way to combine them.

Educational content about how market structure is measured. It isn't a recommendation to trade any instrument, and examples use illustrative numbers.

Keep reading