ICT / Smart Money

Valid vs Weak FVG — Telling Apart the 3-Candle Gap That Holds Price

📅 10.07.2026⏱ ~8 min read✍️ Rafal (KBS)

A week of marking gaps on a BTC chart is enough to notice an inconvenient truth: some FVGs act like a wall price bounces off to the tick, while others get sliced through as if they were never there. That's not chance, and it's not "just the market." Gaps differ in strength — and that strength is visible on the chart before price ever returns to the zone. In this article we show how to classify every FVG into one of three grades and how that filter changes the statistics of your entries. If you don't know the basics of the formation yet, start with the pillar on the Fair Value Gap and come back here.

What a Valid FVG Is

A valid FVG is a gap with the real strength to stop price on retests. The three-candle formation itself — candle 1 before the move, candle 2 with the large body creating the gap, candle 3 completing the pattern — is only a prerequisite. Whether the zone survives price's return is decided by what candles 2 and 3 did to the prior structure.

The mechanics are intuitive. A gap forms because displacement — a conviction move — was violent enough that the market didn't have time to trade a certain price range from both sides. But not all displacement is created equal. If candle 2 barely poked beyond the range of the previous candle, the capital behind the move was small and the imbalance is shallow. If candle 2 smashed through the earlier range with momentum, and candle 3 pushed the move even further — a big player's fingerprint was left on the chart. Price returning to such a place runs into real, unfilled interest and reacts violently.

Three strength grades of a gap follow from this observation.

📈

[Chart coming soon: Three side-by-side panels on a BTC/USDT M15 chart — (1) a weak FVG entirely inside the range of an earlier large candle, (2) a strong FVG with candle 2 breaking the range but candle 3 being an inside bar, (3) an exceptional FVG with candle 2 breaking the range and candle 3 continuing the move]

How to Identify the Three Strength Grades — Step by Step

The grading procedure boils down to two questions: did candle 2 break the range of the preceding candle? And did candle 3 continue the move?

Grade 1 — a weak FVG. The entire three-candle formation fits inside the range of an earlier large candle — between its wicks. The gap technically exists, but the move that created it broke no prior structure. It's a local twitch, not a decision by capital. Statistically, these gaps most often get broken on the first retest. On an ETH chart you'll see dozens of them in every consolidation — which is exactly why consolidation is a factory of false FVGs.

