How Crypto Prices Move: Liquidity, Orders & Market Structure
TL;DR. Price moves when the rate of aggressive buying or selling overwhelms the resting orders on the other side. It is drawn toward areas where orders cluster — previous highs and lows, round numbers, obvious support and resistance — because that is where the market finds the counterparties it needs. Understanding this turns price charts from mysterious noise into something more legible: a record of where buyers and sellers were, and a map of where they probably will be.
The basic mechanics: buyers need sellers
Every trade requires two participants. When you buy a futures contract, someone sells it to you. When you sell, someone buys. Price discovery is the process of finding the price at which this agreement happens.
In a liquid market, passive participants post limit orders — resting bids and asks at specific prices. They are willing to trade, but only at their price. Aggressive participants use market orders — they want to trade now, at whatever the best available price is. They hit the resting orders.
Price moves when aggressive participants consume all the resting orders at the current price and have to reach further into the order book to fill. If aggressive buyers are numerous and persistent, they exhaust the offers at the current price, then at the next price up, then the next — and price rises. The moment selling pressure exceeds buying pressure, or the aggressive side runs out of conviction, price stops moving or reverses.
This is not unique to crypto. It is how every electronic order-driven market works. What makes crypto futures interesting is the scale of leverage and the transparency — the liquidation feed, funding rates and open interest are all public, and they add context that does not exist in stock markets.
Where orders cluster — and why price finds them
Price does not wander randomly between levels. It tends to move toward areas where orders are dense. There are predictable reasons why orders cluster in certain places:
Previous highs and lows are natural reference points. A trader who was burned by a previous drop places their exit sell order at the price where they bought. A trader who missed a rally puts their buy limit at the last significant pullback low. When thousands of independent traders make similar decisions — which they do, because they are all watching the same chart — their orders pile up at the same prices.
Round numbers are psychologically salient. $90,000, $95,000, $100,000 attract stop-loss orders, limit orders and options strikes precisely because they are easy to remember and commonly used as reference points. The density of orders at round numbers is real, measurable in the options chain, and influences price.
The support and resistance levels you draw on a chart are, in a sense, an approximation of where you expect order clusters to exist. When a level "holds," it holds because resting orders on the other side are large enough to absorb the aggressive flow. When it breaks, it breaks because the flow overwhelmed those orders.
Liquidation clusters are specific to leveraged derivatives markets. Heavily leveraged positions have a calculable liquidation price. When price approaches a zone where many leveraged positions were opened, the liquidation engine forces those positions closed — creating a cascade of market orders that pushes price further in the same direction. This is the mechanical explanation for why moves in crypto can accelerate suddenly near obvious levels: it is not mysterious, it is the forced unwinding of margin positions.
The stop-loss cluster — an honest explanation
One of the most discussed concepts in retail trading education is the "stop hunt." The narrative usually sounds like this: a powerful market maker detects where retail traders have placed their stops, drives price precisely to that level to trigger them, fills their own order using the retail flow, and reverses.
There is something true in this picture, but the conspiracy framing is unhelpful.
Here is the more accurate version. Retail traders are not individually targeted. What happens is structural:
- Stop losses cluster at predictable places — just below a recent swing low, just above a recent swing high, at round numbers. This is not because retail traders are foolish; it is because these are logical, defensible places to put a stop. The problem is that thousands of people use the same logic independently.
- Algorithmic systems find dense order areas and trade toward them — not because any single algorithm is "hunting" you, but because moving price toward a dense cluster of stops is a high-probability, liquid trade. When those stops trigger, they create a burst of market orders in the direction of the move, providing the liquidity for the algorithm to close its position.
- The result looks like a stop hunt — a sharp spike through a level, triggering stops, followed by a reversal. In the moment it feels targeted. In reality it is the aggregate behaviour of many independent systems and traders, all responding to the same visible order density.
The practical implication is the same whether you believe in conspiracies or mechanics: do not place stops at the most obvious level. If you put your stop exactly at the round number, exactly at the previous low, exactly on the line — you are contributing to a cluster that price is likely to visit. Move it slightly beyond the obvious level, or use ATR-based sizing to give your stop room to breathe.
Compression and expansion
Markets alternate between two states, and understanding which you are in changes which tools and strategies apply.
Compression (range): Price oscillates between two levels without breaking through. The market is in equilibrium — buyers and sellers are roughly matched, with neither side willing to pay far beyond fair value. Volume tends to be average or declining. Moves are contained. This is the environment where fading the extremes works and where breakout attempts often reverse. It is also the environment where scalping can be the most grinding and expensive, if you are trying to catch moves that never develop.
Expansion (trend/momentum): One side overwhelms the other and price moves directionally. Volume typically increases. Moves extend further than expected. Previous levels give way. This is the environment where the largest single-session moves happen, where breakout strategies work, and where trend-following rather than fading makes sense.
The challenge is that both states look similar at the start. A compression environment can produce a sharp move that looks like expansion — but the move does not sustain. A genuine expansion begins the same way any other move does. The open interest and funding rate data helps distinguish them after the first candle: sustained expansion tends to bring rising open interest and directional funding; a compression spike and reversal typically does not.
Price as information, not prediction
Perhaps the most useful mindset shift in learning to read price: a price chart is not a prediction tool. It is a record of where buyers and sellers made agreements. Each candle encodes: where the session opened, the extremes that buyers and sellers tested, and where the session closed.
A long lower wick on a candle says: price was pushed low enough to find aggressive buying, which drove it back up before the candle closed. That is information about supply and demand at that moment. Whether it predicts future price depends on context — what level did the wick test? Was there volume? What was the funding rate doing?
Reading price means reading that context, not pattern-matching candles to a list of named formations. The formations are useful shorthand for patterns that frequently carry similar context — but the context is what matters, not the name.
Three things that move price reliably in crypto
In practice, the majority of significant intraday moves in crypto futures are driven by one or more of three things:
1. Liquidity sweeps. Price moves to a dense cluster of orders, triggers them, then reverses. The sweep is the move; the trade is the reversal after the cluster is cleared. The breakout-retest and stop-hunt reversal strategies are both applications of this mechanic.
2. Liquidation cascades. A position type (leveraged longs or shorts) becomes so dominant that a move against them triggers forced closes, which trigger more forced closes, which accelerates the move. These are measurable in real time through the public liquidation feeds. See liquidations.
3. External flow. A macro event, a large options expiry, or genuine new information about the asset creates fresh directional buying or selling that overwhelms the order book. This is the kind of move that ignores every technical level — because the market is repricing, not just searching for order density.
Most of the day is not driven by category 3. Most moves are category 1 or 2, operating within the existing price structure. Category 3 is why you check the economic calendar before a session and respect volatility levels.
Further reading
- Order book and DOM — the real-time view of passive liquidity: what is actually sitting at each price.
- Support and resistance — the structural map of where order clusters have historically formed.
- Liquidation cascades — the mechanics of forced position closure and how it accelerates moves.
- Open interest — what tells you whether a move is driven by new participants or old ones closing.
- Funding rates — the signal that tells you how much leverage is loaded into the current move.
This article is educational content, not investment advice. Trading derivatives carries substantial risk, including total loss of capital. See disclaimer.