Aperiodic/Replays
ReplayRescueBookDiscount19:32Data
Get the data
Tue 00:00
UTC · 8–9 Nov 2022
—SOL
—BNB
—BTC
Each coin’s Binance perpetual against its price at Tuesday midnight UTC. Red is SOL, amber BNB; the faint lines are BTC and ETH.

Aperiodic Replay · 08–09.11.2022

The rescue that lasted 29 hours.

On Tuesday 8 November 2022 FTX stopped paying out, and at 16:03 UTC Binance agreed to buy it. At 21:00 the next day, Binance walked away. In between, BTC lost a quarter of its price, SOL two thirds, and SOL’s perpetual traded as far as 24% below the coin itself. This is those 48 hours, minute by minute, rebuilt from Aperiodic’s order-book data on Binance and OKX.

Replay the 48 hours
Share
SOL fell 68% from Tuesday midnight to its low
What happened

An exchange runs out of money, and gets rescued for a day.

FTX isn’t in this data. What follows is the market around it, on Binance and OKX, the venues that kept working.

Wed 2 November
A balance sheet made of FTT

CoinDesk reports that much of what Alameda Research, Bankman-Fried’s trading firm, holds is FTT: the token FTX itself issues.

CoinDesk ↗
Sun 6 November
Binance sells its FTT

CZ says Binance will sell its remaining FTT, citing “recent revelations”. FTX’s customers start pulling their money out.

Decrypt ↗
Tue 8 November
Withdrawals stop, then a rescue

FTX stops processing withdrawals in the morning. At 16:03 UTC Bankman-Fried announces that Binance will buy it; CZ confirms six minutes later.

CZ on X ↗
Wed 9 November
No deal

After a day of due diligence Binance walks away. Two days later FTX files for bankruptcy.

CoinDesk ↗
29 h
From the rescue being announced to Binance walking away
—
BNB in the 24 minutes after the rescue, before it gave it all back
—
SOL from Tuesday midnight to its low, on Wednesday night
—
Of its usual depth left in the SOL book at the thinnest minute

The replay

Press play on Tuesday 15:45. Watch the rescue come and go.

Four coins, two venues, every minute of 8 and 9 November UTC. SOL is where it broke; switch to BNB for the rescue rally, or to BTC for the flash low at 19:32. The ladder on the right is the order book at the playhead, against its size in the first two hours of Tuesday in dashed outline.

Tue 15:45UTC
Loading market data…
Tue 14:00space play/pause · ← → step · shift for 10 minThu 00:00
Click a chart to jump to that moment. The diamonds mark the news and the big moves.
01/The rescue

The rescue rally lasted two hours and seventeen minutes.

By Tuesday afternoon FTX had stopped paying out, and the market had spent the morning selling. At 16:03 UTC Bankman-Fried posted that FTX had reached an agreement with Binance; CZ confirmed a non-binding letter of intent six minutes later. The market moved in the minute of the first post: BTC added 0.8% and SOL 2.7% before the 16:04 bar opened.

The coin that moved most was Binance’s own. BNB rose — in 24 minutes, to —. It was back below its pre-deal price by —, and an hour after that the whole market was in free fall: BTC went from — at — to — at —.

A rescue that is announced but not yet done tells the market two things: the buyer thinks it may be worth saving, and it needed saving. By Tuesday evening the market was trading the second.

—
BNB on Binance, 16:02 to its 16:27 high
—
BTC from its post-rescue high to the 19:32 flash low
Change since Tuesday 00:00 UTC, Binance perpetuals
Last price of each coin’s USDT perpetual on Binance, per minute. Source: Aperiodic ohlcv, 1-minute. Post times: the Treasury Committee’s timeline; the rest are linked in the replay.
02/The book

By Wednesday afternoon, 96% of SOL’s order book had gone.

Solana was the coin closest to FTX. Bankman-Fried had backed it early and Alameda held a lot of it, so when FTX went, SOL was where the selling was heaviest. It was also where the people who quote prices pulled back hardest.

