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."
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.
Why Traders Care:
When price returns to an FVG, it often reacts.
Why?
- Unfilled orders might be sitting there - Traders who missed the initial
move place orders in the gap - Smart money uses FVGs as entry zones - Just like order blocks, institutions
recognize these imbalances - 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.
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:
For bearish FVGs:
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