What Is a Fair Value Gap (FVG)?
A fair value gap (FVG) is a three-candle chart pattern that marks a price zone the market moved through so quickly that little trading occurred there, leaving an imbalance that price tends to return to fill. If you have spent any time on trading social media, you have seen the rectangles labeled “imbalance” or “inefficiency.” Underneath the simple drawing is one of the most robust ideas in market structure: price tends to revisit areas where it moved too fast.
| Key point | Detail |
|---|---|
| Structure | Three candles; bullish FVG = low of candle 3 above the high of candle 1 |
| Meaning | An imbalance — prices traded through without enough volume to establish fair value |
| Behavior | Markets tend to return to the zone to complete unfinished trading |
| Entry model | Find the FVG → wait for the retest → stop beyond the zone, target the next liquidity level |
| Caveat | Not every FVG fills; context and trend decide which setups matter |
What Does an FVG Look Like on a Chart?
FVG is a three-candle structure. In a bullish FVG, the low of candle 3 is above the high of candle 1; the zone between candle 1’s high and candle 3’s low is the gap. In a bearish FVG, the high of candle 3 is below the low of candle 1, and the zone between them is the gap.
Why call it an imbalance? On the candle that created the gap, one side of the market — buyers or sellers — was so aggressive it met virtually no resistance. The market never fully “traded through” those prices, and since markets constantly seek fair value, they tend to return to fill the inefficiency.
FVG vs a Classic Gap: What Is the Difference?
A classic gap is empty space between two consecutive candles where no trading occurred at all, while an FVG is an imbalance inside a continuous flow of candles on any timeframe. Beginners often confuse the two; the table shows how they relate:
| Dimension | Classic session gap | Fair Value Gap (FVG) |
|---|---|---|
| Formation | Between yesterday’s close and today’s open (e.g. close $100, open $105) | Within three consecutive candles, no session break required |
| Trading in the zone | Zero trades occurred | Some trades occurred, but not enough to establish equilibrium |
| Where it appears | Most visible on daily charts, driven by overnight news | Any timeframe, including intraday |
| Wick overlap | Not applicable | Candle 2’s wick can partially overlap the gap |
| Conceptual role | A special case of imbalance | The broader concept — any under-traded price zone |
Why Does Price Return to FVG Zones?
Markets tend toward efficiency: if not enough trading occurred at certain prices to establish fair value, those prices become a magnet for future movement. Large participants know that imbalance zones contain clustered stop losses, pending orders and liquidity that can be used to build or exit positions. When price returns to an FVG and trades through it, opposing orders meet, volume forms, and equilibrium is restored — after which the original direction can resume. For a trader, this pullback provides an entry point with clearly defined risk.
How Different Trading Schools Describe the Same Phenomenon
FVG is not the property of one system — nearly every tradition in technical analysis describes the same effect under a different label:
| School | Their version of the idea |
|---|---|
| Classic gap theory | “Gaps tend to close” — breakaway, exhaustion and common gaps usually get filled; FVG is the intraday equivalent |
| VSA (Volume Spread Analysis) | A wide spread on rising volume without resistance creates an imbalance; price returns to test the zone of “volume without balance” |
| Elliott Waves / Fibonacci | Corrections typically retrace 38–62% of an impulse, landing in the fastest part of the move — FVGs often sit between the 0.5 and 0.618 Fibonacci levels |
| Price action / supply & demand | “Breakout and retest” is price returning to the FVG formed during the breakout; supply/demand zones are FVG logic without the label |
| Order flow | Tape readers call it “imba” — aggressive market orders absorbed passive liquidity, leaving a hole in the book that later retests routinely fill |
How to Trade an FVG: A Practical Framework
The framework has four steps:
- Find the FVG. Look for an impulsive 2–3 candle move where candle 3’s low does not overlap candle 1’s high (bullish) or vice versa (bearish). Higher timeframes (H1–H4) produce more significant FVGs than minute charts.
- Assess context. An FVG formed after liquidity was taken (e.g. a false breakout of a prior high or low) is more significant; more volume on the impulse candles means a more important zone.
- Wait for the retest. Ideally price produces a reversal signal at the zone boundary or midpoint (pin bar, engulfing). Enter with a limit order or wait for lower-timeframe confirmation.
- Set stops and targets. Stop loss beyond the FVG zone; take profit at the nearest liquidity zone or next structural level. Minimum risk/reward of 1:2.
Common FVG Trading Traps
Three mistakes account for most FVG losses:
- Assuming every gap fills. If price breaks through the zone and consolidates beyond it, the imbalance is broken — no entry there.
- Trading FVGs without trend support. The strongest setups read: imbalance after a liquidity grab → retest → continuation in the original direction.
- Ignoring context. Without it, you are just drawing rectangles and hoping.
The Bottom Line on Fair Value Gaps
The fair value gap is a simple pattern with a solid logic behind it: price that moved too fast leaves an imbalance, and markets tend to revisit that zone to restore equilibrium. Learn to mark FVGs, filter them with context and volume, and trade the retest with stops beyond the zone — that is the entire method.
This article is for informational purposes only and does not constitute investment advice. Trading involves substantial risk. Only trade with money you can afford to lose.

