定義
スリッページ
注文時に期待した価格と実際の約定価格の差。
スリッページは、注文を出すときに受け取ると予想していた価格と、実際に約定した価格の差です。PolymarketのようなCLOBベースの市場では、マーケットまたはFAK(Fill‑And‑Kill)注文が複数の待機注文に対して約定することがあります。注文の約定中にオーダーブックが動くと、意図した平均価格よりも不利な平均価格で約定することがあり、その差がスリッページです。
Polymarketにおける主な仕組み
- FAK注文には自動的なスリッページ保護が組み込まれています。CLOB SDKのmarket-orderヘルパーは、利用可能な流動性に対してすぐに実行され、未約定残高をキャンセルするFAKを送信します。注文があなたが設定した(またはSDKのデフォルト)価格閾値を越える場合、リレイヤーは大きな損失を被るよりキャンセルします。
- ティックサイズと価格刻みが重要です。ティックサイズが(価格の極端な領域で)細かくなると、価格の離散的な刻みが変わり、同じ注文サイズでも経験するスリッページ量に影響を与える可能性があります。
- 部分約定はスリッページの一般的な原因です。薄いブックに対する大きなFAKは複数の流動性レベルを消費し、ミッドポイントや初期のベストアスクよりも悪い平均約定価格を生みます。
裁定でスリッページが重要な理由
算術的なエッジ(例えば、バイナリで両脚を買う、またはマルチアウトカム市場でフルセットを購入する場合)に依存していると、スリッページがそのエッジを侵食または消失させる可能性があります。理論上のエッジは$1.00からベストアスクの合計を引いた値ですが、マーケット/FAK注文を送信すると実際の約定価格は表示されたベストアスクよりも高くなることがあり、利益を減らすか、プラスのエッジを損失に変えることがあります。
覚えておくべきリスク
- 解決(Resolution)およびオラクル紛争(UMA)は最終的な決済のタイミングや価値に影響を与え得ます。
- 予期しないテイカー手数料や手数料の変更は、実効的なスリッページを増加させます。
- スマートコントラクトやリレイヤーの障害は、意図した約定を遅延させたり阻止したりする可能性があります。
UIとAPIでのスリッページの見え方
- 取引UIでは、FAKは実行済みまたはキャンセル済みとして表示されます。ブックの移動によってキャンセルされた場合、それはスリッページ保護が機能していることを示します。
- CLOB APIやMarket WebSocketを通じて、best_bid_askやlast_trade_priceイベントを監視することで、注文作成時から実行時までにブックがどれだけ動いたかを推定できます。
関連項目
- /glossary/fak — Fill‑And‑Kill注文とそれがスリッページをどのように制限するか
- /glossary/leg-risk — 片側が約定してもう片方が約定しない場合に重要となる各脚のエクスポージャー