Grade 2 — a strong but unconfirmed FVG (ICT's "quietly strong"). Candle 2 broke the range of the previous candle — the displacement was real. But candle 3 didn't follow through: in a bullish setup it didn't break candle 2's high, in a bearish one it didn't break its low; often it's an inside bar. Capital played its hand but didn't press. Such a gap can hold price, but on its own it isn't enough — it needs an extra argument.

Grade 3 — an exceptional FVG. Both conditions are met: candle 2 breaks the range of the preceding candle and candle 3 continues the move beyond candle 2's extreme. The imbalance is real, the displacement strong, and the continuation confirms a big player's commitment. This is the lowest failure rate of all three grades — price returning to such a gap usually ends in a fast, aggressive reaction.

Step by step on a live chart:

  1. Mark the FVG the standard way — the gap between the wicks of candle 1 and candle 3.
  2. Go back a few candles and find the last large candle before the formation. Check whether the formation broke beyond its range. It didn't → grade 1, you pass.
  3. Check candle 3. It continues beyond candle 2's extreme → grade 3. It stalled → grade 2.
  4. Add context: alignment with the daily/H4 direction, position in the premium/discount zone, freshness of the gap (untested > tested), and whether the move that created the gap swept liquidity along the way — a sweep of an old low or high right before displacement is the strongest possible combination.

With many zones on the chart it's easy to get lost — our SRL indicator draws FVGs automatically and filters out filled gaps, so grading strength comes down to a glance at the context.

📈

[Chart coming soon: ETH/USDT H1 chart with the SRL indicator — several FVGs with manual annotations "weak / strong / exceptional"; next to the exceptional one, the liquidity sweep preceding the displacement is also marked]

How to Trade With the Strength Filter

The classification changes not just your selection but the entire architecture of the position:

Step 1 — HTF context. As always: the daily/H4 sets the direction. Even an exceptional FVG traded against the higher timeframe has statistics markedly worse than one aligned with it.

Step 2 — map and tag. Mark all the gaps on the timeframe you plan to enter on (M15 works best on crypto) and assign each a strength grade. It takes a minute and organizes your whole plan for the day.

Step 3 — selection. - Grade 1 (weak): we don't trade it. Never as the basis of an entry. Treat these gaps at most as a map of places where price might pause briefly. - Grade 2 (strong): only with confluence. Demand an extra argument: a higher-timeframe Order Block in the same spot, a prior liquidity sweep, or a high-activity session window. A grade 2 gap alone is not enough. - Grade 3 (exceptional): the primary entry. You wait for price to return, drop down to M5/M1 and demand confirmation — a market structure shift (MSS) or a change in the state of delivery (CISD) in your direction. Only confirmation turns the zone into a signal.

Step 4 — stop and invalidation. Stop loss beyond the opposite edge of the gap, with a buffer. Hard rule: a candle body closing on the other side of the gap kills the scenario — no matter how beautiful the zone looked. What's more, such a broken gap flips polarity and becomes material for an Inversion FVG — a potential entry in the opposite direction.

Step 5 — target. The nearest liquidity pool in the direction of the trade. With grade 3 gaps it's worth holding part of the position for a higher-timeframe target — reactions from these zones more often grow into full legs of a trend.

Example: BTC on the H4 in bullish structure; on the M15 a displacement candle breaks the range of the previous large candle, and the next candle pushes the move higher — a grade 3 gap in the discount zone. Price returns three hours later, the M5 prints an MSS to the upside. Entry, stop below the gap, target at the equal highs — a complete setup built purely on grading the formation's strength.

The Strongest Combination: Gap Strength + Liquidity + Confirmation

The three-grade filter works best when you add two more elements — and it's worth understanding why these two.

The first is liquidity taken before the displacement. Before big capital moves price, it needs a counterparty — and the most orders sit behind the obvious levels: below equal lows, above equal highs, beyond the extremes of a consolidation. That's why the strongest grade 3 gaps form directly after a liquidity sweep: the market first stabs below an old low (collecting long stops and triggering breakout shorts), then whips back with momentum, leaving an exceptional FVG behind. That sequence — sweep, reversal, displacement, gap — is the signature of institutional order flow in its purest form. If on your ETH chart a grade 3 gap grows straight out of a stop hunt, you're looking at the highest quality setup this concept has to offer.

The second element is lower-timeframe confirmation at the moment of the retest. Even the best-built gap only tells you that capital was active there in the past — it doesn't guarantee it will defend the level today. So when price returns to a grade 2 or 3 zone, you drop to M5/M1 and wait for one of two events: a market structure shift (MSS) in your direction or a change in the state of delivery (CISD) — a candle close breaking the series of bodies of the corrective move. Either one means the zone is being actively defended now, not merely that it mattered once.

The golden trinity therefore looks like this: an exceptional FVG + a liquidity sweep before it + LTF confirmation on the retest. You won't find a dozen of these a day — but the ones you do find will carry completely different statistics than the average gap on the chart.

Common Mistakes

The strength filter is the cheapest upgrade to an FVG strategy there is: zero new tools, one extra minute of analysis, a clearly shorter trade list — and a clearly better one. Backtest it: open your last 20 traded gaps, tag each one as weak, strong or exceptional and compare the results. You'll see the pattern immediately.

FAQ

How do I know an FVG is valid (strong)?
A strong FVG is born from real displacement: the middle candle breaks beyond the range of the preceding candle, and the third candle continues the move. On top of that, the gap should align with the higher-timeframe direction, be fresh (untested) and sit in the correct premium/discount zone.
What is a weak FVG?
A weak FVG is a three-candle formation that fits entirely inside the range of an earlier large candle. Technically the gap exists, but the move broke no prior structure, so the imbalance is shallow — on retests, price often slices through such a gap without reacting.
Can weak FVGs be used at all?
Directly for entries — no, they are statistical traps. Indirectly — yes: a weak gap that price breaks through quickly can be an early sign that the other side of the market is building an advantage, and it can become the base for an Inversion FVG.
Rafał — Strefa Tradingu / Krypto Bez Ściemy
Rafał — Krypto Bez Ściemy

Trader and founder of Strefa Tradingu. He’s been breaking crypto down on YouTube for years — no hype, no signals, with a focus on market structure and risk management.

🎁 Grab Strefa’s free TradingView indicators

Drop your email — we’ll send you links to our free TradingView indicators plus a no-fluff starter kit. Zero spam.

You’re joining the Strefa Tradingu list. Unsubscribe with one click, anytime.
✅ Done — the email with your links is on its way!

Check your inbox (and the Spam/Promotions folders) and add us to your contacts.

Read next