Polymarket 학습자 트랙
공개 실시간 데이터에서 ClickHouse Cloud market pulse 대시보드까지 가는 2시간 경로.
macOS terminal: Run workshop commands in Terminal using zsh or bash.
모듈을 순서대로 진행하세요. 각 페이지는 입력, 정확한 명령, 예상 결과, 완료 확인 방법을 명시합니다.
진행 순서
- Setup — macOS 또는 WSL 2를 준비하고, Cloud 서비스를 만들고, 환경을 로드합니다.
- 시장 탐색 — 활성 시장, 결과(outcome), condition ID, 토큰 ID를 살펴봅니다.
- 데이터 모델링 — 타입이 지정된 테이블과 1분 중간값 materialized view를 만듭니다.
- 실시간 데이터 스트리밍 — collector를 실행하고 실시간 또는 성능 저하 상태이지만 최신인 수집을 검증합니다.
- 실시간 집계 — 증분 집계에서 호가 중간값 OHLC를 읽습니다.
- 움직임 조사 — 급변동 종목, 스프레드, 신선도, 거래량 속도를 쿼리합니다.
- Cloud 대시보드 — 쿼리를 저장하고 market pulse 대시보드를 배포합니다.
- AI 시장 분석가 — ClickHouse Agent가 움직임을 감지하고 조사하게 만든 뒤, SQL로 그 답을 심판합니다.
- 마무리 — 완료를 증명하고, collector를 중지하고, Kafka/ClickPipes 확장 경로를 이해합니다.
가드레일
- 공개 시장 데이터만 사용합니다. 지갑, 거래 계정, API 시크릿, 주문, 투자 조언은 없습니다.
- ClickHouse Cloud가 유일한 데이터베이스입니다. Docker는 상태 없는 collector 하나만 실행합니다.
- 실시간 모드가 우선입니다. 픽스처 모드는 차단되거나 조용한 피드에 대한 명시적 폴백입니다.
.env.polymarket는 절대 커밋하지 마세요.
Module 00에서 시작하세요.