ICT Concepts10 min readSeptember 11, 2025

The ICT Entry Confirmation Stack: IFVG + CISD + MSS (A+ Setup)

IFVG gives you the zone. CISD confirms delivery shifted inside it. MSS confirms the structure changed. When all three align, you have the highest-probability ICT entry stack. Here's how to build it.

ICT traders talk about A+ setups — the configurations where multiple confirmation layers align to produce the highest-probability entry. Not every trade will have all of them. But understanding what the A+ stack looks like, and why each layer matters, changes how you evaluate setups before you enter them.

The three-layer stack this post covers: IFVG (Inversion Fair Value Gap), CISD (Change in State of Delivery), and MSS (Market Structure Shift). Each layer solves a different problem. Together, they give you zone precision, delivery confirmation, and structural validation — the three things that separate a high-probability entry from a guess.

Layer 1: IFVG — The Zone

Before you can enter anything, you need a zone worth entering at. The IFVG is one of the highest-quality reaction zones in the ICT framework.

What Is an IFVG?

A Fair Value Gap (FVG) is a three-candle imbalance: the high of candle 1 and the low of candle 3 don't overlap, leaving a gap in price delivery. Price tends to return to these gaps because the institutional orders that created the imbalance remain unfilled.

An Inversion Fair Value Gap (IFVG) occurs when price trades back through an FVG and closes inside it. This 'inversion' changes the gap's function. An FVG that was bullish (price gapped up through it) and is now inverted from above becomes a resistance zone — price that returns to it is likely to be rejected. A bearish FVG inverted from below becomes support.

  • IFVGs represent proven institutional order flow areas — the FVG's creation showed institutional participation
  • The inversion shows that price has already reacted to the level once
  • An IFVG re-test represents a second institutional order flow opportunity at the same level
  • IFVGs are more specific than standard order blocks — the gap's boundaries give precise zone limits
  • They can be identified across all timeframes; higher timeframe IFVGs carry more weight

How to Identify and Mark an IFVG

First, identify a significant FVG on your chart — a three-candle imbalance with clear separation between candle 1's high and candle 3's low (bullish FVG) or candle 1's low and candle 3's high (bearish FVG). Then observe price behavior: if price returns to the FVG and trades through it, closing on the other side, the gap has been inverted. Mark the original gap boundaries — this is your IFVG zone.

Layer 2: CISD — The Delivery Confirmation

Having a zone (IFVG) is the setup condition. CISD is the entry trigger — the confirmation that delivery has actually shifted inside or at the zone.

What Is CISD?

CISD — Change in State of Delivery — is a candle-level event. During a liquidity sweep sequence, one candle establishes a 'protected' extreme — the high or low that price would need to close beyond to confirm delivery has reversed. The CISD candle is the displacement close beyond that protected level.

In the context of the three-layer stack: you've identified your IFVG zone. Price trades into or near the IFVG, potentially sweeping liquidity at the zone boundary. During that sweep, the protected level is established. The CISD candle closes beyond it, confirming institutional delivery has shifted at exactly the level you expected it to.

Why CISD Inside an IFVG Matters

When CISD fires inside an IFVG, both the zone and the delivery confirmation align. The IFVG told you where institutional order flow was likely to emerge. CISD confirms it has emerged. You're not guessing whether the zone will hold — you have candle-level confirmation that delivery has already shifted there.

Layer 3: MSS — The Structural Validation

IFVG gives you the zone. CISD gives you the delivery confirmation. MSS gives you the structural validation — confirmation that the market's macro structure supports the trade direction.

What Is MSS?

Market Structure Shift (MSS) is a structural event where price breaks an external swing point — a swing high or low that defined the prior trend. Breaking a swing low in an uptrend signals a potential bearish MSS. Breaking a swing high in a downtrend signals a potential bullish MSS.

MSS is distinct from CHoCH (Change of Character), which breaks internal structure. MSS breaks the actual external structure — the swing points that the broader trend was built on. When MSS occurs in your trade direction, it confirms the structural basis for the trade, not just the zone and delivery.

  • MSS breaks an external swing high or low — not just internal structure
  • Bullish MSS: price breaks above a prior swing high in a downtrending market
  • Bearish MSS: price breaks below a prior swing low in an uptrending market
  • MSS often occurs concurrent with or shortly after CISD
  • When MSS aligns with CISD, the structural and delivery confirmations compound

The A+ Setup: All Three in Alignment

