# Liquidation cascade on 2026-07-31

On 2026-07-31 our detector flagged $55.90M of forced closures across 1 detected burst. Everything below is read from the real liquidation feed, not estimated: these are closures the exchanges actually broadcast.

Source: https://bykaranteli.com/incidents/2026-07-31 · attribute to ByKaranteli and quote the timestamp.
Snapshot taken 2026-07-31T14:30:00.000Z.

This page documents what was liquidated, not why the move started. A cascade is the amplifier, rarely the trigger.

| Measure | Value |
| --- | ---: |
| Force-closed (USD) | $55.90M |
| Longs (share of total, USD) | 96%, $53.73M |
| Shorts (share of total, USD) | 4%, $2.18M |
| Bursts (30 minute windows over threshold) | 1 |

## Every burst on this day

| Window (UTC) | Total (USD) | Longs (USD) | Shorts (USD) | Coins swept | BTC move (%) |
| --- | ---: | ---: | ---: | --- | ---: |
| 14:00 to 14:30 | $55.90M | $53.73M | $2.18M | BTCUSDT, ETHUSDT, SNDKUSDT | -0.93% |

## Which coins got swept

Forced-closure notional per symbol, summed across the day's bursts. A coin high on this list had the most leverage sitting where price went.

| Symbol | Force-closed (USD) | Share of the day (%) |
| --- | ---: | ---: |
| BTCUSDT | $28.83M | 51.6 |
| ETHUSDT | $12.97M | 23.2 |
| SNDKUSDT | $1.88M | 3.4 |
| SOLUSDT | $1.60M | 2.9 |
| SOXLUSDT | $1.42M | 2.5 |

## What price did

BTCUSDT minute closes around the day's largest burst, one hour either side. Every 5th minute below.

| Minute (UTC) | BTCUSDT close (USD) |
| --- | ---: |
| 2026-07-31 13:00 | 63728.2 |
| 2026-07-31 13:05 | 63751.8 |
| 2026-07-31 13:10 | 63733.4 |
| 2026-07-31 13:15 | 63772.9 |
| 2026-07-31 13:20 | 63731.1 |
| 2026-07-31 13:25 | 63799.9 |
| 2026-07-31 13:30 | 63687.5 |
| 2026-07-31 13:35 | 63731.5 |
| 2026-07-31 13:40 | 63543.8 |
| 2026-07-31 13:45 | 63503.4 |
| 2026-07-31 13:50 | 63289.8 |
| 2026-07-31 13:55 | 63271.9 |
| 2026-07-31 14:00 | 63276.1 |
| 2026-07-31 14:05 | 62889.5 |
| 2026-07-31 14:10 | 62575.2 |
| 2026-07-31 14:15 | 62611.7 |
| 2026-07-31 14:20 | 62557.3 |
| 2026-07-31 14:25 | 62589.9 |
| 2026-07-31 14:30 | 62663.6 |
| 2026-07-31 14:35 | 62780.8 |
| 2026-07-31 14:40 | 62700.3 |
| 2026-07-31 14:45 | 62634.6 |
| 2026-07-31 14:50 | 62735.1 |
| 2026-07-31 14:55 | 62606.9 |
| 2026-07-31 15:00 | 62588.4 |
| 2026-07-31 15:05 | 62642.7 |
| 2026-07-31 15:10 | 62602.1 |
| 2026-07-31 15:15 | 62641.8 |
| 2026-07-31 15:20 | 62593.6 |
| 2026-07-31 15:25 | 62480 |
| 2026-07-31 15:30 | 62580.4 |

## How a day gets a page

Our detector reads the real liquidation tape in 30 minute buckets and flags a bucket when its total forced closures exceed the larger of 30 million USD and six times the trailing median bucket, so the bar moves with market conditions. A day gets a page only when at least one bucket cleared that bar. Quiet days have no page, which is why this archive is short and will stay honest as it grows.

## Other cascade days

- Next cascade: /md/incidents/2026-08-01

## Related

- https://bykaranteli.com/incidents
- https://bykaranteli.com/liquidations
- https://bykaranteli.com/liqmap

Everything in one fetch: https://bykaranteli.com/llms-full.txt
