Appearance
Personalize your experience
Institutional Liquidity Pools, Stop Cascades & Absorption
Market FoundationsWhy large desks engineer sweeps of equal highs and lows to tap into clusters of retail stop-loss orders.
Core Architecture & Intuition
An institutional desk needing to sell 40,000 contracts cannot dump a market order in the middle of a quiet range without crashing price 60 points against itself. Instead, it needs a dense pool of eager buyers.
Where do thousands of guaranteed market buy orders sit? Directly above obvious Equal Highs and Previous Day Highs (PDH)—where short sellers place protective Buy-Stops and breakout traders place Buy-Stop entries.
Hover over key terms below for instant definitions: Buy-Side Liquidity (BSL), Sell-Side Liquidity (SSL), and Passive Absorption. For the complete mathematical derivation and edge-case analysis, open .
Interactive Concept Breakdown
- Buy-Side Liquidity (BSL) — Provides the concentrated buy flow institutional sellers need to offload large short positions.
- Sell-Side Liquidity (SSL) — Provides the concentrated sell flow institutional buyers need to accumulate long inventory.
- Passive Absorption — Produces a high-volume long wick that closes back inside the prior range.
Step-by-Step Execution Protocol: Liquidity & Spread
- 1Map Equal Highs/Lows & Session ExtremesMark clean horizontal levels (PDH, PDL, Equal Highs) where retail stops cluster.
- 2Wait for the Liquidity Sweep WickAllow price to pierce the level and trigger the stop cascade rather than fading early.
- 3Enter on Range Reclaim & LTF CHoCHExecute once the candle closes back inside the range and breaks internal structure.
Parameters, Rules & Reference Matrix
| Parameter / Rule | Type | Default | Description |
|---|---|---|---|
| wickRejectionRatio | ratio | >= 2.0 | Sweep wick length divided by candle body size. |
| sweepVolumeSigma | sigma | >= 1.8σ | Volume spike confirming stop cascade execution. |
| stopPaddingAtr | ATR | 0.30x ATR | Buffer added beyond swing extreme to avoid getting swept yourself. |
Implementation & Quantitative Model
export function detectBearishSweep(bar: { o: number; h: number; l: number; c: number; v: number }, resistance: number, avgVol: number) { const pierced = bar.h > resistance; const closedInside = bar.c < resistance; const upperWick = bar.h - Math.max(bar.o, bar.c); return pierced && closedInside && upperWick > Math.abs(bar.c - bar.o) * 1.5 && bar.v > avgVol * 1.4;}Desk Verification Checklist
Confirm before deploying live capital
- Mark PDH, PDL, and Equal Highs/Lows before market open.
- Wait for candle body closure back inside the level before trading a sweep reversal.
- Pad protective stops by 0.25–0.35 ATR beyond structural wicks.
Cross-reference standard risk definitions such as drawdown, slippage, and when auditing your logs.
More in Liquidity & Spread
- Bid-Ask Spread, Impact Cost & Implementation Shortfall
Quantifying the execution tax of bid-ask spreads, depth impact cost, and latency slippage in active trading.