Home/Learn/How to Filter High-Quality Fair Value Gaps — 5-Criteria Checklist
forexFVG FilteringIntermediate

How to Filter High-Quality Fair Value Gaps — 5-Criteria Checklist

1 min read38 sections · 0 words

Key Takeaways

Not every Fair Value Gap is worth trading. A chart filtered by a FVG indicator shows dozens of gaps at every price level — most of them are the result of normal volatility, low-quality impulses, or moves with no institutional backing. Trading every visible FVG produces inconsistent results. The 5-criteria filter below eliminates low-probability setups automatically.Criterion 1 — Priority Position: for a bullish setup, the lowest FVG in the discount zone (below the 50% retracement level of the move) has the highest priority. For a bearish setup, the highest FVG in the premium zone (above the 50% level) has highest priority. Use the GAN box tool on TradingView to divide the move into premium and discount halves — only trade FVGs in the appropriate half.Criterion 2 — Size: larger FVGs are more reliable. A wider gap indicates more aggressive institutional imbalance and contains more unfilled orders. When multiple FVGs exist on the same chart, always prioritise the bigger ones. Minor gaps of 2–5 pips on major pairs rarely produce tradeable reactions.Criterion 3 — Unmitigated Only: only trade FVGs that price has not yet returned to since their formation. Once price re-enters and passes through the zone, the orders inside are consumed and the edge disappears. A mitigated FVG should be removed from your chart immediately.Criterion 4 — Clear of Major Support/Resistance: a FVG located directly beneath a major resistance level (for a long trade) is a trap. Price may reject at the resistance before your target is reached, or the resistance absorbs the FVG's momentum entirely. Always verify there is enough clear space between the FVG and the nearest barrier for a minimum 1:2 risk-to-reward.Criterion 5 — After a Break of Structure: the highest-quality FVGs form immediately after a Break of Structure (BOS). When price breaks a key structural level and leaves a FVG in the same move, that zone combines structural confirmation with an institutional imbalance — a genuinely high-probability re-entry area. FVGs without a preceding BOS carry significantly less reliability.
Contents

Every chart is full of Fair Value Gaps — but only a handful of them are genuinely worth trading. These five filters separate the setups that consistently pay from the ones that repeatedly trap you. Applying them is not optional; it is the difference between a strategy and a guess.

Why Most FVGs Are Not Worth Trading

Open any forex chart and enable a Fair Value Gap indicator. You will immediately see dozens of rectangles scattered across the screen — at every price level, in every direction, of every size. Many traders see this and assume every highlighted zone is a trading opportunity. This is the first and most expensive mistake in FVG trading.

Most FVGs are the result of normal market volatility, news-driven spikes, or low-quality momentum without institutional backing. These gaps may form, they may be partially touched, and then price ignores them entirely. Trading them produces the same result as flipping a coin — random, unedged outcomes.

The 5-criteria filter below eliminates the majority of these low-quality setups automatically. By the time all five criteria are satisfied, you are working with FVGs that have real institutional backing, optimal positioning within the price structure, and a clear structural reason to attract a reaction. The result is fewer trades — but dramatically higher quality ones.

⚠️

The Golden Rule of FVG Filtering

Commit to this rule before applying any FVG strategy: if a FVG does not pass all five criteria, it does not exist as a trade opportunity. Do not rationalise exceptions. Mark it grey and move on. Discipline at the filter stage is where most of the edge is made.

Criterion 1: Priority Position — Using the GAN Box

Not all FVGs on the same chart carry equal weight. The position of a FVG relative to the overall price move determines how much institutional backing it represents.

For bullish setups: the lowest FVG on the chart has the highest priority, and the highest FVG has the lowest priority. The lowest FVG sits at the deepest retracement level — closest to where the major trend originated — and is the most likely zone where institutional buyers will re-enter after price has pulled back significantly.

For bearish setups: the highest FVG has the highest priority, while the lowest FVG has the least. The highest FVG is where the major selling originated — the level institutional sellers will most likely defend on any price bounce.

To implement this visually, use the GAN Box tool in TradingView's drawing toolbar. Open the tool settings and set the price levels to 0, 0.5, and 1. Apply it from the swing low to the swing high (for a bullish analysis) or swing high to swing low (for a bearish analysis). This creates a framework that divides the move into premium (upper 50%) and discount (lower 50%) zones at a glance.

Discount Zone vs Premium Zone

The GAN Box divides the price range into two halves. For long trades, only trade FVGs located below the 0.5 level — the discount zone. For short trades, only trade FVGs located above the 0.5 level — the premium zone.

The discount zone is where you buy at a discount relative to the range — your take-profit (at the top of the range or beyond) is maximally far away, giving you the best possible risk-to-reward. A deep pullback into the discount zone is also where institutional buyers actually accumulate, which is why reactions from this area are stronger and more sustained.

For short trades, the premium zone is where institutions accumulate short positions. Retail buyers providing counterparty liquidity at elevated prices are exactly what large sell orders need to get filled — which is why supply zones and bearish FVGs in the premium half consistently produce stronger rejections than those in the lower portion of the range.

