What is a Swing Failure Pattern (SFP)?
A Swing Failure Pattern, universally abbreviated SFP, is a reversal pattern rooted in Smart Money Concepts. It occurs when price pushes beyond an obvious swing high or swing low, takes out the liquidity resting there, and then fails to continue — snapping back inside the prior range and closing on the other side of the level it just broke.
To understand why the SFP is so powerful, you have to understand what sits at swing points. A prior swing low is not just a price level; it is a shelf of resting orders. Below it sit the protective stop-losses of everyone who bought near that low, plus the entry orders of breakout sellers waiting for the level to break. That cluster of orders is liquidity — and liquidity is exactly what large institutions need to fill their own positions. So when price dips below the swing low, triggers all those stops and breakout entries, and then immediately reverses, what looks like a failed breakdown is actually a deliberate harvest. The institutions have used the retail reaction to fill their buy orders, and now price is free to reverse upward against a crowd of trapped sellers. The SFP is the visible signature of that harvest — and once you can read it, obvious support and resistance breaks stop looking like breakouts and start looking like traps.
The mechanics: sweep, failure, reversal
Every SFP unfolds in the same sequence. Walk through it step by step below, then we will break down what each stage means for your entry.
The critical detail — the one that separates an SFP from an ordinary breakout — is the close. Price must trade beyond the level intrabar (the sweep) but close back inside the range. A candle that wicks below a swing low and closes back above it is an SFP; a candle that closes below the low is a genuine breakdown. This is why SFPs are best read on closed candles: the wick shows the liquidity grab, and the close confirms the failure. The trapped traders on the wrong side of that close become forced buyers (or sellers) as price reverses, and their scramble to exit adds momentum to the move you are trading.
Bullish and bearish Swing Failure Patterns
SFPs form in both directions, and the logic is a mirror image. Knowing which is which keeps you on the right side of the trap.
Bullish SFP
Price sweeps below a prior swing low, grabbing the stops of longs and the entries of breakout shorts, then closes back above the low. Trapped sellers must cover, fuelling an upward reversal. You look to buy the rejection.
Bearish SFP
Price sweeps above a prior swing high, grabbing the stops of shorts and the entries of breakout longs, then closes back below the high. Trapped buyers must sell, fuelling a downward reversal. You look to sell the rejection.
In both cases, the pattern targets the most obvious liquidity on the chart — the highs and lows that every retail trader can see and that therefore accumulate the most resting orders. This is why SFPs at equal highs or equal lows are especially reliable: a double bottom or double top is a magnet for stops, and a sweep of that obvious level followed by a failure is a textbook institutional liquidity grab. The more obvious the level, the more liquidity rests behind it, and the more meaningful its failure becomes. Learning to read these alongside support and resistance will completely change how you interpret a level being ‘broken’.
How to trade a Swing Failure Pattern
The SFP gives you an unusually clean trade structure because the pattern itself defines your entry, stop and target. Here is the process for a bullish SFP; simply invert it for a bearish one.
- Mark the liquidity. Identify a clear prior swing low — ideally equal lows or an obvious support — where stops are likely resting.
- Wait for the sweep and close. Let price trade below the low and, crucially, close back above it. Act on the closed candle, not the intrabar wick.
- Enter on the rejection. Enter as the SFP candle closes, or on a small retracement into the level. Aggressive traders enter on the close; conservative traders wait for a shift in structure to confirm.
- Stop below the wick. Place your stop just beneath the low of the sweep. If price trades back below that wick, the pattern failed — giving you a tight, well-defined invalidation.
- Target opposite liquidity. Aim for the next pool of liquidity above — a prior swing high, equal highs, or an unfilled gap — taking partials and managing per your risk rules.
The reason SFPs offer such attractive risk-to-reward is the geometry of the setup: your stop sits just below the sweep wick — a level price has already rejected — while your target is the entire opposite side of the range. A sweep that fails by only a few points can open a trade that runs for many times its risk. This asymmetry is the whole appeal, and it is why the SFP is a staple of liquidity-based trading.
Confluence that makes an SFP high-probability
Not every sweep-and-reject deserves your capital. The highest-probability SFPs stack several factors together, and learning to demand that confluence is what separates disciplined SFP traders from those who fade every wick.
Obvious liquidity
The swept level should be a level everyone can see — equal highs/lows, a session high/low, or a prior day’s extreme. Obvious levels hold the most stops.
Higher-timeframe context
An SFP that aligns with a higher-timeframe order block, fair value gap, or premium/discount zone is far stronger than one in the middle of a range.
Timing
SFPs that form during a key session open or a known liquidity window carry more weight, because that is when institutions are most active.
Structure shift
A break of short-term structure immediately after the sweep confirms the reversal is underway and reduces the chance of a slow bleed against you.
Think of these as a checklist rather than a menu: the more boxes an SFP ticks, the more confidently you can size the trade. An SFP that sweeps equal lows into a higher-timeframe discount order block during the London open, then shifts structure to the upside, is about as clean as the pattern gets. One that sweeps a random minor low with no other confluence is best left alone. Demanding confluence is the discipline that turns the SFP from a frequent-but-mediocre signal into a selective, high-conviction edge.
SFP vs a genuine breakout
The hardest skill in trading SFPs is distinguishing a failed sweep from a real breakout, because in the first second they look identical: price trades beyond a level. The difference reveals itself in the follow-through, and knowing what to watch for keeps you from fading genuine trends.
A genuine breakout closes beyond the level and, ideally, retests it from the other side and continues — the level that was resistance becomes support. An SFP trades beyond the level but closes back inside, and then reverses away from the level entirely. The tell is in the reaction: after a real breakout, price accepts the new territory and builds on it; after an SFP, price rejects the new territory violently and abandons it. This is why patience around the close is non-negotiable. Entering the instant price pokes beyond a level means you are guessing which of the two scenarios is unfolding; waiting for the candle to close removes the guess. If it closes beyond, respect the breakout — you can even trade the retest in the breakout direction. If it closes back inside, you have your SFP. The discipline to wait one candle is the entire difference between fading a trap and fighting a trend.
SFP vs stop hunt vs liquidity grab
Traders new to Smart Money Concepts often trip over terminology, because the Swing Failure Pattern overlaps heavily with several other terms. Understanding how they relate removes the confusion and sharpens your reading.
Liquidity grab
The broad concept: any move that reaches beyond a level specifically to trigger the resting orders (liquidity) there. The umbrella term for what is happening.
Stop hunt
A liquidity grab viewed from the retail trader’s perspective — price spikes to a level, triggers stop-losses, then reverses. Emphasises the victims: the stopped-out traders.
Swing Failure Pattern
The specific, visible candle formation that confirms a liquidity grab succeeded: a wick beyond a swing point and a close back inside. The SFP is the footprint the grab leaves behind.
In other words, these are three views of the same event. A liquidity grab is what institutions are doing; a stop hunt is how it feels to the traders on the wrong side; and the SFP is the chart pattern that lets you see it and act on it. The value of the SFP as a term is that it is precise and mechanical — it gives you an exact, rules-based definition (sweep the level, close back inside) rather than a vague notion that ‘the market hunted stops.’ That precision is what makes it tradeable. When you spot an SFP, you are not just observing that a liquidity grab happened; you have a defined entry, stop, and target built into the pattern. Treating these terms as interchangeable is fine in conversation, but in your trading it helps to remember that the SFP is the actionable, chart-visible confirmation of the broader liquidity-grab idea.
Aligning the SFP with higher-timeframe zones
The difference between an SFP that reverses for a scalp and one that reverses for a major swing almost always comes down to higher-timeframe context. An SFP is exponentially more powerful when the level it sweeps sits inside a significant higher-timeframe zone, because then the liquidity grab and a genuine institutional area of interest coincide.
The workflow is top-down. Start on the higher timeframe — the 4-hour or daily — and mark the zones where you would expect institutions to act: order blocks, unfilled fair value gaps, and areas of premium or discount relative to the recent range. These are your areas of interest. Then drop to a lower timeframe and wait for an SFP to form at one of those zones. A bullish SFP that sweeps a swing low sitting inside a higher-timeframe discount order block is a fundamentally different proposition from a bullish SFP floating in the middle of a range — the first has institutional backing, the second does not.
- Map the HTF zones. On the 4H or daily, mark order blocks, fair value gaps, and premium/discount extremes.
- Wait for price to reach a zone. Be patient until price trades into one of your marked areas of interest.
- Drop down for the SFP. On a lower timeframe, look for a sweep-and-reject SFP right at the zone.
- Enter with alignment. Take the SFP only when its direction agrees with the higher-timeframe zone’s implication — buy discounts, sell premiums.
This alignment does two things at once. It filters out the many low-quality SFPs that form at insignificant levels, and it gives the ones you do take a powerful tailwind, because you are entering exactly where the higher-timeframe story says institutions want to trade. It is the same multi-timeframe discipline that underlies all professional SMC trading: the higher timeframe chooses the location, and the lower timeframe delivers the trigger.
Spot the SFP
Three pushes at highs are marked. Only one is a swing failure pattern. Tap it.
This isn't theory. These concepts are part of the exact playbook behind our public, timestamped trade calls — posted before the outcome, wins and losses alike, on TradingView and our live ledger.
Verify the full track record →Common Swing Failure Pattern mistakes to avoid
- Entering on the wick, not the close. Acting before the candle closes back inside the range means you are guessing between an SFP and a breakout. Wait for the close.
- Fading every sweep. Not every level that gets swept produces an SFP. Without a genuine failure and confluence, a sweep is just a breakout in progress.
- Stops too tight or too loose. The stop belongs just beyond the sweep wick — not inside the wick (too tight) and not far beyond it (too loose). The wick extreme is the logical invalidation.
- Ignoring higher-timeframe direction. An SFP against a strong higher-timeframe trend is lower probability. The best SFPs reverse price back in the direction of the dominant draw on liquidity.
- Chasing after the reversal has already run. The edge is entering on the rejection. Chasing several candles later means a worse price and a wider stop.
- Trading SFPs on illiquid levels. A sweep of a level with few resting orders lacks the trapped-trader fuel that powers the reversal. Favour obvious, liquidity-rich levels.
📝 Test Your Knowledge
Swing Failure Pattern with Quantum Algo
An SFP only works when it sweeps real liquidity and then genuinely fails — and both are hard to judge by eye. Quantum Algo’s Smart Money Concepts tools highlight the equal highs and lows where liquidity rests and flag the structure shift that confirms a sweep has failed, so you can separate true swing failure patterns from ordinary pullbacks and time your entry on the rejection rather than the trap.
Trade these setups with confidence
Join 2,400+ traders using the Quantum Algo indicator suite on TradingView.
Explore the Indicators →Related guides
Every sweep, graded as it fails
Zeno tracks swing highs and lows, detects the sweep, and confirms the failed close in real time — so the SFP alert reaches you while the trap is still fresh, on any pair and timeframe.
Quantum