pm:* rooms for prediction-market updates. Select an exchange, market, or event scope, and use the correct ID for that room. Price and orderbook subscriptions are market-specific.
Public Beta — Prediction market rooms use the same Datastream hub as other Solana Tracker streams.
Connect to
Connect to
wss://datastream.solanatracker.io/{apiKey} with your Data API key.Connecting
Room types
Price, quote, and orderbook subscriptions require a market ID. There is no global
pm:prices room.
notionalUsd is price × quantity (USD). The significant room uses threshold $25.
Event rooms accept identities included in the payload, such as eventId, eventSlug, gammaEventId, or a Kalshi eventTicker.
Volume example
Crypto 5m windows — join with the event slug:volume, marketVolume, delta, and eventId.
Quotes vs REST
Joinpm:market:polymarket:{tokenId}:quotes for a streaming size-aware VWAP ladder. For arbitrary sizes use REST GET /v1/markets/{id}/quote on prediction-market-api.solanatracker.io.
Prices vs crypto underlying
IDs
- Room segments are lowercase.
- Polymarket market rooms require decimal CLOB token IDs (not
0xcondition ids). - Kalshi tickers appear uppercase in many REST payloads but lowercase in room names.