Fair Value Gaps (FVG) in SMC Trading

I used to think every gap on a chart was random noise. Price would jump from 1.0950 to 1.0980 with barely any candles in between. I'd ignore it and look for my order blocks.

Then I started noticing a pattern.

Price would move 100 pips… then come back and fill that gap… then continue rallying. Every time.

A trader told me: "Those aren't random gaps. They're Fair Value Gaps. And smart money uses them as entry zones."

Diagram explaining what a Fair Value Gap is in price action

Fair Value Gaps (FVG) are price inefficiencies, areas where price moved so fast that it left an imbalance behind. And price loves to fill imbalances.

In this guide, I'll show you:

  • What Fair Value Gaps actually are
  • How to spot them on any chart
  • The difference between bullish and bearish FVGs
  • How to trade them (entry, stop loss, targets)
  • How FVGs work with order blocks and structure

This is the missing piece most traders overlook.

What is a Fair Value Gap (FVG)?

A Fair Value Gap (FVG) is a price imbalance created when price moves so quickly that it skips over certain price levels.

Think of it like this:

EUR/USD is trading at 1.0950. Suddenly, news hits. Price jumps to 1.0980 in one big candle. But here's the problem: Very few trades happened between 1.0950 and 1.0980.

That zone? That's a Fair Value Gap.

Why It's Called "Fair Value":

The market didn't spend enough time at those prices. There's an imbalance, more buyers than sellers (or vice versa) created the gap. Eventually, price tends to return to "fill" that gap and establish fair value.

The Simple Definition of a Fair Value Gap:

An FVG is a three-candle pattern where the middle candle creates a gap that doesn't overlap with the candles on either side.

Chart showing bullish and bearish Fair Value Gap three-candle patterns

Why Traders Care:

When price returns to an FVG, it often reacts.

Why?

  1. Unfilled orders might be sitting there - Traders who missed the initial
    move place orders in the gap
  2. Smart money uses FVGs as entry zones - Just like order blocks, institutions
    recognize these imbalances
  3. Price seeks equilibrium - Markets naturally want to fill inefficiencies

FVG vs Order Block:

Order Block = Where institutions ENTERED
Fair Value Gap = Where price moved TOO FAST, leaving an imbalance

They often overlap. An FVG can form right at an order block, creating a
high-probability zone.

Chart showing a Fair Value Gap overlapping with an order block for a high-probability entry

Note: The colour of the candles does not matter as long as there is a gap between the 3 candles.

The Key Insight:

Not every gap is an FVG. You need the three-candle pattern with clear separation.

Random wicks overlapping? Not an FVG.
Clean gap between candle bodies? That's an FVG.

How to Identify Valid Fair Value Gaps

Not every gap is a Fair Value Gap worth trading.

Here's my validation process:

Rule 1: The Three-Candle Pattern Must Be Clean

What I look for:

  • Clear gap between Candle 1 and Candle 2
  • No overlap between the high of Candle 1 and low of Candle 2 (bullish FVG)
  • No overlap between the low of Candle 1 and high of Candle 2 (bearish FVG)

What to avoid:

If the wicks touch or overlap, it's not a clean FVG. Skip it.

Visual test:

Can you draw a horizontal zone where NO price action occurred? If yes, it's an FVG.

Rule 2: Strong Momentum Candle in the Middle

The middle candle (Candle 2) should be strong.

For bullish FVG:

  • Large green/white candle
  • Ideally, body is 70%+ of the total candle

For bearish FVG:

  • Large red/black candle
  • Minimal wicks, strong body

Why:

Weak middle candles = weak imbalance. The gap might be random noise, not institutional activity.

Rule 3: Timeframe Matters

Just like order blocks, FVGs on lower timeframes are less reliable.

My hierarchy:

  • H4 and Daily: Most reliable FVGs
  • H1: Good for intraday if aligned with higher TF structure
  • M15-M30: Only for entry refinement, not FVG identification

Why:

Higher timeframe FVGs represent significant imbalances. Lower timeframe FVGs get filled and invalidated quickly.

Rule 4: Align with Market Structure

FVGs work best when they support the current trend.

For bullish FVGs:

  • Should form in an uptrend (after a BOS)
  • Or after MSS confirms bullish reversal

For bearish FVGs:

  • Should form in a downtrend (after a bearish BOS)
  • Or after MSS confirms bearish reversal

Counter-trend FVGs:

Can you trade a bullish FVG in a downtrend? Technically yes, but it's risky.

I only do this if:

  • MSS has confirmed a reversal
  • The FVG aligns with a strong order block
  • Multiple confluences are present

Otherwise, I skip counter-trend FVGs.

Quick FVG Validation Checklist:

Before trading an FVG, ask:

✅ Is there a clean gap (no wick overlap)?
✅ Is the middle candle strong and impulsive?
✅ Am I on H1 or higher timeframe?
✅ Does this FVG align with market structure?
✅ Is there additional confluence (OB, liquidity)?

If 4+ answers are YES → Valid FVG
If 2 or less → Skip it

Pro Tip:

The best FVGs often form during:

  • Major news events (NFP, CPI, Fed announcements)
  • Session opens (London open, New York open)
  • After liquidity sweeps

These are moments when price moves fastest, creating the cleanest imbalances.

How to Trade Fair Value Gaps (My Strategy)

FVGs don't give me instant entries. They give me zones to watch.

Here's my process:

Step 1: Identify Market Structure First

Before looking for FVGs, I know the trend.

Uptrend? I only trade bullish FVGs.
Downtrend? I only trade bearish FVGs.
Range? I skip FVG trades.

Step 2: Wait for the FVG to Form

I don't predict FVGs. I wait for them to appear.

For a bullish FVG:

  • Three candles in an upward move
  • Clean gap between Candle 1 high and Candle 2 low

For a bearish FVG:

  • Three candles in a downward move
  • Clean gap between Candle 1 low and Candle 2 high

Step 3: Mark the FVG Zone

I mark the GAP, not the entire middle candle.

For bullish FVG:

  • Top of the zone: Low of Candle 2
  • Bottom of the zone: High of Candle 1

For bearish FVG:

  • Top of the zone: Low of Candle 1
  • Bottom of the zone: High of Candle 2

This is my "fair value" zone where I expect reactions.

Step 4: Wait for Price to Return

After the FVG forms, price often continues for 20-50+ pips before pulling back. I wait for price to retrace into the FVG zone.

Important:

Price doesn't always fill the entire FVG. Sometimes it touches the edge and reverses. I place limit orders at the 50% level of the FVG for the highest probability.

Step 5: Entry and Stop Loss

For bullish FVG:

  • Buy limit at 50% of the FVG
  • Stop loss 5-10 pips below the FVG

For bearish FVG:

  • Sell limit at 50% of the FVG
  • Stop loss 5-10 pips above the FVG

Step 6: Take Profit

My targets are structure-based:

  • Minimum: 1:2 RR
  • Ideal: Next swing high (bullish) or swing low (bearish)
  • Aggressive: 1:3 to 1:5 RR