# Sell-side Liquidity

Also known as: old lows.
A Smart Money Concepts / ICT concept (Liquidity concepts) in the LuxAlgo Library, with 3 indicator implementations.

## What is Sell-side Liquidity?

Sell-side liquidity (SSL) is the pool of sell orders resting below prior lows (the protective stops of longs plus the entries of breakout sellers). Old lows, equal lows, session lows: each is a shelf where sell stops tend to rest, and when price trades through the level those stops fire as market sell orders. Smart Money Concepts / ICT traders read that burst of selling as the counterparty larger buyers need to fill size, which is why runs below obvious lows are watched for reversal as much as for breakdown.

It is the mirror of buy-side liquidity above highs, and one half of the chart's map of [liquidity pools](https://www.luxalgo.com/library/concept/liquidity-pool/). In a bullish model, sell-side is fuel (the shelf a decline gets drawn toward and rejected from); in a bearish one, it's the objective the move is working toward. Which role applies comes from higher-timeframe context, not from the level itself.

The vocabulary comes from Michael J. Huddleston's Inner Circle Trader teaching, which repurposed the institutional terms buy side and sell side to describe resting order pools rather than market participants. The idea is older than the branding: floor traders spoke of stop runs and gunning the stops decades earlier, and the observation that obvious lows attract volatility predates any acronym. What the framework added is a systematic reading, describing price as being drawn from one pool to the next and supplying patterns for trading the aftermath of a run.