FVGs in the middle of the range (near the 0.5 level) should be avoided for primary entries — they offer mediocre risk-to-reward and represent transitional areas where the market has not yet committed to a direction. A FVG in the premium zone during a bullish setup should be completely skipped, regardless of how large or visually attractive it appears.

GAN Box Priority Rules

── FOR BULLISH SETUPS (looking to buy) ─────────────────────────────

GAN Box: From swing LOW → swing HIGH

Trade zone: DISCOUNT (below the 0.50 level)

Priority: Lowest FVG in discount zone = HIGHEST priority

Skip: Any FVG above the 0.50 level (premium zone)

── FOR BEARISH SETUPS (looking to sell) ────────────────────────────

GAN Box: From swing HIGH → swing LOW

Trade zone: PREMIUM (above the 0.50 level)

Priority: Highest FVG in premium zone = HIGHEST priority

Skip: Any FVG below the 0.50 level (discount zone)

RULE: Never trade a FVG positioned in the wrong half of the range.

Criterion 2: Size Matters

Larger Fair Value Gaps are more reliable than smaller ones — this is a direct reflection of the aggressiveness of the institutional order flow that created them. A wider FVG means price moved through a larger price range without providing any opposing-side participation. This indicates greater institutional urgency and commitment to the direction.

The larger the gap, the more unfilled orders it contains, and the stronger the magnetic pull when price eventually returns to rebalance it. Small gaps — especially those under 5 pips on major forex pairs — rarely contain enough residual orders to generate a meaningful, tradeable reaction. Price often passes through them without pausing.

When multiple FVGs exist on the same chart in the same direction, always prioritise the larger ones over the smaller ones. This is not just a preference — the market structurally respects larger imbalances more consistently. A large FVG that passes the other four criteria is one of the highest-priority setups available in any market on any timeframe.

FVG Size and Reliability

🔥

Large FVG

Aggressive institutional imbalance — high reaction probability

Medium FVG

Moderate imbalance — viable if all other criteria pass

⚠️

Small FVG

Weak imbalance — often absorbed with no reaction, skip it

Criterion 3: Unmitigated Gaps Only

An unmitigated FVG is one that price has not yet returned to since its formation. It is completely fresh — the pending orders inside it have never been touched by price. This is the only type of FVG worth trading.

Once price returns to a FVG and trades through it, the zone is mitigated. The pending orders accumulated inside have been executed by price activity. A mitigated FVG no longer contains the dense institutional and retail order cluster that gave it magnetic pull in the first place. Its edge has essentially expired.

Watch for partial mitigation: if price enters the FVG zone but bounces before reaching the CE, it is only partially mitigated. The deeper portion of the zone (near and beyond the CE) may still contain fresh orders and can produce a reaction on a second retest — but reduce position size and confidence on any partial-mitigation setups.

Discipline habit: when a FVG is fully mitigated (price closed through the entire zone), immediately change its color to grey or delete it from your chart. Only active, unmitigated zones should remain in their trading color. A cluttered chart with old mitigated zones causes confusion and leads to trading zones that no longer have any structural edge.

⚠️

Mitigation Is Final — Remove the Zone From Consideration

If price has already entered and closed through your FVG zone — even partially past the CE — mark it grey immediately. The orders that made it powerful are partially or fully consumed. Trading a mitigated zone means trading a zone with no edge. This rule should be non-negotiable in your routine.

Criterion 4: Away from Major Support and Resistance Levels

A FVG located immediately beneath a major resistance level is one of the most common traps in FVG trading — and it is one that destroys accounts silently. The setup looks perfect on the surface: large gap, in the discount zone, after a BOS. You enter long. Price enters the FVG, taps the CE, starts moving upward — then runs directly into a wall of resistance that has been tested and respected four times previously. Sellers defend the level hard, price reverses, and your stop is hit.

Before committing to any FVG trade, scroll up (for a long) or down (for a short) and identify the nearest major support and resistance levels in front of where price is expected to go. Ask: if price reacts from this FVG and moves in my direction, will it reach a meaningful take-profit level before it hits a major barrier?

If the nearest resistance is within 10–20 pips of your entry on a major pair (for a long trade), the risk-to-reward is unfavourable — even if the reaction is real, your take-profit is too close to be worth the risk. Skip the setup. If you cannot achieve a minimum 1:2 risk-to-reward without hitting a major level, the FVG is not tradeable regardless of how well it satisfies the other four criteria.

Levels that warrant extra caution: round-number psychological levels (1.1000, 1.2000, 150.00), areas tested and respected three or more times, previous daily or weekly highs and lows, and visible horizontal clusters on the HTF chart.

"

A perfectly formed FVG sitting beneath a wall of resistance is not an opportunity — it is a trap with better-looking packaging. Always check what is standing in front of price before committing to any FVG entry.

FVG Risk Management

Criterion 5: Fair Value Gaps That Form After a Break of Structure

The fifth criterion adds the most powerful structural confirmation available: the best FVGs form immediately after a Break of Structure (BOS) on the chart.

