Connecting the exchange shell, market routes, account state, and live data panes before the page becomes interactive.
Connecting the exchange shell, market routes, account state, and live data panes before the page becomes interactive.
Every RAETH market is one central limit order book, and the terminal's ladder is a live picture of it: every resting order, each side's prices, and how deep the queue runs.
Asks (sellers) stack on top, bids (buyers) fill the bottom, and a pinned spread row sits at the vertical centre of the pane; each side shows the levels closest to the touch that fit (make the pane taller to see more). Three columns:
Every row carries a depth bar sized to its cumulative Total — green on bids, red on asks — so relative depth reads at a glance. The pinned spread row shows the live spread (best ask − best bid) and the mid, computed by the same shared rule the header stats strip uses, so the two never disagree. A Book / Trades toggle swaps the pane body to the trade stream.
Binary contracts trade on a 1–99¢ YES-price grid; every contract pays 100¢ if the window resolves YES and 0¢ otherwise. There is no separate NO book: buying NO is selling YES. The ticket offers both framings — Buy YES and Buy NO — but both route into the same single book as a BUY or SELL of YES, and a NO price is the complement: buying NO at 40¢ is selling YES at 60¢.
Matching is strict price–time. The best price always fills first; within one price level, resting orders fill first-in-first-out. The Size at a level is therefore a queue, and your place in it is set by when you joined — cancelling and re-posting sends you to the back.
When the size at a level changes — an order placed, cancelled, or filled there — the row flashes a brief directional tint (green on bids, red on asks) and fades back. It means exactly "this level just changed", nothing more. With prefers-reduced-motion enabled the ladder updates with no flash.
Clicking any row (or pressing Enter on it) prefills the order ticket with that price — join a queue or take a level without retyping.
The Tick selector above the ladder groups levels into coarser price buckets (1¢, 5¢, 10¢, 25¢ on binaries), summing the size inside each bucket. It defaults to the instrument's own minimum tick, and your choice is remembered per market. Grouping only changes the display; orders always price on the real grid.
Perpetual markets use the exact same ladder — same columns, depth bars, spread row, and priority rules. Only the units change: BTC-PERP quotes whole-dollar contract prices on a $1 tick, the spread and mid display in dollars, and Size displays in BTC.
Related: Market vs Limit Orders · Managing Orders & Positions · Order Types & Matching (API)