Definición
Market Channel
El canal WebSocket de Polymarket que transmite datos de mercado en tiempo real.
Definición
El Market Channel (a menudo referido como el Market Channel WebSocket) es el endpoint WebSocket de Polymarket que transmite datos de mercado en tiempo real. Úsalo para recibir snapshots del libro de órdenes y actualizaciones en vivo como los eventos book, price_change, best_bid_ask, last_trade_price y tick_size_change para los instrumentos suscritos.
En contexto
Te encuentras con el Market Channel cuando necesitas datos de mercado de baja latencia para trading o monitorización. El endpoint canónico para datos de mercado es el Market WS: wss://ws-subscriptions-clob.polymarket.com/ws/market. El feed hace ping cada 10 segundos y permite hasta 500 instrumentos por conexión. Al suscribirte, incluye custom_feature_enabled: true para recibir eventos best_bid_ask.
Eventos comunes transmitidos en el Market Channel
- book: el estado completo o parcial del libro de órdenes para un instrumento.
- price_change: un cambio en los precios cotizados (métricas basadas en midpoint o en el último trade).
- best_bid_ask: la mejor puja y la mejor oferta en cada lado (disponible cuando custom_feature_enabled: true).
- last_trade_price: el precio del trade más reciente.
- tick_size_change: notificaciones cuando el tick size del mercado se estrecha o se relaja.
Notas prácticas
- Límites de conexión: una sola conexión al Market Channel soporta hasta 500 instrumentos. Abre conexiones adicionales para mayor cobertura.
- Latido: el servidor envía PING cada 10 segundos para ayudarte a detectar conexiones obsoletas.
- Comportamiento del tick size: Polymarket normalmente usa ticks de $0.01 pero se estrecha a $0.001 cerca de extremos de precio; suscríbete a tick_size_change para actualizar la interfaz y la lógica de validación.
- Autenticación: los datos de mercado en el Market Channel son públicos; no se requiere clave de API para suscripciones de solo lectura.
Ver también
- /glossary/clob-api