When a Fair Value Gap fails to hold price and gets run through, it does not simply disappear from the chart — it flips. The Inverted Fair Value Gap (IFVG) describes exactly this: a Fair Value Gap that price has mitigated and run through, flipping its original role from support to resistance, or from resistance to support. For systematic traders using the Smart Money Concepts (SMC) framework, the IFVG provides a second opportunity to trade off a price imbalance zone — this time from the other side.
What Is the Inverted Fair Value Gap?
An Inverted Fair Value Gap is a Fair Value Gap that price has fully passed through. The market never defended the zone on the retest — price entered, continued, and left the former imbalance behind. The zone now carries the opposite polarity. Where a bullish FVG (a gap that an upward move created) originally acts as support when price retraces into it, an IFVG forms when price runs through that gap entirely. The former support zone becomes a resistance zone on any future retest from below.
The same logic applies in reverse:
- Bullish IFVG: A bearish FVG (a gap that a downward move created) that price ran through to the upside. The former resistance zone now acts as support on any pullback.
- Bearish IFVG: A bullish FVG (a gap that an upward move created) that price ran through to the downside. The former support zone now acts as resistance on any retest from below.
The concept is closely linked to the broader FVG framework. To understand IFVGs fully, it helps to have a solid grounding in the original concept — see our guide on the Fair Value Gap (FVG) first.
How Does a Fair Value Gap Become Inverted?
The inversion process follows a clear sequence:
- A FVG forms: A three-candle impulse move creates a price imbalance zone. A bullish FVG sits above the prior candle’s high; a bearish FVG sits below the prior candle’s low.
- Price mitigates the FVG: Price retraces into the gap zone. At this point, the FVG is acting as intended — as a support or resistance area.
- Price breaks through: Instead of respecting the zone and reversing, price closes through the far edge of the FVG and continues moving in the same direction. Price has now fully mitigated and broken through the FVG.
- The zone becomes an IFVG: The former FVG zone now carries the opposite polarity. The next time price returns to that zone, it acts as resistance (where it once held as support) or support (where it once held as resistance).
This inversion reflects a meaningful shift in the supply-demand balance at that price zone. The institutional participants who defended the original FVG level have lost control of the zone, and the opposing side now holds the advantage.
How to Identify and Trade IFVG Signals
Trading IFVGs requires tracking the lifecycle of FVG zones from formation through to inversion:
- Mark all active FVGs: Track the zones on your chosen timeframe. Re-label any FVG that price fully passes through as a potential IFVG.
- Wait for a retest: The IFVG only becomes tradeable when price returns to the zone from the new direction. A bearish IFVG (former support, now resistance) becomes actionable when price rallies back up into the zone.
- Look for rejection: The ideal signal is a clear rejection wick or a bearish confirmation candle forming inside the IFVG zone. This indicates the zone holds its new role.
- Set the stop: Place a stop-loss above the top of a bearish IFVG (or below the bottom of a bullish IFVG). If price closes through the entire zone again, the signal breaks down.
- Target the next structural level: Take-profit targets typically sit at the next Order Block, FVG, or swing high/low in the direction of the trade.
Higher timeframe IFVGs carry more weight. A daily IFVG that price retests carries significantly more significance than a 5-minute IFVG.
What Are the Best IFVG Trading Strategies?
IFVG flip retest: The most direct application. Mark the original FVG zone, wait for the inversion (price running through it), then trade the retest of the zone from the opposite direction. This captures the “polarity flip” at a specific price zone — a concept familiar to traditional support-resistance traders, but grounded in institutional imbalance logic.
IFVG as continuation signal: When an IFVG forms during a strong trend, it confirms the trend’s momentum. A bearish IFVG forming (a bullish FVG that price ran through to the downside) during a downtrend signals that demand zones are giving way. A short entry on the retest of the IFVG aligns with the dominant move.
IFVG with Order Block confluence: When an IFVG overlaps with an Order Block in the same price zone, the confluence strengthens the signal. Both tools point to institutional activity at the same level — on different sides of the trade timeline.
What Are Common IFVG Mistakes?
- Confusing mitigation with inversion: A FVG mitigates when price enters the zone. It becomes an IFVG only when price closes through the far edge and continues. Partial mitigation does not create an IFVG.
- Not tracking FVG lifecycle: IFVGs require active management of your zone map. Traders who mark FVGs but don’t update them when price breaks through will miss the inversion entirely.
- Trading against a strong trend: An IFVG counter to the dominant trend is a low-probability trade. A bearish IFVG in a strong bull market carries far more risk than one forming at the peak of an extended move.
- Entering without confirmation: Price entering an IFVG zone is not enough — wait for a rejection signal inside the zone before committing to the trade.
- Over-marking IFVGs: Not every broken FVG produces a meaningful IFVG. Apply context filters: the original FVG should have formed during a strong, significant impulse to carry real weight after inversion.
How to Build IFVG Strategies in Arrow Algo
Arrow Algo includes a native IFVG block in its visual builder, which automatically detects Inverted Fair Value Gaps on your chosen timeframe. You can wire it directly to entry, exit, and filter logic in the drag-and-drop canvas — no code required.
A basic IFVG flip retest strategy in Arrow Algo:
- Add the IFVG block to your canvas and select your target timeframe.
- Connect the bearish IFVG output to an entry condition block that fires when price retraces into the former bullish FVG zone (now acting as resistance).
- Add a trend filter — for example, require that the broader structure is bearish (price below EMA) before the IFVG entry fires. This avoids counter-trend signals.
- Optionally, combine with the Order Block block for confluence: require an OB at the same level as the IFVG before the entry triggers.
- Set your stop-loss above the top of the IFVG zone and a take-profit at the next structural level.
- Run a backtest to validate performance before going live.
For the complete picture on how IFVGs, FVGs, and Order Blocks work together as part of the SMC framework, see our guide on smart money concepts.
What Are the Key Takeaways?
- An Inverted Fair Value Gap forms when price fully breaks through a FVG zone, flipping its role from support to resistance (or vice versa).
- Bullish IFVGs are bearish FVGs that price ran through to the upside — they become support. Bearish IFVGs are bullish FVGs that price ran through to the downside — they become resistance.
- Trading IFVGs means waiting for price to retest the zone from the new direction, then entering on confirmation of rejection.
- Active tracking of FVG lifecycle matters — re-label every FVG that price runs through and update its role.
- Combining IFVGs with Order Blocks and trend filters improves signal quality significantly.
- Higher timeframe IFVGs carry more weight than lower timeframe ones.
- Arrow Algo’s native IFVG block detects inversions automatically, letting you build and backtest IFVG strategies without any coding.
Disclaimer: This content is for educational purposes only and does not constitute financial advice. Trading involves significant risk and you should only trade with capital you can afford to lose. Past performance is not indicative of future results. Always conduct your own research before making any trading decisions.
Ready to build your own automated trading strategies without writing a single line of code? Start for free at Arrow Algo and join thousands of traders who’ve made the switch to systematic trading.
