Polymarket 트랙
Polymarket 실시간 분석
공개 예측 시장 데이터를 스트리밍하고 ClickHouse Cloud에서 모델링한 뒤 market pulse 대시보드를 배포합니다.
macOS terminal: Run workshop commands in Terminal using zsh or bash.
공개 시장이 움직이는 것을 지켜보고, 그 업데이트가 자신의 ClickHouse Cloud 서비스에 도착하는 것을 확인하고, 그 움직임이 스프레드 확대와 함께 왔는지 거래 속도 상승과 함께 왔는지 설명합니다.
이것은 트레이딩 튜토리얼이 아니라 시장 데이터 워크샵입니다. 공개 Gamma, CLOB, Data API만 사용합니다. 지갑을 만들거나 자금을 입금하거나 주문을 넣거나 Polymarket 시크릿을 제공하지 않습니다.
역할 선택
무엇을 만드는가
Gamma market discovery ─┐
├─ stateless collector ─ ClickHouse Cloud ─ saved queries
CLOB WebSocket + REST ──┤ │
Data API trades ────────┘ └─ 1-minute midpoint MV ─ dashboardpolymarket.markets: 관찰 대상 시장과 그 Yes/No 토큰 메타데이터.polymarket.price_ticks: 실시간 호가, 가격 변동, 최우선 호가 관측치.polymarket.trades: 결정적 ID로 정합화된 공개 거래.polymarket.market_midpoints_1m: 삽입 시점에 유지되는 호가 중간값 OHLC.- 현재 확률, 급변동 종목, 스프레드/신선도, 거래량 속도, 1분 중간값 움직임을 보여주는 Cloud 대시보드.
안정성도 수업의 일부다
WebSocket은 빠르지만 내구성 있는 로그로 취급하지 않습니다. collector는 조용하거나 멈춘 소켓을 감지해 재연결하고, 성능 저하 상태인 동안에는 공개 CLOB book을 폴링합니다. 별도의 Data API 루프가 5초 중첩과 결정적 중복 제거로 거래를 정합화합니다. 강의실 네트워크가 Polymarket을 차단하면, 픽스처 모드가 피드가 실시간인 척하지 않으면서 동일한 스키마와 대시보드 흐름을 만들어냅니다.
소요 시간
실습 약 2시간 30분:
| 모듈 | 결과 | 시간 |
|---|---|---|
| 00 | 노트북, Cloud 서비스, 환경 준비 | 15 min |
| 01 | 활성 시장과 토큰 ID 탐색 | 10 min |
| 02 | 쿼리 기반 ClickHouse 테이블과 MV 생성 | 20 min |
| 03 | 복원력 있는 실시간 collector 시작 및 검증 | 15 min |
| 04 | 1분 집계 이해 및 쿼리 | 20 min |
| 05 | 확률, 스프레드, 신선도, 거래량 조사 | 20 min |
| 06 | Cloud market pulse 대시보드 배포 | 20 min |
| 07 | 실시간 테이블에 AI 에이전트를 붙이고 그 답을 심판 | 20 min |
| 08 | 완료 증명, 정리, 프로덕션 경로 파악 | 10 min |
Module 00에서 시작하세요.