暗号資産のスリッページとは?スリッページとプライスインパクトの違い
スリッページは、想定した価格と実際の約定価格の差です。板とAMMプールがプライスインパクトを生む仕組みを、例と対策とともに解説します。
更新
スリッページとは、取引で支払う、または受け取ると想定した価格と、実際に約定した平均価格の差です。 有利に働くことも不利に働くこともありますが、大口の成行注文ではほぼ常にコストになります。アービトラージ(裁定取引)や資金調達率の戦略では、取引が利益を生むかどうかを決めるのがスリッページであることがよくあります。
要点
- スリッページ = 想定価格 − 実際の平均約定価格で、通常は割合で表示されます。
- プライスインパクトは、自分の注文が流動性を食いつぶすことで生じる部分です。
- 板(オーダーブック)ではスリッページは板の厚みに、AMM型のDEXではプールの規模に左右されます。
- 成行注文はスリッページを負担します。指値注文はスリッページに上限を設けますが、約定しないことがあります。
- スリッページは、アービトラージ取引のすべてのレッグで発生します。
スリッページが起こる理由
主な原因は2つあります。
- プライスインパクト:注文が最良価格の流動性より大きいため、次第に不利な価格で約定していきます。
- レイテンシ:価格を見た瞬間から注文が約定する瞬間までの間に、相場が動きます。値動きの速い相場や、取引がブロックに含まれるまで待つブロックチェーン上でよく起こります。
板でのスリッページ
中央集権型取引所では、成行の買い注文は板の売り気配に対して、最も安い価格から順に約定します。あるトークンを5,000単位買いたいとして、板が次のようになっているとします。
| 売り気配の価格 | 利用可能な数量 | 約定する数量 | コスト |
|---|---|---|---|
| $100.00 | 1,000 | 1,000 | $100,000 |
| $100.10 | 2,000 | 2,000 | $200,200 |
| $100.30 | 3,000 | 2,000 | $200,600 |
| 合計 | 5,000 | $500,800 |
平均価格は$500,800 ÷ 5,000 = $100.16です。想定は$100.00だったので、スリッページは1単位あたり$0.16、つまり0.16%で、注文全体では $800 になります。グロスで0.30%の優位性がある取引なら、取引手数料を払う前に、ここでその半分以上を失うことになります。
AMM型DEXでのプライスインパクト
多くの分散型取引所は、板の代わりに自動マーケットメイカー(AMM)のプールを使います。基本的な定積型のプールはx × y = kを保ちます。xとyは2つのトークンの残高です。
例:プールに100 ETHと300,000 USDCがあり、価格は$3,000、k = 30,000,000です。1 ETHを買う場合:
- プールに残るETH:99
- プールに必要なUSDC:30,000,000 ÷ 99 = 303,030.30
- 支払う額:303,030.30 − 300,000 = プール手数料を除いて $3,030.30
プールの1%を買うのに、約1.01%のプライスインパクトが生じます。同じ取引サイズなら、プールが大きいほどインパクトは小さくなります。DEXのインターフェースでは通常、確定する前に推定プライスインパクトが表示されます。
スリッページ許容値とMEV
DEXでは、たとえば0.5%のようにスリッページ許容値を設定します。取引がブロックに含まれる前に価格がそれ以上動くと取引は失敗し、通常はそれでもガス代を支払います。許容値を非常に高くすると取引の失敗は防げますが、サンドイッチ攻撃を招きます。これは、ボットがあなたの直前と直後に取引し、あなたの注文が生む価格変動から利益を得る手口です。MEV(最大抽出可能価値)の一形態です。
スリッページを減らす方法
| 方法 | 効果がある理由 | トレードオフ |
|---|---|---|
| 流動性の高い市場で取引する | 各価格帯の数量が多い | 機会が少ない |
| 指値注文を使う | 指定した価格より不利に約定しない | 約定しないことがある |
| 大口注文を分割する | 1回あたりに消費する板の厚みが少ない | 分割の合間に価格が動くことがある |
| 先に板の厚みを確認する | 取引前にコストがわかる | 時間がかかる |
| DEXアグリゲーターを使う | 複数のプールにまたがってルーティングする | 追加のガス代、スマートコントラクトのリスク |
| DEXの許容値を厳しく設定する | 悪い約定やサンドイッチ攻撃を防ぐ | 失敗する取引が増える |
アービトラージにおけるスリッページ
アービトラージ取引には少なくとも2つのレッグがあり、それぞれでスリッページが起こり得ます。最良気配では利益が出そうに見えるスプレッドも、サイズを大きくすると消えてしまうことがあります。ArbTideはリアルタイムのアービトラージスキャナーで、各ルートの最良価格で取引できる数量を表示しています。スリッページと手数料を含めた純利益を見積もるには、アービトラージ利益計算ツールを使ってください。
よくある質問
- 暗号資産のスリッページとは何ですか?
- スリッページとは、注文を出すときに想定した価格と、実際に得られた平均価格の差です。価格が動くことと、大口注文が複数の価格帯の流動性を消費することによって発生します。
- スリッページとプライスインパクトの違いは何ですか?
- プライスインパクトは、スリッページのうち、自分の注文が約定する過程で価格を動かすことによって生じる部分です。スリッページには、注文を出してから約定するまでの間にほかのトレーダーによって生じる価格変化も含まれます。
- スリッページ許容値とは何ですか?
- スリッページ許容値は、分散型取引所で受け入れる最大の価格変化を決める設定です。最終的な価格がその上限より不利な場合、悪い価格で約定する代わりに取引が失敗します。
- スリッページを減らすにはどうすればよいですか?
- 流動性の高い市場で取引し、大口注文を小さな注文に分割し、成行注文ではなく指値注文を使い、取引の前に板の厚みやDEXのプライスインパクトを確認してください。