Here's how the full three-layer stack looks in a bullish reversal scenario:

  1. 1.On the higher timeframe, identify a bearish FVG that has since been inverted — this is your IFVG support zone
  2. 2.Drop to your entry timeframe. Watch for price to approach the IFVG zone
  3. 3.Price enters the IFVG and sweeps the equal lows below it — liquidity being cleared
  4. 4.During the sweep, identify the protected low: the lowest point of the sweep candle sequence
  5. 5.Wait for the CISD candle: a displacement close above the protected low, confirming delivery has shifted bullish inside the IFVG
  6. 6.Simultaneously or shortly after, check for MSS: has price broken above a prior swing high in the downtrend? If yes, structural confirmation is added
  7. 7.Enter long. Stop below the protected low. Target the next premium array or liquidity pool above
LayerFunctionWhat It ConfirmsWithout It
IFVGZone precisionWhere institutional order flow is likelyEntering arbitrary zones
CISDDelivery confirmationThat delivery has shifted at the zoneEntering before confirmation
MSSStructural validationThat macro structure supports the directionTrading against structural context
All three alignedA+ setupZone + delivery + structure all confirmMaximum confluence — highest probability

Trading Lower-Probability Setups vs A+ Setups

Not every trade opportunity will present all three layers. CISD alone, in the right structural context, is a valid entry. CISD plus one additional layer (IFVG zone or MSS) is a good setup. All three together is the A+ configuration that justifies maximum position size.

The practical approach: define your minimum confirmation threshold (CISD minimum), then grade setups by how many additional layers are present. Reserve maximum position size for the full stack. This calibrates your risk to your confidence level rather than taking maximum size on every CISD signal regardless of context.

CISD is the non-negotiable layer. You can trade without an IFVG zone — other PD Arrays work too. You can trade without MSS if the higher-timeframe context is clear. But CISD is always required for the highest-probability entries. It's the delivery confirmation that differentiates a confirmed entry from a zone reaction guess.

Automating the Detection

Manually tracking all three layers across multiple pairs and timeframes is demanding. The most time-sensitive layer is CISD — the signal fires on a specific candle close, and missing it means either entering late or missing the setup entirely.

SMC X auto-detects CISD and MSS on TradingView with real-time alerts. IFVGs are typically marked manually or with a companion zone tool. The training included with SMC X covers the full A+ stack — how to identify IFVGs, how CISD fires inside them, and how MSS compounds the confirmation.

Smart Money Concepts: How I Combine Liquidity Sweeps, FVGs & Order Blocks

Get Alerted When CISD Fires

SMC X auto-detects CISD and MSS in real time. Never miss an A+ entry confirmation. 7-day free trial. Full training included.

Start Free Trial

What is an IFVG in ICT trading?

An IFVG (Inversion Fair Value Gap) is a Fair Value Gap (FVG) that price has since traded through and closed inside of. Once an FVG has been 'inverted' — meaning price has traded through it — the gap changes function: it no longer acts as a magnet for price to fill, but instead becomes a support (if originally a bullish FVG now inverted from above) or resistance (if originally a bearish FVG now inverted from below). IFVGs are high-value reaction zones because they represent areas where institutional order flow has already been shown to be present.

What is an MSS in ICT trading?

MSS — Market Structure Shift — is a structural event where price breaks above or below a key swing high or low, confirming that the higher-timeframe trend has reversed. Unlike CHoCH (which is an internal structure shift), MSS breaks an external structure point — the actual swing high or low that defined the prior trend. When MSS occurs in the direction of your trade, it confirms the structural premise behind the entry.

Do all three layers need to align for a valid entry?

No — CISD alone is a valid entry signal in the right context. The three-layer stack (IFVG + CISD + MSS) represents the highest-probability configuration, but not every valid entry will have all three. CISD is the minimum confirmation. IFVG adds zone precision. MSS adds structural confidence. Each additional layer compounds probability.

In what order do IFVG, CISD, and MSS typically occur?

The typical sequence: (1) Price approaches or enters the IFVG zone — this is the reaction area you've pre-identified. (2) Price sweeps liquidity at or near the IFVG. (3) CISD fires — the displacement close beyond the protected level confirms delivery has shifted. (4) MSS confirms — the structural break validates the reversal. CISD and MSS often occur close together or are the same candle in some configurations.

Does SMC X detect all three layers of the stack?

SMC X detects CISD (core signal) and MSS (structural confirmation). For IFVG identification, traders typically mark these manually or use a zone tool alongside SMC X. The training curriculum included with SMC X covers the full A+ setup including how to identify and use IFVGs in confluence with CISD signals.

S

Seth, Creator of SMC X

SMC & ICT trading educator with 1,100+ active traders using the SMC X system. YouTube creator at @smart-money-trader.

The Indicator That Does This Automatically

Stop identifying CISD manually under pressure. SMC X auto-marks every level in real time, with sweep alerts and HTF/LTF alignment in one dashboard.