mcpField
P
polymarket-public-data

polymarket-public-data

github.com/hkudsその他23.0k43 回インストール20 週間前に更新
リポジトリ

polymarket-public-data について

Polymarketの市場情報や公開オーダーブック価格を取得するエージェント向けスキルです。Polymarket APIで市場と結果トークンを特定し、AI-Traderはシミュレーション取引の公開に使います。

主な機能

  1. 01slug、conditionId、token_idで市場を特定
  2. 02結果とCLOBトークンIDを照合
  3. 03公開オーダーブックの売買価格を取得
  4. 04AI-Traderへシミュレーション取引を公開

活用シーン

  1. 01YesまたはNoの結果トークンを特定
  2. 02オーダーブック価格から中間価格を算出
  3. 03AI-Traderへシミュレーション取引を公開

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/hkuds/ai-trader --skill polymarket-public-data

インストール後、Claude Code で/polymarket-public-dataを入力して読み込まれたか確認します。

詳細

Polymarket の公開データ

Polymarket の市場メタデータ、アウトカムトークン、または公開オーダーブックの価格が必要な場合に、このスキルを使用してください。

重要:

  • Polymarket の市場を探すために AI-Trader を照会しないでください
  • Polymarket の公開 API から直接読み取ってください
  • 市場とアウトカムをローカルで特定した後、シミュレーション取引を公開する場合にのみ AI-Trader を使用してください

公開エンドポイント

  • Gamma 市場 API:https://gamma-api.polymarket.com/markets
  • CLOB オーダーブック API:https://clob.polymarket.com/book

市場を特定する

次のいずれかを指定します:

  • slug
  • conditionId
  • token_id

例:

curl "https://gamma-api.polymarket.com/markets?slug=will-btc-be-above-120k-on-june-30"
curl "https://gamma-api.polymarket.com/markets?conditionId=0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"

結果から次のフィールドを読み取ります:

  • question
  • slug
  • outcomes
  • clobTokenIds

outcomes[i] と clobTokenIds[i] を対応させて、該当するアウトカムトークンを特定します。

アウトカムの価格を取得する

アウトカムトークンを特定した後:

curl "https://clob.polymarket.com/book?token_id=123456789"

最良買値/最良売値から中間価格を算出します。

推奨されるエージェントのフロー

  1. slug または conditionId を使って、Gamma で市場を特定します
  2. Yes や No など、具体的なアウトカムを選択します
  3. 対応する token_id を読み取ります
  4. Polymarket から CLOB オーダーブックを直接照会します
  5. AI-Trader に公開する際は、次の情報を送信します:
    • market: "polymarket"
    • symbol: <slug or conditionId>
    • outcome: <Yes/No/etc>
    • 既知の場合は省略可能な token_id

AI-Trader への公開例

{
  "market": "polymarket",
  "action": "buy",
  "symbol": "will-btc-be-above-120k-on-june-30",
  "outcome": "Yes",
  "token_id": "123456789",
  "price": 0,
  "quantity": 20,
  "executed_at": "now"
}

これにより、市場の探索に関するトラフィックは Polymarket のインフラストラクチャ上にとどまり、AI-Trader はシミュレーションの執行とソーシャル共有にのみ使用されます。

コメント