trade channel streams a market’s public trade tape: one frame per fill,
from the moment you subscribe. Subscribe with channels: ["trade"] (or
["book", "trade"] to get both) — see
Subscriptions & markets.
The trade channel is available on Polymarket. Limitless publishes no public
trade feed, so a
trade subscribe on a Limitless market is rejected with
UNSUPPORTED_CHANNEL.trade
The tape is not a state stream
Unlike the book, the trade channel carries no state to rebuild:- The subscription’s
subscribedack always carriessnapshotPending: false— there is no snapshot, and nothing to rebuild on your side. - You receive trades that execute after you subscribe. There is no replay of earlier fills; reconnecting means missed trades stay missed.
seqis a per-market fill counter, independent of the same market’s bookseq. It increments by one per fill over the market’s lifetime, so the first frame you receive carries the market’s current count — not 1. Use it only to detect a gap between consecutive frames on your subscription. Unlike the book channel, a tradeseqgap is informational only (fills were missed, typically across a reconnect) — no snapshot follows, and there is nothing to resync.- Trade subscriptions receive
statusframes like any other subscription. Onresyncingthere is nothing for you to rebuild — it just signals an upstream reconnect, during which fills may have been missed;liveresumes the tape.