In practice the map is drawn from structure. Equal lows are read as engineered liquidity, a shelf too obvious to survive, and relatively equal lows count as well since stops do not rest at identical ticks. Session boundaries matter because each session leaves its own low: [session liquidity](https://www.luxalgo.com/library/concept/session-liquidity/) frameworks track the Asian, London, and New York lows separately, and runs on those levels concentrate in the [killzones](https://www.luxalgo.com/library/concept/killzones/) when volume arrives. After a run, confirmation takes over: a displacement leg that leaves a [fair value gap](https://www.luxalgo.com/library/concept/fair-value-gap/), a [breaker block](https://www.luxalgo.com/library/concept/breaker-block/) forming as prior structure is reclaimed, or a retracement to an [optimal trade entry](https://www.luxalgo.com/library/concept/optimal-trade-entry/) level are the standard follow-ons that separate a sweep from a breakdown.

## How to identify sell-side liquidity on a chart

Marking SSL is a mapping exercise; the levels are visible in advance, which is the point.

1. Mark swing lows on the trading timeframe and at least one timeframe above, starting with the prior day's, prior week's, and prior session's lows.
2. Flag equal and relatively equal lows, which concentrate the largest stop populations, and treat each shelf as a zone rather than a single tick.
3. Note which pools are untapped; a low that has already been traded through has spent much of its fuel and matters less as a target.
4. On approach, watch the reaction: a fast probe below the level that is immediately reclaimed suggests a sweep, while acceptance and continued trade below argues genuine breakdown.
5. Demand confirmation before trading against the break, such as a structure shift, displacement back above the low, or a fair value gap forming on the reclaim.

## How traders use it

- As a downside objective: bearish setups commonly target the nearest untapped sell-side rather than an arbitrary distance, taking profit at or just above old lows instead of counting on the level to break.
- As a long-entry precondition: many models only buy after sell-side has been taken and rejected (a [liquidity sweep](https://www.luxalgo.com/library/concept/liquidity-sweep/) of the lows), on the logic that the stops below have been spent and the immediate downside fuel is gone.
- As a stop audit: a long's stop resting just under an equal low sits inside the pool most likely to be run; placing it beyond the full shelf, or entering only after the sweep, are the standard mitigations.
- As a bias anchor: comparing the nearest untapped pools on each side of price, the framework's draw-on-liquidity question, frames whether the path of least resistance points at old highs or old lows.
- In sweep-then-reverse setups within [accumulation-manipulation-distribution](https://www.luxalgo.com/library/concept/accumulation-manipulation-distribution/): the run through sell-side supplies the manipulation leg, longs then target the opposite pool, and [standard-deviation projections](https://www.luxalgo.com/library/concept/standard-deviation-projections/) are sometimes used to extend targets beyond it.

## Sell-side liquidity vs related concepts

- **Liquidity Pool** (https://www.luxalgo.com/library/concept/liquidity-pool/): Liquidity pool is the general term for any concentration of resting orders; sell-side liquidity is specifically the below-the-lows half of that map, mirrored by buy-side above highs.
- **Liquidity Sweep** (https://www.luxalgo.com/library/concept/liquidity-sweep/): SSL is where the orders wait; the sweep is the event that consumes them. One is a level you can mark in advance, the other a behavior you can only confirm after the run.
- **Session Liquidity** (https://www.luxalgo.com/library/concept/session-liquidity/): Session liquidity carves the same pools by time, tracking which session's low holds the stops. It adds the when to sell-side liquidity's where, which many ICT setups key on.

## FAQ

### What is the difference between buy-side and sell-side liquidity?

Location and order type. Sell-side liquidity is the sell stops resting below lows; buy-side liquidity is the buy stops resting above highs. The naming follows the resting orders, not who is active. In the SMC reading, a run into sell-side is where large buyers find sellers to absorb, and a run into buy-side is where large sellers find buyers.

### Does price always reverse after taking sell-side liquidity?

No. A run below the lows only reverses if buyers actually absorb the triggered stops; acceptance below the level, with continued selling, is a genuine breakdown. That's why most frameworks demand confirmation after the run, such as a strong close back above the low or a structure shift, before treating it as a sweep rather than a breakdown.

### Is sell-side liquidity the same as support?

Same level, opposite default expectation. Classical support analysis expects an old low to hold; the liquidity reading expects it to attract at least a probe, because the orders beneath it are valuable to larger participants. Which framing wins on a given chart depends on whether the probe gets absorbed, which is only knowable from the reaction.

### Can you see sell-side liquidity in the order book?

Not really. Stop orders sit on brokers' servers or in traders' heads until triggered, so depth-of-market displays show only resting limit orders. Chart-based SSL mapping is inference from structure, and liquidity-marking indicators automate the drawing of that inference; they do not reveal actual orders.

### Do institutions really hunt stops?

The strong version is contested. Documented manipulation cases exist in regulated markets, but no conspiracy is required for the pattern: stops are real resting orders, and any large trader seeking size has a rational reason to transact where those orders fire. The practical takeaway is unchanged either way, since obvious lows attract volatility regardless of intent.

## Implementations in the Library

- Liquidity Swings (LuxAlgo): https://www.luxalgo.com/library/indicator/liquidity-swings/
- Liquidity Levels (LuxAlgo): https://www.luxalgo.com/library/indicator/liquidity-levels/
- Buyside & Sellside Liquidity (LuxAlgo): https://www.luxalgo.com/library/indicator/buyside-sellside-liquidity/

## Related concepts

- Liquidity Sweep: https://www.luxalgo.com/library/concept/liquidity-sweep/
- Liquidity Pool: https://www.luxalgo.com/library/concept/liquidity-pool/
- Session Liquidity: https://www.luxalgo.com/library/concept/session-liquidity/
- Buy-side Liquidity: https://www.luxalgo.com/library/concept/buy-side-liquidity/
- Inducement: https://www.luxalgo.com/library/concept/inducement/
- Equal Highs/lows As Liquidity: https://www.luxalgo.com/library/concept/equal-highs-lows-as-liquidity/
- Trendline Liquidity: https://www.luxalgo.com/library/concept/trendline-liquidity/
- Judas Swing: https://www.luxalgo.com/library/concept/judas-swing/
- Low-resistance vs High-resistance Liquidity Runs: https://www.luxalgo.com/library/concept/low-resistance-vs-high-resistance-liquidity-runs/
- Draw on Liquidity: https://www.luxalgo.com/library/concept/draw-on-liquidity/

---

Source: https://www.luxalgo.com/library/concept/sell-side-liquidity/ (LuxAlgo Library, the encyclopedia of trading & technical analysis). Free to use with attribution: https://www.luxalgo.com/library/license/