スリッページ計算の仕組み
オーダーブックは各価格に表示される待機価格とサイズのリストです。買いの場合、計算機は最安値から最高値へと売り注文を並べ替えます。売りの場合は最高値から最安値へと買い注文を並べ替えます。最良レベルから消費し、要求された株数からそのサイズを差し引き、要求が満たされるか入力されたラダーが終わるまで続けます。
出来高加重平均価格(VWAP)は、約定済み株数に対する総モデル現金です。表示スリッページはそのVWAPと最良入力価格の差です。買いはVWAPが最良アスクを上回ると正のスリッページ、売りはVWAPが最良ビッドを下回ると正のスリッページとなります。計算機は1株あたりの差額を現金合計および相対ベーシスポイントで報告します。
実例:1,000株の購入
仮に入力された売り注文が800株を0.52で、1,500株を0.53で示しているとします。1,000株のリクエストは800株を0.52で、さらに200株を0.53で消費します。総モデルコストは$522、VWAPは0.522、表示されたスリッページは約定株あたり0.002、リクエスト全体で$2(手数料前)。
トップオブブックのショートカットはリクエスト全体を0.52で価格付けし、コストを過小評価します。要求サイズが表示された深さに対して大きくなるほど誤差は大きくなります。これが、中央値、最終取引、最良見積もりのみを基にしたバックテストが利益を示す一方で、実行可能な階段は弱い結果を示す理由です。
Polymarketのオーダーブックの読み方
Polymarketはアウトカムトークンのビッドとアスクを持つ中央限界オーダーブックを文書化しています。価格ガイドはビッド、アスク、ミッドポイント、最終取引を区別:買い手はアスクをクロスし、売り手はビッドをクロスします。取引ドキュメントは要求された量の市場価格を計算するために価格レベルを歩く方法も示します。このツールに買い注文にはアスクを、売り注文にはビッドを貼り付けてください。
意図した意思決定時点でキャプチャされたブックを使用してください。現在のラダーは昨日表示されていたものを確定できず、過去の最終取引は過去の両側ブックの代替にはなりません。バックテストに観測を移す際はトークンおよび市場識別子を保持してください。
Kalshiのオーダーブックの読み方
Kalshiはオーダーブックを価格と契約数を持つ静止オファーとして説明します。マーケット注文は複数の静止レベルを消費できるため、入力した注文サイズが平均約定価格を決定します。直接買いラダーの場合は最良から悪い価格を入力し、売りの場合は注文を受け取る買い気配を入力します。
Venue固有のyes/no表現は比較前に補完変換を必要とする場合があります。正規化は上流で行い、Venueレスポンスでサイドの意味を確認してください。契約の誤った側の数値的に有効なラダーは正確だが無意味な推定を生みます。
予測市場バックテストでのスリッページの使用
計算機を透明な単一観測の監査として扱ってください。堅牢なバックテストは各意思決定時に同じラダーウォークを繰り返し、シグナル後に観測されたブックを読み込みません。また、表示サイズが不足する場合の処理(取引拒否、部分約定、明示的にモデル化されたルールに基づく残注文の継続)も定義します。
- 決定タイムスタンプ時点またはそれ以前に観測された最新の適格なブックを選択します。
- ドキュメント化された鮮度閾値を使って古いオーダーブックを拒否。
- 正確に要求された株数のために正しい側を歩く。
- 調査対象の取引所、契約、注文の前提条件の下でのみ手数料を適用する。
- 最良価格、VWAP、約定割合、最悪価格、欠落深度理由を保存。
- 深さを考慮した結果を中央値および固定スリッページ感度ケースと比較します。
この計算機がモデル化しないもの
結果は入力したレベルを決定論的に歩くものです。キュー優先順位、観察と到着間のキャンセル、ネットワークやマッチングエンジンの遅延、隠れた流動性、価格改善、入力したブック外の自己影響、拒否された注文や入力していない手数料スケジュールはモデル化しません。表示される流動性は証拠であり、約定保証ではありません。
例は静的な学習ラダーであり、現在の会場の引用ではありません。ツールはウォレットに接続したり、注文を送信したり、取引を推奨したりしません。履歴調査の場合、見積もりの品質は、ソース注文板観測の完全性、タイミング、および識別子の正確さによって制限されます。
