Definitions
A short squeeze is a fast price rise that feeds on itself because traders who are short are forced to buy back. A long squeeze is the mirror image: a fast drop driven by leveraged longs being forced to sell. In crypto both are mostly about leverage on perpetual futures, not about borrowed spot coins as in stock markets (see the glossary entry).
The mechanics: forced orders
A short position loses money as the price rises. When its margin falls to the maintenance margin, the exchange liquidates it, which means closing it with a buy order. Stop-losses on shorts are buy orders too. Each forced buy lifts the price a little further, which brings the next group of shorts to their liquidation prices. Clustered liquidation prices turn into a chain reaction; when the chain runs out, the forced buying stops.
A long squeeze runs the same loop downwards: a falling price liquidates leveraged longs, the exchange sells their positions, and that selling reaches the next cluster of long liquidations. On the liquidations page, long liquidations are forced sells and short liquidations are forced buys.
The data signature
No single number proves a squeeze. Look for these together, over the same window:
| Signal | Short squeeze | Long squeeze |
|---|---|---|
| Liquidation split | Mostly shorts | Mostly longs |
| Price and open interest | Price up sharply, OI down | Price down sharply, OI down |
| Funding | Rises from negative or neutral | Falls from clearly positive |
Short liquidations far larger than long liquidations, with the price up sharply while open interest falls, means positions are being closed, not opened: shorts are leaving, and funding moves up as they go. A long squeeze is the same with the sides swapped.
See the split on liquidations: longs vs shorts, the OI change on open interest (read it with price and OI states) and funding on funding rates.
The setup before a squeeze usually shows crowded positioning: deeply negative funding with rising open interest for a short squeeze, high positive funding with rising open interest for a long squeeze. Estimated clusters of liquidation prices are on the liquidation heatmap; they are estimates, not orders.
Worked example: two recorded days
These figures come from our own published daily recaps (finished UTC days, all tracked exchanges), copied on 19 October 2026. They are a dated record, not live data.
- 4 October 2026: $99.82M liquidated, of which $83.26M were shorts (83.4%) and $16.56M longs. Bitcoin alone had $35.74M of short liquidations out of $37.24M (long share 4.0%); ETH had $22.99M of shorts out of $23.69M. That is the liquidation side of a short squeeze: forced buying, concentrated in the two largest coins.
- 7 October 2026: $324.94M liquidated, of which $299.53M were longs (92.2%) and $25.41M shorts. That is the liquidation side of a long squeeze: forced selling.
The split alone does not finish the check. For either day, open the day's recap and compare the price move and the change in open interest over the same hours before calling it a squeeze.
Why not every spike is a squeeze
- Size relative to the market. A one-sided split on a quiet day can be a few million dollars spread across many coins. Compare the total with the recent days on the daily recaps and against open interest on liquidation intensity.
- Open interest rising. If price rises and open interest rises too, new positions are being opened. That is fresh buying (or fresh shorts), not shorts being forced out.
- One coin, one venue. A single large order on a thin market can liquidate one cluster without a market-wide move. Check the largest liquidations and the per-coin pages such as Bitcoin liquidations in the last 24 hours.
- Squeezes end. Once the forced orders are done, the price can reverse. The aftermath page shows what the price did in the 5, 15 and 60 minutes after large liquidation clusters in BTC, ETH and SOL.
How to check for one today
Swolecharts does not label squeezes automatically. Open the last 24 hours of liquidations for the long/short split, then open interest for the 1h, 4h and 24h OI change next to the price change, then funding rates for the coin. All three pointing the same way is the pattern described above.
Limits
- Exchange liquidation feeds differ: some publish every liquidation, some only a sample, and some none. Totals cover the exchanges we track, not the whole market (see coverage).
- Stop-loss buys and voluntary closes also squeeze shorts but do not show up as liquidations.
- Open interest and funding are reported per exchange on their own schedules, so short windows can lag the price.
- Liquidation heatmap levels are estimates from open interest and assumed leverage, not resting orders.
- A squeeze describes what happened. It is not a forecast and not financial advice.
Checked against the exchanges' own documentation on 19 October 2026: Bybit API: all liquidation stream · Hyperliquid docs: liquidations · Hyperliquid docs: funding. Not financial advice.