A BOS occurs when price breaks and closes beyond a significant swing high (bullish BOS) or swing low (bearish BOS). When the candle sequence that produces this BOS simultaneously creates a FVG in the same move, two powerful concepts combine in a single zone. The BOS confirms institutional directional commitment at that moment. The FVG marks the precise zone where that institutional momentum originated. When price pulls back to fill the FVG, it is re-testing the exact level where smart money proved its conviction — making the reaction from that zone far more reliable than a FVG that formed during a random impulse with no structural context.

This criterion also eliminates a critical class of false setups: FVGs that form before price has broken any meaningful structure. Without a BOS, price may still be building toward a reversal. Entering a FVG in that scenario could mean entering precisely as the move is exhausting, rather than as a re-entry into a confirmed directional move.

Practical rule: mark your BOS levels on the analysis timeframe. Then identify the FVG that formed during the same BOS candle sequence. That FVG is your highest-priority entry zone for a re-entry trade in the direction of the break.

BOS + FVG — The Highest Priority Combination

── WHAT TO LOOK FOR ─────────────────────────────────────────────────

Step 1: Price breaks above a key swing high (bullish BOS)

Step 2: The same move that caused the BOS creates a FVG

Step 3: Price pulls back into that FVG

Result: Institutional re-entry zone with structural backing

── WHY IT WORKS ─────────────────────────────────────────────────────

BOS confirms: Institutional directional commitment

FVG confirms: Exact zone where that commitment originated

Confluence: Smart money is likely to defend this zone on re-test

WITHOUT BOS: FVG is just an imbalance — no structural backing.

WITH BOS: FVG is a structural re-entry zone — highest priority.

Refining FVGs Across Timeframes

When a higher timeframe FVG zone is very large — a Daily FVG spanning 50–80 pips, for example — entering at the full outer boundary means an enormous stop-loss distance. The refining technique solves this by zooming into a lower timeframe to find a more precise FVG within the broader zone.

When price enters the daily FVG, switch to the 4-hour chart and look for a smaller 4-hour FVG sitting inside the daily zone. Use that 4-hour FVG as your actual entry zone, with a stop just outside the 4-hour FVG boundary. This narrows your stop from 80 pips to perhaps 15–25 pips while keeping the daily FVG as the structural reason for the trade.

If needed, zoom into the 1-hour chart to find an even more precise entry within the 4-hour FVG. Each layer of refinement improves your risk-to-reward ratio. The principle is always: higher timeframe defines where, lower timeframe defines when and how precisely.

This refining method applies not only to FVGs but to any SMC key zone — order blocks, supply and demand zones. Whenever a HTF zone is too large for a practical entry, zoom in until you find a precise LTF level within it.

The Complete FVG Quality Checklist

FVG Quality Filter — All 5 Criteria Must Pass

    FVG Quality Filter FAQs

    Do all five criteria need to be met before I take a trade?

    Ideally all five are satisfied. If criteria 1, 3, and 5 are met (position, unmitigated, after BOS) but criterion 2 is borderline (moderate size), the trade is viable at reduced position size. Criterion 4 (clear of S/R) is the strictest: if there is a major resistance barrier directly in front of a long trade target, skip the setup regardless of how well the other criteria score — a blocked take-profit is not a trade, it is a lottery ticket.

    How do I use the GAN Box tool on TradingView?

    In TradingView, open the drawing toolbar on the left. Look in the "Gann & Fibonacci" section and select "Gann Box." After placing the tool, double-click it to open settings and set the price levels to 0, 0.5, and 1 only (remove any other levels). Apply it from the swing low to the swing high for a bullish analysis, or from the swing high to the swing low for bearish. The 0.5 divides the range into premium (above) and discount (below). Only trade FVGs in the appropriate half for your directional bias.

    What exactly counts as a mitigation — does any wick touching the FVG qualify?

    A wick that briefly touches the outer boundary of a FVG but closes outside is NOT a mitigation — the zone is still technically active. Mitigation occurs when a candle CLOSES within or through the zone. If a candle wick enters the zone and passes through the CE (50% level), treat the setup as weakened even if the body stayed outside. Full mitigation requires a candle body closing beyond the far boundary: below the discount level of a bullish FVG, or above the premium level of a bearish FVG.

    Can I trade a FVG that has already been partially touched?

    Yes — if price entered the FVG zone but bounced before reaching the CE, a second retest of the CE within that zone can still produce a reaction. The orders near the outer edge may have been partially consumed, but the deeper portion near the CE retains fresh pending orders. On a second retest to the CE, the setup remains viable at 50–60% of normal position size. Do not trade a FVG where price has already passed through the CE on a previous visit.

    How far away from a support or resistance level is "far enough"?

    A practical minimum: your take-profit must have at least 2x your stop-loss distance of clear space before the next major barrier. For example, if your stop is 15 pips below the FVG, your take-profit should be at least 30 pips away without a major resistance level in between. If the nearest resistance is 20 pips away and your stop is 15 pips, the risk-to-reward is under 1.4:1 — not worth the trade. Use actual key levels (previous swing highs, round numbers, equal highs clusters) as your resistance markers, not arbitrary pip distances.

    Share this guide

    Up Next

    Advanced FVG Strategies — FVG in FVG and Inversed Fair Value Gaps