mcpField
P
prediction-markets-research

prediction-markets-research

github.com/crawlora-orgその他139 回インストール2 日前に更新
リポジトリ

prediction-markets-research について

Crawloraを通じて、Polymarket、Kalshi、Metaculus、DraftKings Predictionsの予測市場データを正規化形式で取得するリサーチスキルです。予測調査や市場比較向けで、公開データを読み取り専用で扱います。

主な機能

  1. 01リアルタイム・過去のオッズ
  2. 02板情報、スプレッド、価格履歴
  3. 03Metaculusのコミュニティ予測
  4. 04DraftKingsのカテゴリと公開ルール
  5. 05Crawlora経由の正規化JSON

活用シーン

  1. 01プラットフォーム間のイベントオッズ比較
  2. 02市場価格の推移確認
  3. 03予測と市場価格の照合
  4. 04DraftKingsの公開ルールと地域情報の確認

インストール

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

$npx skills add https://github.com/crawlora-org/crawlora-skills --skill prediction-markets-research

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

同梱ファイルreference/endpoints.mdscripts/crawlora.sh

詳細

予測市場の調査

Polymarket、Kalshi、Metaculusから、ライブおよび過去のオッズ、注文板、予測に関する質問を正規化されたJSONとして取得します。マーケットメーカーのサイトをスクレイピングしたり、生の注文板データを解析したりする必要はありません。

このスキルを使う場面

  • 「について市場はどうなると見ている?」「…の現在のオッズは?」
  • 「この市場の注文板/スプレッド/価格履歴を見せてください。」
  • 「現在、最も注目されている予測市場は何ですか?」
  • 「について、コミュニティの予測(Metaculus)はどうなっていますか?」
  • 選挙、マクロ経済、スポーツ、暗号資産の結果に関する予測調査。
  • DraftKings Predictionsの公開カテゴリ、地域別の提供状況マップの項目、または決済ルールへのリンク。

セットアップ(初回のみ)

  • https://crawlora.netで無料のCrawlora APIキーを取得します(月2,000クレジット、カード不要)。
  • ヘルパーを実行する前に、環境変数にCRAWLORA_API_KEYを設定します。
  • ヘルパーは環境変数からCRAWLORA_API_KEYを読み取り、https://api.crawlora.net/api/v1にリクエストを送信します。キーがない、または無効な場合は401が返されます。

仕組み

  1. Polymarket — /polymarket/searchまたは/polymarket/eventsでイベントを検索し、/polymarket/event/{slug}で詳細(ネストされた市場)を取得します。/polymarket/market/{id}では単一の市場を取得します。その後、/polymarket/token/{token_id}/price|midpoint|orderbook|spread|price-historyでトークン単位の価格を取得します(または、最大25件を一度に取得できる一括POST /polymarket/tokens/pricesなどを使用します)。/polymarket/leaderboardと/polymarket/dashboards/macroでは、トレーダーとマクロ経済イベントを確認できます。
  2. Kalshi — /kalshi/events//kalshi/marketsで一覧を参照します。/kalshi/event/{event_ticker}または/kalshi/market/{ticker}で詳細を取得します。/kalshi/market/{ticker}/historyではローソク足、/kalshi/market/{ticker}/orderbookでは板の厚み、/kalshi/tradesでは最近の約定を確認できます。/kalshi/historical/*では決済済み(終了した)市場を確認できます。
  3. Metaculus — /metaculus/questionsで一覧を参照し、/metaculus/question/{id}で詳細を取得します。/metaculus/question/{id}/forecastsでは現在のコミュニティ予測の集計値を、/forecast-historyではその推移を確認できます。
  4. DraftKings Predictions — /draftkings/predictions/categoriesと/draftkings/predictions/availabilityでは、公開カテゴリメニューと、情報源が報告する地域別ステータスマップを確認できます。/draftkings/predictions/rulesには、公開ルールブックと決済情報源へのリンクが掲載されています。これらのエンドポイントには、気配値、ユーザーの所在地、取引票、アカウントデータは含まれません。

すべてのエンドポイント、メソッド、パラメーターについては、reference/endpoints.mdを参照してください。

APIの呼び出し

# Polymarket:
scripts/crawlora.sh /polymarket/search q="fed rate cut" | jq '.'
scripts/crawlora.sh /polymarket/event/will-the-fed-cut-rates | jq '.'

# Kalshi:
scripts/crawlora.sh /kalshi/markets | jq '.data'
scripts/crawlora.sh /kalshi/market/INXD-24DEC31-T5000/history | jq '.'

# Metaculus:
scripts/crawlora.sh /metaculus/questions | jq '.data'
scripts/crawlora.sh /metaculus/question/12345/forecasts | jq '.'
# DraftKings Predictions (navigation and rules only):
scripts/crawlora.sh /draftkings/predictions/availability
scripts/crawlora.sh /draftkings/predictions/categories

すべてのリクエストにはscripts/crawlora.shを使用してください。APIキーをコマンドライン引数に含めずに済みます。

エンドポイントリファレンス

このスキルで使用するPolymarket、Kalshi、Metaculusのすべてのエンドポイントについては、reference/endpoints.mdを参照してください。

使用例

  • プラットフォーム横断のオッズ確認: 同じ現実世界のイベントについて/polymarket/searchと/kalshi/marketsを使い、暗黙の確率を比較します。
  • 市場の勢い: /kalshi/market/{ticker}/historyまたは/polymarket/token/{token_id}/price-historyを時系列でプロットし、センチメントの変化を確認します。
  • 予測と市場の比較: /metaculus/question/{id}/forecasts(コミュニティ予測の集計値)と、対応するPolymarket/Kalshiの市場価格を並べて確認します。

注意事項と制限

  • クレジット/成功時のみ課金: 2xx の場合にのみ課金されます。無料枠は月 2,000 クレジットです。 キーは https://crawlora.net で取得してください。
  • 公開されている認証情報不要のデータのみ — 取引や注文の発注はできません。 読み取り専用の市場データです。これは金融アドバイスではありません。
  • DraftKings の地域マップは情報源のスナップショットであり、法的な判断やユーザーの利用資格の証明ではありません。ここにある公開ルートには、リアルタイムの市場価格はありません。
  • セキュリティ: キーは CRAWLORA_API_KEY にのみ保存してください。ハードコード、クエリパラメーターへの追加、コミットは絶対にしないでください。
  • バッチエンドポイント(/polymarket/tokens/*)は、1 回の呼び出しにつき最大 25 個の ID を受け付けます。それより多いリストは分割してください。

コメント