Liquidity Sweeps Explained (2026): How Stop Runs Work on ES & NQ
Why price keeps taking out the high before going the other way — and how to tell a genuine stop run from a real breakout before you're on the wrong side of it.
Updated August 7, 2026 · 11 min read
Disclosure: This guide contains a small number of affiliate links. SATO Trades may earn a commission at no extra cost to you. Market mechanics don't change, but prop firm rules and pricing do — verify current details before purchasing an evaluation.
A liquidity sweep is what happens when price runs through an obvious level — yesterday's high, the overnight low, a row of equal highs — triggers every stop sitting behind it, and then immediately turns around. If you've ever been stopped out to the tick and watched the market reverse without you, you've been on the wrong side of one. The good news is that sweeps are among the most readable events in intraday futures, because they leave a specific orderflow signature that a real breakout doesn't.
What is a liquidity sweep?
A liquidity sweep (also called a stop run or liquidity grab) is a fast push beyond a well-known price level that triggers resting stop orders, gets absorbed by larger limit orders, and reverses back inside the range — usually within one to three 5-minute bars. It is not a trend signal; it is a fill mechanism. You confirm one with a volume spike into the level, delta divergence, absorption on the footprint, and a close back inside the range. You trade it on the reclaim, with your stop beyond the sweep wick and your first target at the opposite side of the range.
- →Liquidity sits where stops sit: prior day high/low, overnight extremes, equal highs/lows, IB extremes, round numbers.
- →A sweep is a fill mechanism, not manipulation. Size needs counterparties, and stops are the deepest pool available.
- →Sweep vs breakout is decided after the break: acceptance beyond = breakout, immediate reclaim = sweep.
- →Confirmation stack: volume spike + delta divergence + absorption + reclaim close. Three of four is a trade; one is a guess.
- →Best windows on ES/NQ: 03:00 ET London open, 09:30 ET RTH open, 10:00 ET data.
- →On a funded account, size for the full wick, not the average one — sweeps overshoot.
Get the Best Current FundedNext Discount
Use code SATO through our official partner link to receive the best current discount available on all FundedNext Futures challenge accounts. By using code SATO, you'll also qualify for exclusive SATO supporter giveaways and community rewards.
Why Liquidity Sweeps Happen at All
Every market needs two sides. When an institution wants to sell several thousand ES contracts, it can't just hit the bid — there isn't enough resting size to absorb it without moving price several handles against itself. It needs a burst of buying to sell into.
Where does a reliable burst of buying live? Directly above an obvious high. Every short's protective stop up there is a buy order. Every breakout trader's resting buy-stop is a buy order. Cluster them together and you have the densest pocket of guaranteed market-buy volume on the chart, sitting at a price anyone can identify.
So price gets pushed into it. The stops trigger, the buying arrives, the size gets filled against it, and once the pocket is empty there's nothing left to hold price up. That's the whole mechanism. Nobody targeted you — your stop was just part of the pool.
The practical consequence: obvious levels are magnets first and barriers second. If you're placing a stop exactly one tick beyond yesterday's high, you're placing it in the most crowded price on the chart. Move it beyond the plausible wick, or size down so the wider stop still fits your risk.
Where the Liquidity Actually Sits on ES and NQ
You don't need an indicator for this. Five reference sets cover almost every sweep that matters on index futures:
| Liquidity pool | Why stops cluster there | Typical sweep window |
|---|---|---|
| Prior day high / low | The single most-watched level in retail futures | RTH open, or the 14:00–15:00 ET afternoon drive |
| Overnight (Globex) high / low | Thin-session extremes made on low participation | First 30 minutes of RTH — the most common sweep of all |
| Equal highs / equal lows | Two touches at the same price advertise resting orders | Any session; the flatter the pair, the stronger the magnet |
| Initial balance extremes | Everyone marks the 9:30–10:30 ET range | 10:30–11:30 ET on failed extension days |
| Round numbers | Psychological stop placement (ES 6000, NQ 22000) | Whenever price approaches within a handful of points |
If you already mark the initial balance and know your session windows, you already have the map. Sweeps just tell you which pool the market is going to reach for next.
Sweep or Breakout? The Only Question That Matters
This is where most traders lose money on the concept. They see any level get broken and call it a sweep, fade it, and get run over by an actual trend day. The two look identical for the first ten seconds. The difference shows up in what price does with the break.
| Signal | Liquidity sweep | Real breakout |
|---|---|---|
| Volume at the level | Sharp spike, then collapse | Elevated and sustained beyond the level |
| Delta | Diverges — aggressive buying, no new price | Keeps building in break direction |
| Footprint | Absorption: heavy trade, price stalls | Thin prints, price travels easily |
| Time beyond level | Seconds to a couple of minutes | Builds value — 15+ minutes of acceptance |
| Close | Back inside the range | Beyond, with follow-through bars |
| Retest behaviour | Level rejects from the inside | Old resistance holds as support |
The honest version: you cannot know in the moment, and you don't need to. Wait for the reclaim close. You give up a few points of entry and you eliminate the entire category of trade where you fade a trend day into oblivion. Full mechanics of reading that in real time in the orderflow guide and the footprint chart guide.
Trade sweep reversals on a Tradeify evaluation
Tradeify's static drawdown plans suit sweep traders — an outlier wick doesn't permanently ratchet your drawdown floor against you. Use the SATO partner link with code SATO for the best current discount.
The Four-Part Confirmation Stack
Every sweep I actually trade has to clear at least three of these four. Fewer than three and it goes in the journal, not the order ticket.
- Volume spike into the level. The break bar prints well above the recent average. No spike means no stops were triggered, which means there was no liquidity there to take — and no reason for a reversal.
- Delta divergence. Cumulative delta pushes to a new high while price fails to make meaningful new highs. Buyers are being aggressive and getting nothing for it. Someone larger is on the other side.
- Absorption on the footprint. Big numbers on the ask at the extreme, price refusing to advance. That's a resting seller eating the market buys generated by the stop run.
- Reclaim close. A bar closes back inside the prior range. This is the trigger. Everything before it is context.
Notice all four are orderflow reads, not indicators. That's deliberate — a sweep is a participation event, and participation only shows up in volume, delta and the ladder. Momentum oscillators will tell you about it ten bars late.
Trading the Sweep: Entry, Stop, Target
The setup is mechanical once you commit to waiting for the reclaim.
| Component | Rule |
|---|---|
| Entry (aggressive) | Market on the close of the reclaim bar |
| Entry (patient) | Limit at the retest of the swept level from the inside, or into the imbalance the reversal left behind |
| Stop | Beyond the sweep wick plus a buffer — never at the level itself |
| Target 1 | Session VWAP or the range midpoint (scale here) |
| Target 2 | The opposite liquidity pool — the untouched low/high on the other side |
| Invalidation | Price re-breaks the level and holds beyond it for a full bar — you were early on a breakout |
The Target 2 logic matters more than it looks: liquidity runs toward liquidity. If the overnight high just got swept, the untouched overnight low becomes the natural draw. That's why sweeps so often produce full-range trips rather than small scalps — and why cutting at Target 1 every time slowly bleeds the edge out of the setup. Scale, don't exit.
For bias overlay, session VWAP and volume profile tell you whether the sweep is happening at the edge of value (high quality) or in the middle of it (noise). Sweeps at the edge of the value area are the ones worth your risk.
A Worked Example: The Overnight High Sweep
This is the single most repeatable version of the pattern on NQ, so it's worth walking through step by step.
- Globex session grinds higher on thin volume and prints an overnight high at, say, 22,480. Stops from every overnight short and every breakout buy-stop now sit above it.
- 09:30 ET. RTH opens. Volume steps up by a multiple of the overnight average.
- 09:37. Price accelerates through 22,480, tags 22,491, and the volume bar is triple the recent average.
- The footprint shows heavy trade on the ask between 22,486 and 22,491, and price doesn't advance. Cumulative delta makes a new high; price doesn't. That's the divergence.
- 09:42. The 5-minute bar closes at 22,468 — back below the overnight high. Reclaim confirmed. Three of four confirmations present.
- Short entry on the close. Stop above 22,491 plus buffer. Target 1: session VWAP. Target 2: the untouched overnight low.
What makes it tradeable isn't that it works every time — it doesn't. It's that the invalidation is unambiguous. If price reclaims 22,491 and holds, you were wrong about the sweep, it was a breakout, and you're out for a defined loss. There's no interpretation required.
Hold sweep runners on an Apex EOD account
Apex's End-of-Day Drawdown accounts fit sweep trading well — you can hold a runner toward the opposite liquidity pool without the floor trailing your peak. Use the SATO partner link with code SATO for the best current discount.
How Sweeps Fit With FVGs, Order Blocks and Market Structure
Liquidity sweeps aren't a standalone system. They're one component of the market-structure framework that ICT-style and orderflow traders both use, just with different vocabulary.
- Sweep — the event that clears resting orders and creates the reversal fuel.
- Fair value gap — the imbalance left by the aggressive move away from the sweep, which becomes your patient retest entry.
- Order block — the candle or zone the large participant filled in; often the origin of the move that follows.
- Market structure shift — the confirmation that the sweep changed direction rather than just paused the trend.
The sequence traders look for is: sweep the liquidity → shift structure → retrace into the gap left behind → continue. If you already read the ICT trading for futures guide, this is the same framework described in orderflow terms rather than acronyms — and both are describing one thing: where the resting orders are, and what happens after they get taken.
What This Does to a Funded Account
Sweep trading is one of the more evaluation-friendly frameworks because your stop is defined by a wick and your target is a level, not a feeling. But there are two real hazards on a prop account.
Hazard one: the wick is bigger than you think. A sweep that "should" extend four points on NQ can extend eighteen. If you size for the average wick, one outlier eats a large chunk of your drawdown buffer. Size for the tail.
Hazard two: trailing drawdown punishes the round trip. On an intraday trailing account, running to Target 2 and giving back most of it doesn't just cost you the profit — it permanently raises your trailing floor at the peak. Read the trailing drawdown guide before you decide how much of a sweep runner to hold.
| Firm | Relevant structure | Why it matters for sweep traders |
|---|---|---|
| FundedNext | Flex / Legacy / Rapid | Flex permits news trading — essential when the 10:00 ET release is the sweep catalyst. See the FundedNext review. |
| Tradeify | Static and trailing options | A static floor means an outlier wick doesn't ratchet your buffer permanently. See the Tradeify review. |
| Apex Trader Funding | Intraday trailing + EOD drawdown | EOD accounts suit holding sweep runners to the opposite pool. See the Apex review. |
Rules and plan structures change — always check the firm's current rulebook. Full head-to-head in Best Futures Prop Firms 2026.
Five Ways Traders Get Sweeps Wrong
- Fading every break. Most breaks of most levels are just breaks. Without the confirmation stack you're fading trend days for a living.
- Entering before the reclaim. Catching the wick looks great in hindsight and destroys accounts in real time. The reclaim close is the trade.
- Stops at the level. Placing your stop one tick beyond the swept high puts you inside the next liquidity pool.
- Treating it as manipulation. Emotional framing leads to revenge trades. It's order matching, nothing more.
- Ignoring context. A sweep at the edge of the value area on a rotational day is high quality. The same pattern mid-value on a trend day is noise.
Why Use Code SATO?
SATO Trades is an approved Tradeify affiliate — verified partner link, not a random discount code you found on Reddit.
Code SATO applies the best current discount available on all Tradeify evaluation and funded plans.
Every account purchased through the SATO link qualifies for the weekly Sato Supporter Giveaways — funded accounts, resets, and gear.
Using code SATO funds the free guides, YouTube reviews and live streams on this site — no paywalls, no upsells.
You pay the exact same price as going direct — actually less, since SATO unlocks the discount. Zero markup, ever.
Liquidity Sweep FAQ
What is a liquidity sweep in trading?+
A liquidity sweep is a fast move through an obvious price level — a prior day high or low, a session extreme, or an equal-highs cluster — that triggers the resting stop and stop-limit orders sitting above or below it, then reverses back inside the range. The move exists to fill large orders against those stops, not to establish a new trend.
What is the difference between a liquidity sweep and a breakout?+
Both start identically: price trades through a level. The difference is what happens in the next few minutes. A breakout shows continued aggressive volume beyond the level, acceptance (price building value above it), and delta that keeps pushing in the break direction. A sweep shows a volume spike into the level, immediate absorption, and a return back inside the range — usually within one to three bars on a 5-minute chart.
What is a liquidity grab?+
Liquidity grab is the same concept as a liquidity sweep and the terms are used interchangeably. Some traders reserve 'grab' for the smaller intraday version — taking out a single swing high — and 'sweep' for larger runs that clear multiple levels at once, such as an overnight high plus an equal-highs cluster above it.
Where does liquidity sit on ES and NQ?+
Above prior day high and below prior day low, above and below the overnight (Globex) high and low, at equal highs and equal lows, at the initial balance extremes after 10:30 ET, and around obvious round numbers. Those are the places retail stops and breakout orders concentrate, which is exactly why price is drawn there.
How do you confirm a liquidity sweep with orderflow?+
Look for three things on the footprint or DOM: a volume spike as the level breaks, delta divergence (aggressive buying into a new high while price fails to hold it), and absorption — large limit orders eating the aggressive flow without price extending. If the level breaks on thin volume and no absorption, treat it as a real breakout instead.
What time of day do liquidity sweeps happen most?+
The three highest-probability windows on index futures are the London open around 03:00 ET, the 09:30 ET RTH open, and the 10:00 ET data release window. Overnight extremes get swept in the first thirty minutes of RTH more often than any other single event on ES and NQ.
How do you trade a liquidity sweep?+
Wait for the sweep to complete — price must reclaim the level, closing back inside the range. Enter on the reclaim or on a retest of the level from the inside. Stop goes beyond the sweep wick, not at the level itself. First target is the opposite side of the range or the nearest untested liquidity pool, because sweeps tend to run toward the liquidity on the other side.
Are liquidity sweeps manipulation?+
Not in the conspiratorial sense. Nobody is hunting your individual stop. Large participants need counterparty volume to fill size, and resting stops are the deepest pool of it available. Price gravitates to where the orders are because that is the only place a big order can get filled without excessive slippage. It is mechanics, not malice.
Do liquidity sweeps work on a prop firm account?+
Yes, and they suit evaluations reasonably well because the stop placement is objective — beyond the wick — and the first target is a defined level. The risk is the wick itself: sweeps can extend further than expected, so size for the full wick, not the average one. On a trailing drawdown account, a single oversized sweep entry can cost more of your buffer than the trade is worth.
What is the difference between a liquidity sweep and a fair value gap?+
A sweep is the event that takes out resting orders. A fair value gap is the imbalance often left behind by the aggressive move that follows it. In practice they pair: the sweep clears the stops, the reversal leaves a gap on the way back, and that gap becomes the retest entry area.
Take the setup to a funded account
Sweeps are easy to spot on replay and hard to sit through live. Doing it against a real drawdown is what separates the concept from the payout. FundedNext, Tradeify and Apex all support the orderflow platforms this framework needs. Use the SATO partner links and code SATO at checkout for the best current discount.
Related guides
Last updated August 7, 2026. Market mechanics are stable, but prop firm rules, drawdown types and news policies change periodically — verify current details before purchasing an evaluation.