Smart money · Guide

Fair value gaps, explained honestly

What it is, the myth, and how to check it

A fair value gap (FVG) is a three-candle pattern where price moved so fast it left a small unfilled zone — an "imbalance" the market may later come back to rebalance.

Look at three candles in a row. If the first candle's wick and the third candle's wick don't overlap, the middle candle covers a price range that only traded through once, very quickly. That untraded gap between the first and third wicks is the fair value gap. The theory: price left "unfair" prices behind, and often returns to trade through them — to fill the gap — before continuing.

How traders use it

The myth to retire: "gaps always fill." They don't. Plenty of fair value gaps stay unfilled for a long time — or never fill — especially in strong trends, which is exactly when you'd most want to trade with the move. The "gaps always fill" belief survives mostly on survivorship: the filled ones are memorable and get screenshotted; the unfilled ones quietly disappear from the conversation.

So is it useful?

An FVG is a real, objective feature of the chart — unlike some smart-money ideas, you can define it precisely and a computer can find it. That makes it testable, which is the whole point. The useful question isn't "do gaps fill?" but "how often does price return to this specific kind of gap, under these conditions — and is that edge big enough to trade after costs?"

How to test it yourself

That's the fair-value-gap lab on fxhomelab: mark the imbalance, call it, and get scored against what price actually did. The convention gets tested against your own record instead of a guru's promise.

Put "gaps always fill" to the test — free

Box the imbalance, call FILL or UNFILLED, reveal the outcome. Your record, not a screenshot.

Try the FVG lab →
Related: What is an order block? · Do prop-firm challenges make sense?