dimensions.order_book_markets, a book of buy and sell orders where the token itself changes hands, covering spot books and outcome markets. order_book_market_id is the venueβs book identifier joined with the chain, and it is the key every order-book figure joins on.
Coverage
One row per app, and a tick marks every app that reports the measure at this grain. It is the same table as the Order book market tab of Perpetuals.| App | Project | Trading volume | Fees | Supply-side fees | Revenue |
|---|---|---|---|---|---|
hyperliquid-outcome-markets | hyperliquid | β | β | β | β |
hyperliquid-spot | hyperliquid | β | β | β | β |
Columns
| Column | Type | Description |
|---|---|---|
order_book_market_id | STRING | Identifier of the market: the venueβs book identifier joined with the chain. |
project_id | STRING | Project the operating app belongs to. |
app_id | STRING | The app running the book. A book runs under this one app, where a perpetual market has an exchange app and an interface app. |
chain_id | STRING | Chain the book settles on. |
quote_asset_id | STRING | The token volume is measured in, keyed like dimensions.assets. Every accepted quote token is a dollar stablecoin (usdc, usdh, usdt0, usde), so a tradeβs size times its price is already its dollar value. |
base_symbol | STRING | Symbol of the traded token, as the venue lists it. Several contracts can share one symbol. |
name | STRING | Readable pair name, for example HYPE/USDC. |
created_at | TIMESTAMP | Time of the first trade seen in the market, which is what puts the row in this table. |
Sample queries
- Rank books by volume
- Books per app and chain
The volume table keys on
order_book_market_id, and the registry turns that key into a readable pair and names the app running the book. Volume is a flow, so a week of it adds up.