PolymarketClickHouse Workshops
Polymarket トラック

Polymarket リアルタイム分析

公開された予測市場データをストリーミングし、ClickHouse Cloud でモデリングして、market pulse ダッシュボードを公開します。

Your computer
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 ─ dashboard
  • polymarket.markets: 監視対象の市場と、その Yes/No トークンのメタデータ。
  • polymarket.price_ticks: ライブのクォート、価格変動、板の最良気配 (top-of-book) の観測値。
  • polymarket.trades: 決定的な ID を付与して突合した公開取引。
  • polymarket.market_midpoints_1m: 挿入時に維持されるクォート中間値の OHLC。
  • 現在の確率、値動きの大きい銘柄、スプレッドと鮮度、出来高の加速、1 分足の中間値の推移を示す Cloud ダッシュボード。

信頼性もこの教材の一部

WebSocket は高速ですが、耐久性のあるログとして扱ってはいません。collector はソケットの沈黙や停止を 検知して再接続し、劣化している間は公開 CLOB の板をポーリングします。別の Data API ループが 5 秒の オーバーラップと決定的な重複排除によって取引を突合します。教室のネットワークが Polymarket を ブロックしている場合は、fixture モードがフィードがライブであるかのように装うことなく、同じスキーマと 同じダッシュボードの流れを再現します。

所要時間

ハンズオンで約 2 時間 30 分:

モジュール成果時間
00ラップトップ、Cloud サービス、環境を準備する15 min
01アクティブな市場とトークン ID を見つける10 min
02クエリ駆動で ClickHouse のテーブルと MV を作成する20 min
03復元力のあるライブ collector を起動して検証する15 min
041 分足の集計を理解してクエリする20 min
05確率、スプレッド、鮮度、出来高を調査する20 min
06Cloud の market pulse ダッシュボードを公開する20 min
07ライブのテーブルに対して AI エージェントを実行し、その回答を検証する20 min
08完了を証明し、後片付けをして、本番への道筋を把握する10 min

まずは モジュール 00 から始めてください。

このページの内容

JA