Liquidation OI Reset & Rebuild
Did contract-equivalent open interest stay lower after a recorded liquidation-heavy hour, or had it rebuilt?
Largest ten observed-heavy hours
Bybit BTCUSDT, ETHUSDT and SOLUSDT USDT perpetuals only. 26 Oct 14:00 UTC to 29 Oct 14:00 UTC (exclusive), UTC. Computed 29 Oct 14:04 UTC; refreshed every 120 seconds.
3 / 3 exact contracts found; 204 / 216 contract-hours have all 60 minute bars. Bar coverage does not establish liquidation stream continuity.
10 selected hours. Scroll the table horizontally for the separate +1h and +4h comparisons. All timestamps below are UTC.
| Bybit contract Event hour (UTC) | Recorded longs (USD) | Recorded shorts (USD) | Minute bars | Before / hour-end snapshots | Event-hour OI change | +1h rebuild after hour end | +4h rebuild after hour end |
|---|---|---|---|---|---|---|---|
| BTCUSDT perp Market ID 1176 29 Oct 01:00 UTC → 29 Oct 02:00 UTC |
$3.37M | $2,426 | 60 / 60 minutes | Before 29 Oct 00:55 UTC U = 31193.0140 Hour end 29 Oct 01:55 UTC U = 30839.6650 |
-1.13% Qualifying OI reset |
+1h boundary 29 Oct 03:00 UTC Bucket 29 Oct 02:55 UTC U = 30953.0660 32.09% Rebuilt fraction | +4h boundary 29 Oct 06:00 UTC Bucket 29 Oct 05:55 UTC U = 31414.1270 162.58% Above pre-event level |
| BTCUSDT perp Market ID 1176 27 Oct 21:00 UTC → 27 Oct 22:00 UTC |
$37K | $2.74M | 60 / 60 minutes | Before 27 Oct 20:55 UTC U = 31400.8560 Hour end 27 Oct 21:55 UTC U = 31233.3750 |
-0.53% No qualifying OI reset |
+1h boundary 27 Oct 23:00 UTC Bucket 27 Oct 22:55 UTC U = 31230.6000 No qualifying OI reset | +4h boundary 28 Oct 02:00 UTC Bucket 28 Oct 01:55 UTC U = 31194.7620 No qualifying OI reset |
| BTCUSDT perp Market ID 1176 28 Oct 08:00 UTC → 28 Oct 09:00 UTC |
$1,056 | $1.68M | 60 / 60 minutes | Before 28 Oct 07:55 UTC U = 31008.9180 Hour end 28 Oct 08:55 UTC U = 31140.0010 |
0.42% No qualifying OI reset |
+1h boundary 28 Oct 10:00 UTC Bucket 28 Oct 09:55 UTC U = 31091.4240 No qualifying OI reset | +4h boundary 28 Oct 13:00 UTC Bucket 28 Oct 12:55 UTC U = 30870.3460 No qualifying OI reset |
| ETHUSDT perp Market ID 245 28 Oct 08:00 UTC → 28 Oct 09:00 UTC |
$32K | $1.37M | 60 / 60 minutes | Before 28 Oct 07:55 UTC U = 384714.9200 Hour end 28 Oct 08:55 UTC U = 384262.7300 |
-0.12% No qualifying OI reset |
+1h boundary 28 Oct 10:00 UTC Bucket 28 Oct 09:55 UTC U = 382508.3400 No qualifying OI reset | +4h boundary 28 Oct 13:00 UTC Bucket 28 Oct 12:55 UTC U = 382749.5000 No qualifying OI reset |
| BTCUSDT perp Market ID 1176 29 Oct 02:00 UTC → 29 Oct 03:00 UTC |
$1.28M | $5,138 | 60 / 60 minutes | Before 29 Oct 01:55 UTC U = 30839.6650 Hour end 29 Oct 02:55 UTC U = 30953.0660 |
0.37% No qualifying OI reset |
+1h boundary 29 Oct 04:00 UTC Bucket 29 Oct 03:55 UTC U = 31037.9420 No qualifying OI reset | +4h boundary 29 Oct 07:00 UTC Bucket 29 Oct 06:55 UTC U = 31367.7940 No qualifying OI reset |
| ETHUSDT perp Market ID 245 29 Oct 01:00 UTC → 29 Oct 02:00 UTC |
$1.14M | $0 | 60 / 60 minutes | Before 29 Oct 00:55 UTC U = 389535.8700 Hour end 29 Oct 01:55 UTC U = 388018.5300 |
-0.39% No qualifying OI reset |
+1h boundary 29 Oct 03:00 UTC Bucket 29 Oct 02:55 UTC U = 405799.5200 No qualifying OI reset | +4h boundary 29 Oct 06:00 UTC Bucket 29 Oct 05:55 UTC U = 403233.7300 No qualifying OI reset |
| BTCUSDT perp Market ID 1176 28 Oct 12:00 UTC → 28 Oct 13:00 UTC |
$894K | $4,123 | 60 / 60 minutes | Before 28 Oct 11:55 UTC U = 30983.0850 Hour end 28 Oct 12:55 UTC U = 30870.3460 |
-0.36% No qualifying OI reset |
+1h boundary 28 Oct 14:00 UTC Bucket 28 Oct 13:55 UTC U = 30849.8170 No qualifying OI reset | +4h boundary 28 Oct 17:00 UTC Bucket 28 Oct 16:55 UTC U = 30833.3820 No qualifying OI reset |
| ETHUSDT perp Market ID 245 28 Oct 20:00 UTC → 28 Oct 21:00 UTC |
$246K | $607K | 60 / 60 minutes | Before 28 Oct 19:55 UTC U = 379172.6400 Hour end 28 Oct 20:55 UTC U = 376131.5400 |
-0.80% No qualifying OI reset |
+1h boundary 28 Oct 22:00 UTC Bucket 28 Oct 21:55 UTC U = 375078.7900 No qualifying OI reset | +4h boundary 29 Oct 01:00 UTC Bucket 29 Oct 00:55 UTC U = 389535.8700 No qualifying OI reset |
| ETHUSDT perp Market ID 245 29 Oct 02:00 UTC → 29 Oct 03:00 UTC |
$851K | $0 | 60 / 60 minutes | Before 29 Oct 01:55 UTC U = 388018.5300 Hour end 29 Oct 02:55 UTC U = 405799.5200 |
4.58% No qualifying OI reset |
+1h boundary 29 Oct 04:00 UTC Bucket 29 Oct 03:55 UTC U = 404577.4600 No qualifying OI reset | +4h boundary 29 Oct 07:00 UTC Bucket 29 Oct 06:55 UTC U = 402252.8900 No qualifying OI reset |
| ETHUSDT perp Market ID 245 27 Oct 21:00 UTC → 27 Oct 22:00 UTC |
$5,755 | $768K | 60 / 60 minutes | Before 27 Oct 20:55 UTC U = 401777.9100 Hour end 27 Oct 21:55 UTC U = 399450.9600 |
-0.58% No qualifying OI reset |
+1h boundary 27 Oct 23:00 UTC Bucket 27 Oct 22:55 UTC U = 399981.0100 No qualifying OI reset | +4h boundary 28 Oct 02:00 UTC Bucket 28 Oct 01:55 UTC U = 384875.0500 No qualifying OI reset |
Descriptive filters. Completed UTC hours in the preceding 72 completed hours, separately by exact market ID. At least $100K total recorded long plus short liquidation notional. Rank the largest ten overall by notional, then earliest hour, then contract. These are observed-heavy hours, not inferred clusters or all-market cascades.
Snapshot formulas. U = OI in USD / mark price on the same recorded market snapshot, a contract-equivalent base-asset exposure measure. For hour H, U_before uses H−5m; U_after uses H+55m; U_1h uses H+115m; U_4h uses H+295m. These buckets immediately precede H, hour end, +1h and +4h boundaries. Event-hour change = 100 × (U_after / U_before − 1). Only a reset of at least 1% (U_after ≤ 0.99 × U_before) qualifies: rebuilt fraction = 100 × (U_follow − U_after) / (U_before − U_after), separately at +1h and +4h. Negative values mean further contraction; above 100% means above pre-event level.
Availability. Future boundaries are Pending, even if a bucket already exists. Mature missing or invalid exact anchors are Unavailable. OI and marks must be finite and positive; no nearby bucket, price fallback or other venue fills a gap. Incomplete event-hour minute-bar recording invalidates comparisons. With no qualifying reset, no rebuild fraction is calculated.
Recorded observations only. Snapshot bucket times identify engine snapshots, not each field’s original exchange publication time. They do not prove intrabucket synchronization or source freshness. Liquidation amounts are recorded public-feed observations, not complete market totals. Rebuilt OI includes both sides; it does not establish that liquidated positions reopened, leverage itself returned, or price must reverse. This is retrospective context, not a predictive cascade-risk score.