比較読了時間 8 分

Polymarket vs Kalshi データ:実際に使えるものは何か、そして両方をどう活用するか

DepthFeed Research

予測市場データチーム

ガイド

PolymarketとKalshiは外から見ると似ていますが、その下層で公開しているデータはまったく異なります。ここでは各venueごとに正直に整理します。

Polymarketは Polygon 上のオンチェーン CLOB で、ライブの order book をストリーミングする websocket を備える一方、過去の order book アーカイブは持ちません。Kalshiは CFTC規制下の米国取引所で、クリーンな REST API と、片側最大100 levels の yes/no 板を備えますが、こちらも過去の order book の depth は提供しません。どちらもライブの板は得られますが、自前の depth 履歴を配信する venue はなく、そのギャップを埋めるのがサードパーティによる継続的なキャプチャです。

一覧で比較

PolymarketKalshi
種別オンチェーン CLOB(Polygon)CFTC規制下の米国取引所
ライブマーケットデータCLOB websocket + RESTREST(orderbook、candlesticks、trades)
板の形式アウトカムごとの bid/askyes/no、片側最大100 levels
過去の order book取引所からは提供されない取引所からは提供されない
暗号資産マーケットup/down、5m–24h15m、毎時、日次、週次
決済解決 / オラクル満期時の公表参照価格

Polymarket:豊富なライブデータ、ただし depth 履歴なし

Polymarketは Polygon 上で中央指値 order book(CLOB)を運用しています。その CLOB websocket はライブの板と価格更新をストリーミングし、REST API はマーケット、trades、そして prices-history エンドポイントを公開します。提供されないのは order-book スナップショットの過去アーカイブです。板の更新は一度通過してしまうと、取引所側ではそれをリプレイできません。resting book に依存するbacktestを行うには、その websocket を継続的にキャプチャしてきたプロバイダーが必要になります。

Kalshi:規制対象でクリーンな REST、それでも depth アーカイブはなし

Kalshiは CFTC規制下の取引所であり、その規制がデータの形を決めています。マーケット、candlesticks、trades、そして現在の orderbook エンドポイントを備えたクリーンな REST API が、ライブと履歴のティアに分かれています。ただし履歴ティアがカバーするのは trades と candlesticks であって、時系列にわたる完全な order-book depth ではありません。公開の orderbook エンドポイントも現在のスナップショットのみです。したがって Polymarket と同様、Kalshi の yes/no 板を当時のままリプレイするには、サードパーティによる継続的なキャプチャが必要です。

両 venue を1つのスキーマで扱う

会場ごとにBOOKの形状、タイムスタンプの意味、決済ルールが異なります。DepthFeedは、RESTを通じて記録されたBOOK観測を、WebSocketを通じて正規化されたライブフレームを提供します。文書化された各契約をリサーチモデルにマッピングし、ヌル可能な基盤となる参照と会場固有のタイミングを明示的に保持してください。

キャプチャと記録されたケイデンスは会場ごとに異なります。履歴RESTは記録された観測を返しますが、WebSocketはライブBOOKフレームを公開します。どちらもJSONを使用しますが、それらのフィールドとタイミングは相互に交換可能ではありません。同一のオブジェクトまたは固定の配信レイテンシを仮定するのではなく、エンドポイント契約と実際のカバレッジを参照してください。

要点

  • 01Polymarket はオンチェーン CLOB(Polygon)、Kalshi は CFTC規制下の米国取引所。
  • 02どちらもライブの板はストリーミング/提供するが、自前の過去 order-book depth は提供しない。
  • 03Kalshi の板は yes/no で片側最大100 levels、Polymarket の板はアウトカムごとの bid/ask。
  • 04共有戦略ロジックには、各会場のBOOKフィールド、タイミング、決済ルールのためのアダプターが必要です。

PolymarketとKalshiは外から見ると似ていますが、その下層で公開しているデータはまったく異なります。ここでは各venueごとに正直に整理します。

無料で始める

よくある質問にお答えします。

どちらも自前の過去 order-book depth は提供しません。Polymarket の websocket はライブの板をストリーミングし、Kalshi の REST API は現在の orderbook を返しますが、過去のある時点における resting book を当時のままリプレイするには、それを継続的にキャプチャしてきたサードパーティ(DepthFeed など)が必要です。

本物の板の厚みで、Polymarket & Kalshiのバックテストを始めよう。

無料で始められ、カード不要。戦略がフルの板を扱う準備ができたら、アップグレードを。

無料で始める