정의
Market Channel
Polymarket WebSocket 채널로, 시장 데이터를 스트리밍합니다.
정의
Market Channel(종종 Market Channel WebSocket이라고도 함)은 실시간 시장 데이터를 스트리밍하는 Polymarket의 WebSocket 엔드포인트입니다. 이를 사용해 주문장 스냅샷과 book, price_change, best_bid_ask, last_trade_price, tick_size_change 같은 가입된 상품의 실시간 업데이트를 수신할 수 있습니다.
문맥
거래 또는 모니터링을 위해 저지연 시장 데이터가 필요할 때 Market Channel을 사용합니다. 시장 데이터의 표준 엔드포인트는 Market WS: wss://ws-subscriptions-clob.polymarket.com/ws/market 입니다. 피드는 10초마다 PING을 전송하며 연결당 최대 500개의 상품을 허용합니다. 구독 시 best_bid_ask 이벤트를 받으려면 custom_feature_enabled: true를 포함하세요.
Market Channel에서 스트리밍되는 일반 이벤트
- book: 상품의 전체 또는 부분 주문장 상태입니다.
- price_change: 호가(중간값 또는 최근 거래 기반 지표)의 변화입니다.
- best_bid_ask: 양쪽의 최우선 매수/매도 호가입니다(custom_feature_enabled: true일 때 제공).
- last_trade_price: 가장 최근 거래의 가격입니다.
- tick_size_change: 시장의 틱 간격이 좁아지거나 넓어질 때의 알림입니다.
실무 노트
- 연결 제한: 단일 Market Channel 연결은 최대 500개의 상품을 지원합니다. 더 많은 범위를 원하면 추가 연결을 여세요.
- 하트비트: 서버의 10초 간격 PING은 연결이 유휴 상태인지 감지하는 데 도움이 됩니다.
- 틱 사이즈 동작: Polymarket은 보통 $0.01 틱을 사용하지만 가격 극단 구간에서는 $0.001로 좁혀집니다. UI와 검증 로직을 업데이트하려면 tick_size_change를 구독하세요.
- 인증: Market Channel의 시장 데이터는 공개됩니다; 읽기 전용 구독에는 API 키가 필요하지 않습니다.
참고
- /glossary/clob-api