A fair value gap, or FVG, is a price area the market crossed without ever settling in it. Three candles, a hole in the middle, and one question worth money: will price come back to fill it? This guide explains what an FVG really is from an order book point of view, how to read one without fooling yourself, and above all how to find out whether yours actually earns you anything.
- An FVG is not a pattern, it is a trace: the mark left by an imbalance between buyers and sellers that found no counterparty.
- You read it across three candles: the hole between the first candle's upper wick and the third candle's lower wick, or the reverse.
- Not all gaps are equal: one left by an economic release and one left by a 3 a.m. liquidity hole have no reason to behave the same way.
- Your own record is the only judge: no published study measures the FVG, and one that works for another trader tells you nothing about what it does in YOUR hands.
The fair value gap comes from the teaching of Michael J. Huddleston, known as ICT, who describes himself on his official site, The Inner Circle Trader, as the author of many of the trading concepts traders use in Forex today. He teaches on video and has published no book: his YouTube channel, The Inner Circle Trader, carries a lesson from his mentorship titled 'ICT Fair Value Gaps FVG'. The concept was then copied from one video to the next, often without anyone explaining where the hole comes from. That is why FVG examples circulate by the hundred while nobody asks whether they pay. Are fair value gaps real, in the sense of a measurable edge? That is the question to open with rather than to close on. The result: plenty of traders spot FVGs correctly and get nothing out of them, because they learned the shape without the cause.
The cause is mechanical, and the place to look for it is the order book. One honest word before going further: to our knowledge, no published study measures the fair value gap under that name, nor how often it gets filled. What is documented is the general mechanism of an imbalance between buy orders and sell orders. Everything else, starting with the idea that price comes back into the hole, is a reading made by the method, to be checked on your own trades.
What an FVG really is: a trace, not a pattern
Most definitions stop at geometry: three candles, a gap, done. That is accurate and insufficient, because it describes the symptom without naming the cause. The hole does not appear because the chart decided to draw something. It appears because at that price level, there was almost nobody on the other side.
In an order book, sell orders rest above price and buy orders below it. Price advances by consuming those orders, level by level. When urgent buying flow arrives and the sellers facing it are few or step away, each level is consumed in an instant: price runs one way, without the usual back and forth. Microstructure research describes that background: in 'How markets slowly digest changes in supply and demand', by Bouchaud, Farmer and Lillo, the liquidity revealed at any given moment is extremely low, so that a large order can only be traded incrementally. That work does not mention the fair value gap, and it does not say a hole across three candles locates anything: it only makes it plausible that urgent flow crosses a thin book quickly.
That one-way passage is what the candle records, and it is why the word imbalance describes the thing better than the word gap. In a market that quotes continuously, trades most often did take place at those prices, during the middle candle: what is missing is the return, since the neighbouring candles never came back through. If you keep one sentence from this guide, keep that one: you are not looking at a shape, you are looking at an area crossed in one direction only.
The method draws an expectation from this: price would come back to that area to trade what it did not trade on the way out. It is a plausible reading, not a measured fact, and it only holds if participants have a reason to return. That reason is not in the pattern. It is in the context.
Reading three candles, and the most common mistake
The mechanics are simple. Take three consecutive candles. In an up move, look at the first candle's upper wick and the third candle's lower wick. If the third candle's low sits above the first candle's high, the space between them is a bullish fair value gap. In a down move, invert it: the first candle's low, the third candle's high.
The most common mistake is not in the spotting, it is in the timeframe. An FVG read on a one minute chart and one read on a four hour chart do not tell the same story, and many traders mix the two without noticing. A one minute gap can vanish entirely inside a single hourly candle: it never existed for anyone watching hourly. Pick your timeframe before you look, not after.
A gap only exists in the timeframe you look at it. Switching charts mid-argument is switching markets without saying so.
A second, quieter mistake: counting bodies instead of wicks. Some schools only keep candle bodies, which produces wider and far more numerous zones. Both conventions are defensible, neither is wrong in itself. What is wrong is switching convention from one trade to the next depending on what suits, because then you can no longer measure anything.
The measure used here, candle extremes, is also the one in our lesson on the fair value gap and its inverse. That share of convention is not specific to the FVG. The study by Lo, Mamaysky and Wang published in 2000 in the Journal of Finance starts from the subjectivity of technical analysis and, to get around it, has an algorithm recognise patterns on US stocks from 1962 to 1996. It covers chart patterns, not the FVG. What it does show is the way to proceed: a rule written in advance and applied the same way every time is the only reading that can be measured.
Not all FVGs are equal
This is the point many tutorials skip. An imbalance left by a major economic release and one left by an overnight liquidity hole look identical on the chart, and nothing says they behave alike.
| Gap origin | What happened | What the method expects |
|---|---|---|
| Economic release | Brutal repricing, the bid-ask spread widens | A return is less likely if value really changed |
| Session open | Many participants arrive at once | A return within the session |
| Overnight liquidity hole | Thin book, few participants | A return, but with limited follow-through |
| Break of structure | A level gives way, stop orders trigger | The gap acts as a retracement area |
This grid reports no measurement: its last column lines up hypotheses, to verify on your own market and your own hours. A gap on a highly liquid currency pair and one on a thinly traded futures contract have no reason to behave the same.
Two of those rows rest on measured mechanisms, but on objects other than the FVG. Around releases, a study by Fleming and Remolona for the Federal Reserve Bank of New York (Staff Report No. 27) observes, in the US Treasury market, a lack of trading volume upon a major announcement, when prices are most volatile, and a bid-ask spread that widens with volatility. Around levels, a study by Carol Osler for the Federal Reserve Bank of New York (Staff Report No. 125), run on the stop-loss and take-profit orders of a large bank in the currency market, finds them strongly clustered at round numbers, and sees in that an explanation for the momentum a trend gains once a level is crossed.
Do not confuse the FVG with the opening gap on stocks either, which is a different object: a distance between yesterday's close and today's open, not a hole across three candles in the middle of a session. That one has been counted. On 520 stocks and up gaps of at least 3%, Thomas Bulkowski's opening gap study on ThePatternSite sees 48% of them close entirely within the session in the 1990s, and 23% in the 2010s. Those figures say nothing about an intraday FVG. What they do show is that a fill rate is not a constant: the same measurement gives half the result twenty years later.
The habit to build is this: before checking whether price returns, ask yourself why it left. A gap whose cause you cannot explain is a gap you cannot trade, however cleanly it is drawn.
The inverse FVG, when a gap fails
Sometimes a fair value gap gets cut straight through instead of acting as a retracement area. When a bullish gap breaks downward and price closes below it, it stops being potential support and becomes potential resistance. That flipped gap is an inverse FVG.
The flip is dated by a close beyond the gap, not by a wick through it. The usual explanation is the same as for any broken level, and there is nothing mystical about it: participants who bought inside the gap are now underwater, and some of them would look to exit at breakeven if price returns, which would turn the area into supply. It leans on a behaviour measured elsewhere: on 10,000 accounts at a US discount broker, from 1987 to 1993, Terrance Odean's study of the disposition effect shows stock investors realising their gains more readily than their losses. That those holders exit precisely when price returns to the area remains a hypothesis: the study covers neither the FVG nor intraday trading.
The point of the concept is not to multiply signals, it is to avoid a common trap: stubbornly buying a gap that has already failed. A gap that has been cut through is not a gap on sale, it is a gap that changed sides.
Entering, and above all where the stop goes
There is no universal FVG entry, and none of the three approaches below has a published hit rate. They run from most aggressive to most patient, and they do not carry the same risk profile.
- Entry at first touch of the edge: you get filled more often, and run over more often too. The stop can stay short, so the reward to risk is high when it works.
- Entry at the middle of the zone: a compromise, you let price penetrate before acting. You miss shallow returns.
- Entry after confirmed reaction: you wait for price to show it refuses to go further. Filled less often, with a wider stop.
The stop does not go somewhere under the zone at random. It goes where your reading becomes wrong, meaning beyond the point that would invalidate the very reason you entered. If you buy a gap because it marks a continuation after a break of structure, your stop goes below the point that would cancel that break, not three pips under the edge because it feels comfortable.
That distinction sounds theoretical and it is not. A stop tucked against the edge for comfort gets hit by any slightly deeper return, then the trade leaves without you. A stop placed at invalidation costs more when it triggers, but it only triggers when your reading was wrong. See also our guide on where to place your stop loss.
What an FVG does not tell you
A fair value gap gives no direction. It flags an area where the market might react, not the way it will react. Trading a gap with no prior directional bias is flipping a coin with a technical justification attached.
It gives no timetable either. A gap can be filled within the hour, within the week, or never. The trap is not spotting the gap badly, it is sitting in front of a zone waiting for a return that never comes, then forcing an entry elsewhere so the wait was not for nothing.
Finally, it does not replace structure. A gap in the direction of the dominant trend and one against it have no reason to carry the same expectancy, and no indicator will tell you which of the two you are looking at. For that framing, see market structure and order blocks, imbalance and large orders, which set the context of which the gap is only a detail.
Finding out whether your FVG edge actually exists
Here is the part nobody enjoys, and the only one that counts. You can read ten guides on the fair value gap, this one included, and still not know whether the concept earns you anything. The answer is not in a tutorial, it is in your history.
What needs measuring is short. On your FVG trades: what is your hit rate, what is your average win against your average loss, and above all how do those two numbers compare to trades you took on something else. If your FVG edge matches your general edge, the concept adds nothing in particular and you can stop hunting gaps.
The split that reveals the most is by gap cause. Group your trades by the origin of the imbalance, release, session open, overnight hole, break of structure, and look at where the money is actually made. You may discover a single one of the four categories carries the whole result, and the other three cost you.
That is exactly what a trading journal is for: sorting your trades by context and showing you, with numbers, which of your setups deserve your capital. Until that split exists, saying you trade FVGs is a statement of intent, not a measured strategy.
The types of FVG, and the vocabulary that comes with them
There are a few types of FVG worth telling apart. A bullish one leaves a void below price, a bearish one above. An inverse FVG is one that has been traded through and then flips into the opposite role: the void that acted as support becomes resistance. The inversion fair value gap is therefore not a new pattern but an old gap with a new job. A bullish inverse FVG is that flip in the upward direction, and an inverse FVG example is easier to see on a chart than to describe. An unmitigated FVG is a void price never came back to fill; for that one, the FVG meaning is simple: unfinished business.
FVG in stock market charts is drawn the same way as on indices or currencies: the three-candle rule does not change with the instrument. An inverse FVG strategy therefore travels from one market to another, and an FVG reversal on a daily chart obeys the same rule as one on a five-minute chart. What changes is the object being measured. On a daily stock chart, the hole is often the overnight one, between yesterday's close and today's open. And spot forex trades over the counter, with no central exchange: that over-the-counter market is what the Triennial Survey of the Bank for International Settlements measures. Each broker shows its own quotes there, and a small gap on one feed may not exist on another.
An FVG rarely reads alone. It takes meaning against an order block, a break of structure or a liquidity sweep, and that combination is what separates a zone worth watching from a hole in the chart. That pairing is what most paid guides try to sell, and the honest version of it fits in a paragraph rather than a download. The reasoning itself is older: it is that of supply and demand zones, whose idea of imbalance the FVG takes over.
Frequently asked questions
Is an FVG the same thing as an order block?
No. An order block refers to the last opposing candle before a decisive move, assumed to carry institutional orders. An FVG refers to the void that move left behind. The two often appear in the same place, which explains the confusion, but they describe different things: one an origin area, the other a crossed area. Each has a failed version that is reused the other way, the inverse FVG for the gap and the breaker block for the candle.
Do all fair value gaps eventually get filled?
No, and believing otherwise is expensive. A gap left by a durable repricing, typically after a major release, may never be revisited. To our knowledge, no published study measures the fill rate of an FVG: it depends on the instrument, the timeframe and the cause of the gap, and it is a statistic to measure on your market, not a law.
Which timeframe should I use to spot an FVG?
The one you actually trade, and one at a time for the reading itself. A common practice is to qualify context on a higher timeframe then look for the entry on a lower one. What causes trouble is switching timeframe mid-argument to find a gap that suits.
Should I use wicks or candle bodies?
Both conventions exist and are defensible. Wicks give narrower, less numerous zones, bodies give wider ones. Pick one and keep it, otherwise your statistics stop comparing anything.
Do FVGs work in crypto the way they do in forex?
The reading grid transfers, the statistics do not. Spot forex trades over the counter: each broker shows its own quotes, and a small gap can exist on one feed and not on another. Crypto runs continuously and has no session open, which removes a whole category of gaps, and its prices also differ from one platform to the next. In both cases, measure on the price source you actually trade.
