How to Read Hyperliquid's L2 Order Book
An L2 order book groups resting liquidity by price level, letting you inspect spread, depth, imbalance, and expected execution without exposing every individual order.
Hyperliquid's L2 book is the practical view of displayed liquidity. Each side contains price levels with aggregate size. The best bid and ask define the quoted spread, deeper levels show how much size a market order would consume, and changes over time reveal how liquidity providers react. It is a snapshot of displayed intention, not a guarantee of future fills.
Start at top of book
Identify best bid, best ask, midpoint, and spread in both absolute and basis-point terms. A wide spread signals immediate execution cost, while a tight spread can still hide weak depth.
Build cumulative depth
Sum notional as you move away from the midpoint. Useful bands are often expressed in basis points: liquidity within 5 bps, 10 bps, 25 bps, and so on.
This makes markets with different price levels and tick sizes comparable.
Imbalance
Compare bid and ask depth within the same distance. A temporary imbalance can reflect inventory or directional pressure, but it is not a deterministic price signal. Orders can cancel faster than a slower trader can react.
Aggregation settings
The Info API can return book data with grouping/precision choices. If you compare two snapshots, confirm they use the same aggregation or apparent depth can change purely because price levels were grouped differently.
Execution simulation
For a hypothetical market buy, walk the ask levels until cumulative size reaches the target. Calculate volume-weighted average price and compare it with the pre-trade midpoint. Repeat for sells.
This is an estimate. Real fills can differ because the book changes between observation and execution.