One row per instrument on Polymarket's perpetual futures venue, captured on two independent collectors since 2026-07-31. Pick one, pick a range, get BBO, 20-level books, the full ladder, trades and tickers with funding as parquet; the dictionary ships with every pull. Included with every Polymarket plan (Starter at BBO + trades); $29/mo on a plan bought for Hyperliquid; one free sample day for any account.
91 of 91 instruments · most data
perps_bboTop of book on every change: bid/ask price and size, mid and spread, straight off the venue's bbo channel. ~17 messages a second per instrument, none of them redundant.
perps_bookThe websocket ladder, 20 levels a side, as a complete snapshot roughly every 100 ms. The venue publishes no delta stream, so every row is a whole book; about a quarter of consecutive frames are byte-identical and are kept as sent.
perps_book_deepThe full ladder from the REST book endpoint, polled about every 15 seconds — deeper than the 20-level websocket book (deepest observed ~71 levels) and carrying the venue's own sequence and timestamp. A separate table, never merged into perps_book.
perps_tradesEvery fill the venue printed: taker side, price, size, venue trade id and the settlement transaction hash once mined. The venue is young and thin — tens of thousands of trades a day across all instruments — so the book and ticker tables carry most of the information.
perps_tickersIndex, mark, last and mid price, open interest, the current funding rate and the next funding time, roughly every 100 ms per instrument. This is the ONLY place funding lives: the venue has no market-wide funding channel.
perps_instrumentsThe contract specifications and the iid → symbol mapping every other table is keyed on: category, base/quote asset, max leverage, tick/lot decimals, min notional, liquidation fee, risk tiers. Snapshotted every five minutes. Included with every pull.
perps_book row is a complete 20-level ladder and about a quarter of consecutive frames are byte-identical, kept as sent.KPEPE-USD is absent 2026-08-04 → 2026-08-05. Not captured on either collector for these two days: the venue's 34th listing pushed the subscription request past the 100-channels-per-connection cap and the excess instrument was silently rejected. Fixed by sharding subscriptions; no other symbol was affected.