Blogs
Fair Value Gap (FVG): What It Is and How to Trade It
Aman Anand
Short answer: A fair value gap (FVG) is a three-candle price pattern in which the middle candle moves so sharply that the wicks of the first and third candles do not overlap, leaving a price range that was crossed quickly and only once. In a bullish FVG, the third candle's low is above the first candle's high. In a bearish FVG, the third candle's high is below the first candle's low. Traders who use the concept, popularized by the Inner Circle Trader (ICT), watch for price to return into that gap as a possible entry zone.
Last updated October 2026. Definitions reflect common usage as of October 2026; conventions vary between traders and indicators. This guide is educational and is not financial advice.
What is a fair value gap?
A fair value gap is a zone on the chart where price moved so fast in one direction that there was little two-way trading. On a candlestick chart it shows up as a strong candle whose neighbors fail to overlap: the candle before it and the candle after it leave a blank space between their wicks.
Traders who follow the idea describe that blank space as an imbalance between buyers and sellers. The working theory is that price often comes back to revisit the zone before continuing, which gives a defined place to look for an entry and a defined place to put a stop.
If you are new to reading candles, start with Candlestick Patterns 101, since everything below depends on knowing which part of a candle is the wick and which is the body.
Where does the fair value gap concept come from?
The term is most closely associated with Michael J. Huddleston, who teaches as the Inner Circle Trader, and with the broader set of ideas often called smart money concepts (SMC). The underlying observation, that fast moves leave thinly traded price zones, is older and overlaps with classic gap analysis.
ICT material explains FVGs in terms of institutional order flow and "rebalancing." Those explanations are interpretations, not established facts about market structure. You do not need to accept them to test the pattern, because the pattern itself can be defined purely from price.
How do you identify a fair value gap?
Label three consecutive, completed candles as candle 1, candle 2 and candle 3. Candle 2 is the large middle candle. The test uses the wicks (the high and low of each candle), not the bodies.
Bullish FVG: candle 3's low is above candle 1's high. The gap runs from candle 1's high (bottom) to candle 3's low (top).
Bearish FVG: candle 3's high is below candle 1's low. The gap runs from candle 3's high (bottom) to candle 1's low (top).
Confirmation: the gap only exists once candle 3 has closed. Before that, candle 3's wick can still fill the space.
Midpoint: the 50% level of the gap. ICT traders call it consequent encroachment and often treat it as the key level inside the zone.
Worked example. Candle 1 has a high of 101.20. Candle 2 rallies from 101.00 to 103.80. Candle 3 has a low of 102.10. Because 102.10 is above 101.20, there is a bullish FVG from 101.20 to 102.10, with a midpoint of 101.65.
Do not confuse an FVG with a volume imbalance, which LuxAlgo describes as a gap between candle bodies whose wicks still overlap. The table below sets out the differences.
Concept | How it is defined | Candles involved | How traders read it |
|---|---|---|---|
Fair value gap (FVG) | Wicks of candle 1 and candle 3 do not overlap | Three | Zone price may revisit, then continue in the gap's direction |
Inverse FVG | A candle closes fully through an existing FVG | FVG plus a later close | The zone flips role: failed support becomes resistance, and vice versa |
Volume imbalance | Bodies do not overlap, but wicks do | Two | A weaker form of imbalance |
Classic price gap | A candle opens beyond the prior candle's high or low, leaving empty space | Two | Often from overnight news, studied for gap fills |
How do traders use fair value gaps?
Retracement into the gap
The most common use is to wait for price to pull back into an unfilled gap and enter in the direction of the original move. For a bullish FVG, that means a buy as price dips into the zone, often at the top edge or the midpoint, with a stop below the bottom of the gap or below candle 1's low.
Inverse FVG
An inverse (or inversion) FVG is a gap that failed. According to LuxAlgo's definition, if price closes through the entire gap, the zone flips: a failed bullish gap is then watched as resistance, and a failed bearish gap as support. A wick through the gap alone usually does not count. Traders then look for a retest of the flipped zone.
Confluence with trend and higher timeframes
Most FVG traders do not take every gap. They take bullish gaps only when the higher timeframe trend is up, for example when the daily close is above a rising moving average, and bearish gaps only in downtrends. Some also require the gap to sit near another level, such as a prior swing high or low.
Common filters
Minimum size: ignore gaps smaller than a fraction of the average true range (ATR).
Displacement: require candle 2 to have a large body relative to its range.
Freshness: trade only the first return into a gap that price has not yet revisited.
Session: on intraday charts, trade only gaps formed during specific hours.
Why are fair value gaps a good candidate for objective testing?
Many chart patterns are hard to test because two traders will draw them differently. Where exactly does a head and shoulders begin? How flat must a flag be? The core FVG definition has no such ambiguity. It compares two numbers, candle 1's high and candle 3's low, so a computer can find every gap on every chart in seconds and get the same answer each time.
That makes FVGs a useful test case for rule-based trading. You can count how often gaps get revisited, measure what happens after entry, include realistic costs, and compare the result with simply holding the asset. Our guide to rule-based trading strategies covers how to write rules at this level of precision.
What are the limits of fair value gaps?
No strong academic evidence. We are not aware of peer-reviewed research testing ICT-style fair value gaps, and AlphaEx Capital's review of the concept reaches the same conclusion. The "fill rate" percentages shared online rarely come with a method you can reproduce.
Gaps are everywhere. On short intraday charts, three-candle gaps form constantly. A pattern that appears that often cannot be meaningful every time, which is why traders add filters.
Filters bring back subjectivity. The base definition is mechanical, but "only the important gaps" is not. Each filter you add after looking at charts is a chance to fit the past rather than find something that persists. See how to spot a curve-fit strategy.
A fill is not a profit. Price revisiting a gap says nothing about whether a trade entered there made money after the stop, the target and costs.
Hindsight on charts. Marked-up screenshots show the gaps that worked. A test has to count every gap that met the rules, including the ones that failed.
What does an FVG trading rule set look like in plain English?
Here is an example written precisely enough to backtest. It is a starting point for testing, not a recommendation.
Market and chart: a liquid stock or ETF on the 1-hour chart.
Trend filter: only take long trades when the daily close is above the 50-day simple moving average.
Setup: a bullish FVG forms where candle 3's low is above candle 1's high, the gap is at least 0.5 times the 14-period ATR, and candle 2's body is at least 70% of its full range.
Entry: place a limit buy at the gap's midpoint. Cancel it if it is not filled within 10 bars.
Invalidation: cancel the order if any candle closes below the bottom of the gap before entry.
Stop: 0.25 times ATR below the bottom of the gap.
Exit: take profit at twice the initial risk, or close the trade after 30 bars, whichever comes first.
Size: risk a fixed share of the account per trade, calculated from the distance to the stop.
To test it honestly, run it across many symbols and years, include spreads and slippage, keep part of the data aside for out-of-sample checks, and compare it with buy and hold. Our guide on walk-forward validation explains the out-of-sample step.
Where Nvestiq fits
Because an FVG rule set like the one above can be written in plain English, it is the kind of strategy Nvestiq is built for. A deterministic compiler turns your description into exact logic, never freeform code written by a language model, so the same description always gives the same strategy. The backtest report shows what it made, what it cost to hold, and whether to believe it, including when buy and hold beat it. From there you can paper trade it, run it on Interactive Brokers, or export it to Python, Pine Script or JSON.
Frequently Asked Questions
Do fair value gaps always get filled?
No. Many gaps are revisited and many are not, and there is no reliable published fill rate. How often a gap "fills" also depends on your definition: touching the edge, reaching the midpoint, or closing through it.
What is the difference between a bullish and a bearish FVG?
A bullish FVG forms in an up move when candle 3's low is above candle 1's high. A bearish FVG forms in a down move when candle 3's high is below candle 1's low.
Is a fair value gap the same as a price gap?
Not exactly. A classic gap is empty space between two candles, often from an overnight open. An FVG uses three candles and can form in continuous trading with no opening gap at all.
What timeframe is best for fair value gaps?
There is no established best timeframe. Intraday charts produce many more gaps, while daily charts produce fewer and larger ones. Test the timeframe you plan to trade rather than assuming results transfer.
Does FVG trading work?
There is no strong independent evidence either way. The definition is mechanical, so you can test a specific FVG rule set on your market, with costs, before risking money.
Can you use fair value gaps in stocks, forex and crypto?
Yes. The definition only needs highs and lows, so it applies to any market with candlestick data. Crypto and forex trade nearly continuously, so classic opening gaps are rarer there, but three-candle FVGs still form.
Related guides
Risk Disclosure
Trading involves substantial risk of loss. Past performance and backtested results do not guarantee future results. Nvestiq provides technology tools, not financial advice.
