Quick answer

Most IFVG losses come from taking the setup before both indices invert. If NQ flips the gap but ES never closes through it, the inversion is one-sided and the trade has no order flow behind it. Skip those.

Introduction

Most losing IFVG trades have nothing to do with bad price action. They're losing because the trader took the setup before the criteria were actually met. This breakdown walks through one of those. The "bad" IFVG that looked clean on NQ but was missing the one piece that would've kept you out: ES never closed above the gap.

If you're getting stopped on inversions and wondering why, this is probably it.

Both indices need to be inverting a gap at the same time. As soon as I saw ES not take this fair value gap, there's no reason to get a trade. This isn't my entry model.

Kevin Dhesi · @dhesi_trades

What does a one-index IFVG look like and why does it fail?

Today NQ swept its New York low, formed bullish SMT, and inverted a 5-minute fair value gap. Looked perfect on the chart. People took the long, targeted the equal highs, and got stopped 15 minutes later.

Why? ES never displaced. No candle close above the gap on ES. The inversion was a one-sided event. One-sided inversions don't have the order flow behind them to follow through.

Figure 1NQ flips the gap, ES doesn't. The setup looks valid on one chart but the order flow isn't aligned. Skip it.
Dhesi Trades

What does a valid IFVG look like with both indices confirming?

Compare that to the trade I actually took. NQ tagged a 4-hour bullish gap, dipped, then displaced and inverted a 1-minute bearish FVG. At the same candle close, ES did the exact same thing. Both gaps flipped inverse together.

Same model, same time of day. The only difference: confirmation across both correlated indices. That single difference is the gap between a stop-out and a clean 12-15 point move.

Figure 2The valid version: same time, both indices flip the gap. Now the trade is actually a trade.
Dhesi Trades

What rules do I trade by to avoid bad IFVGs?

Avoiding Bad IFVGs · Filter Checklist
  1. Both indices must close above (or below) the inversion gap on the same candle. One-sided = skip.
  2. Confirm SMT divergence on the same time window. Sweep on one, hold on the other.
  3. Check the time of day. Lunch-hour inversions (11:30 AM to 1 PM ET) have a much higher fail rate.
  4. Make sure the higher timeframe context supports the trade direction. HTF mismatch = high fail rate.
  5. If the displacement candle is a small body with big wicks, the move lacks energy. Skip it.
  6. Only trust IFVGs that form into untouched higher-timeframe PD arrays.
  7. If you're not sure both indices have inverted, pull up the second chart. Always check the second chart.
  8. If criteria isn't met, no trade. The setup will print again.

When should I skip an IFVG entirely?

  • Only one index inverts. The most common reason an IFVG fails. Wait for both.
  • Lunch hour. Volume is thin, moves don't follow through, and stops get hunted easily.
  • HTF says the opposite direction. If the daily or 4-hour PD array is bearish and you're taking a long IFVG, you're fading the gravity. Don't.
  • Weak displacement candle. A doji or wick-heavy candle that "barely" closes through the gap is not displacement. Skip.
  • You're forcing a re-entry. Got stopped once on a bad IFVG? Walk away. Don't try to "make it back" on the next inversion.

What's the bottom line on why IFVGs fail?

An inversion fair value gap is only valid when both correlated indices confirm. Anything less is just NQ doing its own thing. You're paying the spread to find that out.

Always check the second chart. Always confirm both flips happened on the same candle close. If the second chart isn't there, the trade isn't there. Simple.

Walking through skipped setups is something I do on the live stream. The skipped trades are the ones that compound the account.

Both candles, both indices have to flip these gaps inverse for me to actually take the trade. As soon as I saw ES not take this fair value gap, there's no reason.

Kevin Dhesi