本文へ移動

DEX取引のスリッページを抑える方法

DEX取引では提示価格だけを見ればよいわけではありません。スリッページ、分割ルーティング、プールの深さ、Gas、MEVはいずれも最終的な約定結果を変え得ます。この記事では、オンチェーンの現物取引でスリッページを管理する実践的な手順を説明します。

更新日

教育目的の参考情報であり、投資助言ではありません。投資により損失が生じる可能性があります。

端的な答え

DEX取引では提示価格だけを見ればよいわけではありません。スリッページ、分割ルーティング、プールの深さ、Gas、MEVはいずれも最終的な約定結果を変え得ます。この記事では、オンチェーンの現物取引でスリッページを管理する実践的な手順を説明します。

DEXでトークンを売買するとき、画面上の価格はあくまで見積もりです。実際の受取数量は、トランザクション送信後のオンチェーンでの実行結果によって決まります。スリッページ許容度が低すぎるとトランザクションがリバートする可能性があり、高すぎると不利な価格での約定を許し、MEVの影響を受けやすくなります。目的は許容度を最大にすることではなく、取引規模、プールの深さ、執行方法に合わせて設定することです。

DEXにおけるスリッページとは、想定した約定価格と実際の約定価格との差です。主な原因は次のとおりです。

  • 自分の注文がAMM価格を動かす。

  • トランザクションがブロックに取り込まれるまでの間に市場が動く。

  • 先に実行されたトランザクションがプールの状態を変える。

  • アグリゲーターのルーティングが失敗する、または注文の一部しか約定しない。

  • MEVサーチャーがサンドイッチ取引を仕掛ける。

仕組み

定積AMMで一般的に使われる式は次のとおりです。

x × y = k

一方の資産をもう一方に交換すると、プール内の両資産の残高が変わり、価格は曲線に沿って移動します。利用可能な流動性に対して取引が大きいほど、価格への影響と予想されるスリッページも大きくなります。

たとえば、1 million USDCと 500 ETHを保有するプールの価格は、およそ 2,000 USDC/ETHです。1,000 USDCでETHを買う場合の影響は小さい一方、100,000 USDCで買うとプール内の価格を大きく押し上げるため、平均約定価格は当初の提示価格より高くなります。

あるトークンを購入しようとしたとき、アグリゲーターに次のルートが表示されたとします。

  • ルートA:受取見込み 10,000 トークン、価格への影響 0.3%、Gas $8。

  • ルートB:受取見込み 10,080 トークン、価格への影響 1.8%、Gas $35。

  • ルートC:受取見込み 10,120 トークン。ただし、見慣れない小規模プールを経由する。

$500の取引では、Gasの差が結果を左右することがあります。$50,000の取引では、価格への影響とMEVへのエクスポージャーの方が重要です。ルートCは出力が最大に見えますが、見慣れない小規模プールには、送金税、薄い流動性、コントラクトのリスクがあるかもしれません。

実務では、提示された受取数量が最大のルートを単純に選ぶべきではありません。最終的な受取見込み、執行の確実性、コントラクトのリスクを比較します。

リスク

DEXで取引する前に、許容できる最大損失を決めておきます。この損失には値下がりだけでなく、Gas、スリッページ、失敗したトランザクションの手数料、トークンを売却できないテールリスクも含めます。見慣れないトークンでは、全額を失ってもポートフォリオ全体に影響しない範囲にポジションを抑えます。

異常に高いスリッページ許容度が必要な取引や、見慣れない複数のプールを経由しなければならない取引は、すでに隠れたコストが高いと考えられます。無理に約定させるより、取引額を減らす、流動性の高いペアを選ぶ、または取引を見送る方が通常は合理的です。

よくある誤解

  • スリッページ許容度を上げれば安全になると考える。許容度を上げても、より不利な約定を認めるだけです。

  • アグリゲーターの目立つ提示価格だけを見る。ルートが経由するプールと、各コントラクトの信頼性も重要です。

  • 一度に大口の成行買いをする。浅いプールでは平均価格が大幅に悪化する可能性があります。

  • Gasを無視する。小口取引では、Gasが提示価格の差を上回ることがあります。

  • 少額での売却テストを省く。売ろうとしたときに初めて表面化するリスクもあります。

関連トピック

出典

ナビゲーション

Wiki を検索...