01The three-candle definition
Look at three consecutive candles. In a bullish FVG, candle 3’s low is above candle 1’s high: the area between them traded only one way during candle 2’s displacement. A bearish FVG is the mirror: candle 3’s high below candle 1’s low.
02Quality matters more than quantity
Intraday charts are full of tiny gaps. Most are noise. A high-quality FVG has a reason to exist:
- It was created by displacement — a large, decisive candle (often > 1× ATR).
- The displacement broke structure or followed a liquidity sweep.
- It sits in discount (for longs) or premium (for shorts) of the current dealing range.
- It aligns with the higher-timeframe bias and forms inside a killzone.
We tested a mechanical “enter every FVG retest” rule on MNQ 5-minute data in the Backtester: without filters, expectancy is close to zero after costs. Adding a session filter or trend filter changes the picture — run the sensitivity grid yourself. FVGs are a location tool, not a stand-alone edge.
03Inversion FVGs
When price closes through an FVG instead of respecting it, the gap has failed. That failed gap frequently flips role — a broken bullish FVG becomes resistance on the retest. This is called an inversion FVG (IFVG), and it is a clean sign that order flow has changed hands.
- Bullish FVG: candle 3 low > candle 1 high; bearish: candle 3 high < candle 1 low.
- CE = the 50% level of the gap.
- Best FVGs come from displacement after a sweep, in discount/premium, aligned with HTF bias.
- A close through an FVG can flip it into an inversion FVG.
- Trading every tiny gap on the 1-minute chart
- Ignoring where the FVG sits in the range
- Keeping a trade after a decisive close through the gap
Complete “Liquidity Sweeps” to unlock this challenge.