WebSocket Streaming

Real-time market data streaming via WebSocket connections.


Overview

WebSocket connections provide live updates for market prices, orderbook changes, and trade execution. Essential for real-time trading strategies.


Polymarket WebSocket

Connection

from moltmarket import WebSocketClient

ws = WebSocketClient(platform="polymarket")

# Subscribe to market updates
ws.subscribe_market("0x1a2b3c...")

# Handle updates
@ws.on_update
def handle_update(data):
    print(f"Price: {data['price']}")
    print(f"Volume: {data['volume']}")

Message Types


Kalshi WebSocket

Connection


Best Practices

  1. Reconnect on disconnect - Auto-handled by MoltMarket

  2. Throttle updates - Don't process every tick

  3. Monitor latency - WebSocket ping/pong


Last updated