Overnight, the 25 price levels nearest the middle of Binance’s SOL perpetual held about — of bids and offers. Through Wednesday afternoon they held — of that, on average. BTC’s book was thinner too, at —, but nothing like SOL’s.

A thin book costs whoever has to trade. The worst 5% of SOL trades filled — bps past the best price overnight and — bps on Wednesday afternoon, at a time when a lot of people had to.

—
Of its overnight depth in Binance’s SOL book, Wednesday 12:00–24:00
—
The same on OKX: thinner, but less emptied
Order book within 25 levels, as % of its Tuesday 00:00–02:00 average · Binance
Dollars resting on both sides within 25 price levels of each perpetual’s book, against the same book’s average from 00:00 to 02:00 UTC on Tuesday, as a 15-minute centred average. Each coin is measured against itself: 25 levels span a different price range on each. Source: Aperiodic l2_liquidity, 1-minute.
03/The discount

SOL’s perpetual came loose from SOL.

A perpetual future has no expiry, so nothing forces it to meet the coin’s price. Funding does the job instead: when the perpetual trades below the spot index, shorts are paid by longs, and anyone who can buy the perpetual and sell the coin collects that payment until the gap closes. Normally it keeps the two within a few hundredths of a percent.

On Wednesday it didn’t. Through the afternoon Binance’s SOL perpetual traded — below its index on average, and — at —. Funding sat at −0.75% for fifteen hours, then −1.5%, then −2%; OKX’s reached —. Binance’s mark price, the one it values positions at, stopped at exactly 20% under the index and sat there for — minutes while trades printed lower. The gap stayed open anyway. Closing it needs SOL to sell, and anyone holding SOL that couldn’t be sold, on FTX or locked up, could hedge it only by selling the perpetual.

Positions show the same thing. Open interest in Binance’s SOL perpetual rose to — its Tuesday-midnight level in coins, and on OKX to —. At a third of the price, though, those positions were worth about what they had been: — at midnight, — at the peak. BTC’s and ETH’s perpetuals never traded more than 2% from their index. The research on perpetual futures finds funding turned negative across solvent exchanges as FTX failed; SOL is that pattern at its most extreme.

—
Binance’s SOL perpetual against its spot index at the widest
—
SOL open on Binance at the peak, in coins, against Tuesday midnight
SOL perpetual against its spot index, % difference
SOL USDT perpetuals on Binance and OKX. The index is each venue’s own spot reference price. A negative funding rate is paid by longs to shorts at each funding. Source: Aperiodic derivative_price, open_interest and funding, 1-minute.
04/19:32

Fifteen minutes on Tuesday evening, one bar at a time.

The worst of Tuesday came at 19:32. In that one minute BTC traded from $17,442 down to $16,830 on Binance. Two minutes later it traded as high as $18,232. On a daily chart it is a wick; in the minute bars it is a market with nobody quoting.

Watch the columns rather than the price. The spread between the best bid and ask went from a twentieth of a basis point to whole basis points. The dollars sitting at those two prices, normally close to a million, fell to a few tens of thousands. The worst 5% of trades filled tens of basis points from the best price. Within five minutes the spread and slippage were most of the way back. The dollars at the top of the book were not.

Switch to SOL: the same minutes, much worse. Its worst trades filled nearly 2% from the best price.

—
BTC from high to low inside the 19:32 minute
—
Of the usual dollars at BTC’s best bid and ask, at the thinnest minute
BTC on Binance, minute by minute, 19:26–19:40 UTC
Each bar spans the minute’s low to high; the tick is the close. Spread and top of book are minute averages; slippage is the 95th percentile of how far trades filled from the best price. The redder a cell, the further it is from its Tuesday 00:00–02:00 normal, shown under each heading: darkest at 100 times worse. Source: Aperiodic ohlcv, l1_liquidity, slippage and flow, 1-minute.
05/Zoom out

Two days priced in what the next two months confirmed.

On Saturday 5 November SOL traded at —. Four days later it touched $9.42. The next day it rallied —. On Friday FTX filed for bankruptcy.

The bounce didn’t last. SOL ended the year at —, below its — close on Wednesday 9 November. The two days on this page priced in most of what the next two months confirmed, and you can see them happening in the minute data: the book emptying, the perpetual trading below the coin, shorts piling in while being paid to stay.

—
SOL from its 5 November high to its 9 November low
—
SOL’s close on 31 December 2022, on Binance
SOL on Binance, October–December 2022, daily candles
Source: Aperiodic ohlcv, SOL-USDT perpetual, 1-day.
06/The data

Two days of a collapse, in a few API calls.

Every chart here comes from Aperiodic’s 1-minute microstructure metrics: order-book depth, order flow, open interest, funding, and mark and index prices, computed point-in-time from raw exchange feeds for every perpetual on Binance and OKX back to 2019, and on Hyperliquid since 2025. The same calls replay any day, without touching a raw L2 update.

  • derivative_priceMark and index price against the last trade
  • l2_liquiditySize resting in the top 5, 10, 20 and 25 levels of each book
  • open_interestContracts open on each venue, minute by minute
  • fundingThe funding rate each perpetual is charging
  • l1_liquidityBest bid and ask size, and the spread
  • slippageHow far trades filled from the best price
pip install "aperiodic[polars]"
from datetime import date

import polars as pl
from aperiodic import get_metrics

prices = get_metrics(
    api_key="YOUR_KEY",
    metric="derivative_price",
    timestamp="exchange",
    interval="1m",
    exchange="binance-futures",
    symbol="perpetual-SOL-USDT:USDT",
    start_date=date(2022, 11, 8),
    end_date=date(2022, 11, 9),
)

# Binance's SOL mark price stopped at exactly 20% under its index:
# 314 minutes there on 9 Nov, while trades printed as far as 24% under
prices.with_columns(
    discount=pl.col("mark_price") / pl.col("index_price") - 1
).filter(pl.col("discount") <= -0.1995)
The next collapse will show up in the book first.

Watch depth drain and perpetuals come loose from spot while it happens, size orders against what was really there, or backtest how a strategy handles a market where nobody is quoting. Every perpetual on Binance since 2020, OKX since 2019 and Hyperliquid since 2025.

Explore the catalog See plans
Remember where you were when FTX went? Send them the replay.
Share

More replays

No. 05 · 29–30 October 2026
Binance got hacked. BNB knew in 92 seconds
No. 01 · 10 October 2025
The night the order book vanished
No. 02 · 12 March 2025
The trade the vault had to take
No. 04 · 2–3 February 2025
Everything bottomed at 02:08

Aperiodic Replays · No. 03 · Market data: Aperiodic metrics. News timeline: sources linked in place.aperiodic.io

Aperiodic

Built from hundreds of terabytes of raw data and distilled into point-in-time metrics you can pull as parquet files. Plus the raw trades, quotes and derivatives data behind them.

Use Cases
  • Improve your backtest
  • Find new alpha
  • Execute smarter
Catalog
  • Full Catalog
  • Live markets dashboard
  • Global Liquidity
  • Unusual activity
  • Order Flow
  • L1 — Top of Book
  • L2 — Order Book
  • Market Data
  • Derivatives
  • Raw Data
  • RWA
  • Atlas Security Master
Developers
  • API Docs
  • Live WebSocket Feed
  • Notebooks
  • For AI Agents
  • Changelog
  • Roadmap
  • llms.txt
Learn
  • Replays
  • Microstructure Guide
  • Architecture
  • Research Blog
  • FAQ
Compare
  • All vendors
  • vs. Tardis
  • vs. CoinGlass
  • vs. Kaiko
  • vs. Amberdata
Company
  • Pricing
  • Contact
  • Book a call
  • Terms of Service
  • Privacy Policy
  • Licensing
  • SLA

© Copyright 2026 Aperiodic. All Rights Reserved.

Aperiodic Limited · Registered in Ireland · Company No. 815273 ·
136 Capel Street, Dublin D01 T2C9, Ireland

Shown: minute closes of 847 perpetuals, 20:30–22:30 UTC on 10 Oct 2025, IOTX in orange · built with ohlcv 1m