なぜ同じトークンが異なるDEXで異なる価格になるのか?

— By Tony Rabbit in Tutorials

なぜ同じトークンが異なるDEXで異なる価格になるのか?

もし、なぜ同じトークンの価格が異なるDEXプラットフォームで違うのか疑問に思ったことがあるなら、その答えは、すべてのプールが独自の孤立した市場であるからです。その仕組みと、適切なプールを選ぶ方法をご紹介します。

なぜ同じトークンの価格が異なるDEXプラットフォームで違うのか、と自問したことがあるなら、簡潔な答えは、そのトークンには単一のグローバル市場が存在しないからです。単一のオーダーブックを持つ中央集権型取引所とは異なり、分散型取引所(DEX)は孤立した流動性プール内で各トークンの価格を設定し、価格はそのプール内にある2つの資産の比率に過ぎません。同じトークンは、異なるDEXや異なるブロックチェーンにわたって数十のプールに存在することができ、裁定取引トレーダーがそれらを再び引き合わせるまで、それぞれが独自の価格を提示します。どのプールを見るべきかを知っていれば、小さな価格差は正常で、予想されるものであり、通常は無害です。

主要なポイント

  • グローバルなオンチェーンオーダーブックは存在しません。各プールは自己完結型のAMMであり、独自の準備金から価格を設定します。
  • DEXとプール間の価格の不一致は、裁定取引ボットがそれらを均等にするまで正常です。
  • 最も深い流動性を持つプールが参照価格となります。これは、最も動きにくく、最も取引されているためです。
  • 薄いプールは裁定取引の対象にならないため、より長く乖離したままになります。

なぜ同じトークンの価格が異なるDEXで違うのか:各プールは孤立したAMMである

ほとんどのDEXは、オーダーブックではなく自動マーケットメーカー(AMM)モデルで動作します。AMMでは、プールは例えばTOKENとUSDCの2つのトークンの準備金を保持します。価格は買い手と売り手が注文を照合することによって設定されるのではなく、xかけるyイコールkのような公式に従って、準備金の比率によって機械的に設定されます。プールが1,000,000 TOKENと50,000 USDCを保持している場合、価格はトークンあたり約0.05 USDCです。異なる準備金残高を持つ別のDEXのプールは、異なる数値を提示します。

重要なことに、これらのプールは互いに通信しません。あるDEXでのスワップは、そのプールの準備金のみを変更し、したがってそのプールの価格のみを変更します。オンチェーンで同期されるものはありません。これが従来の取引所とどのように異なるかについてより深く比較したい場合は、AMM対オーダーブックモデルの解説をご覧ください。この孤立が、2つのDEX間で目にするあらゆる価格差の根本原因です。

DEXToolsで1つのトークンが複数のプールと価格を表示する理由

DEXToolsで任意のトークンを開くと、多くの場合、それぞれ独自の価格、ボリューム、流動性を持つ複数のプールがリストされているのがわかります。同じ資産がこのように断片化する理由はいくつかあります。

  • 異なるDEX:チームやコミュニティは、Uniswapにプールを作成し、PancakeSwapに別のプールを作成し、さらに小規模な場所にも別のプールを作成できます。それぞれは独立しています。
  • 異なる引用資産:TOKEN/USDCプールとTOKEN/WETHプールは、異なる参照資産に対して同じトークンの価格を設定するため、表示されるUSD価値が乖離することがあります。
  • 異なるチェーン:ブリッジされたトークンは、Ethereum、Base、Arbitrumで同時に取引でき、それぞれに個別の流動性があります。
  • 同じDEX上の複数のプール:一部のプロトコルでは複数の手数料ティアを許可しており、同じペアに対して複数のプールを作成します。

複数の価格が表示されるのは、バグや詐欺の兆候ではありません。これはオンチェーン流動性の通常の形です。本当の疑問は、それらの数値のうちどれが実際に重要かということです。

プール要因それが示すものなぜ価格に影響するか
流動性(準備金)市場の深さと安定性深いプールは価格変動に抵抗し、薄いプールは小さな取引で大きく変動する
24時間ボリューム実際の取引が行われる場所高ボリュームのプールは迅速に裁定取引されるため、公正価値を追跡する
引用資産トークンが何とペアになっているかUSDC対WETHのペアは、わずかなUSDの差を示すことがある
チェーンプールが存在するネットワークブリッジングの摩擦により、クロスチェーンの価格が乖離したままになることがある

どのプールが本当の価格を保持しているのか?最も深い流動性が勝つ

価格が一致しない場合、最も深い流動性を持つプールが参照となります。流動性とは、プールにロックされた準備金の規模であり、価格を動かすために必要な資本の量を決定します。5,000,000 USDCの流動性を持つプールは、誰かが1,000 USD分のトークンを購入してもほとんど動じません。8,000 USDの流動性を持つプールは、同じ取引で20%も跳ね上がることがあります。深いプールは動かしにくく、最も多くのボリュームを引き付けるため、その価格がプロフェッショナルが公正価値として扱うものです。

これが、メイン市場が妥当な価格にある一方で、小さなプールではトークンが非常に高いまたは低い数値を表示する理由です。その小さなプールの価格は、それに対して取引できるという意味では現実ですが、代表的なものではなく、大量に利用しようとすると莫大なスリッページに苦しむことになります。そのスリッページを理解するには、価格インパクトに関するガイドをお読みください。トークンをスキャンする際は、プールを流動性でソートし、最も深いものに注目してください。

裁定取引がどのように価格差を埋めるか、そしてなぜ薄いプールは乖離したままになるのか

裁定取引は、DEXの価格をほぼ一致させる力です。もしTOKENがプールAで0.05 USDC、プールBで0.052 USDCで取引されている場合、ボットはプールAで安く買い、プールBで高く売り、その差額を利益とします。これらの取引は、取引コストを下回るまで両プールの準備金を互いに近づけるように移動させます。活発なペアでは、これは数秒で起こり、そのため優良トークンはどこでも同じ価格に見えます。

問題は、裁定取引は利益がある場合にのみ実行されるということです。すべての裁定取引はgasを支払い、スリッページを負担し、他のボットと競合します。薄いプールでは、パーセンテージの価格差は大きく見えるかもしれませんが、ドル建ての機会は小さすぎて手間をかける価値がないため、ボットはそれを放置します。結果として、流動性の低いプールやクロスチェーンのプールは、何時間も何日も誤った価格のままになることがあります。ブリッジングは時間、コスト、リスクを追加するため、クロスチェーンのギャップも同じ理由で持続します。DEXアグリゲーターのようなツールは、最も効果的な価格を持つプールに注文を分割することで、この問題を回避します。

購入前に適切なプールを選ぶ方法

適切なプールを選ぶことで、薄く、簡単に操作される市場に参入するのを防ぐことができます。取引する前に、簡単なチェックリストを実行してください。

  • 流動性でソートする。最も深いプールがデフォルトです。それは最も真の価格と最低のスリッページを提供します。
  • ボリュームを確認する。実際の、継続的な24時間ボリュームは、そのプールが活発に取引され、裁定取引されていることを確認し、停滞した殻ではないことを示します。
  • 引用資産をあなたが保有するものと一致させる。USDCを保有しているときにUSDCプールで取引することで、余分なホップを避けることができます。
  • コミットする前に流動性を検査する。流動性プールをチェックする方法に関する私たちの解説は、健全な準備金がどのようなものかを示しています。
  • 競合するプールを並べて比較する。複数のプールが実行可能に見える場合、適切なプールを選ぶ方法に関する私たちのガイドが意思決定を案内します。

同じテーマの別のトークンとこのトークンを比較検討している場合、物語の中で2つのトークンを比較する方法は、プール選択と相性が良いです。結論として、DEX間の異なる価格は、オンチェーン市場の仕組みの正常な特徴であり、不具合ではありません。最も深く、最も取引されているプールに注目し、小さなプールの価格には疑念を持ち、裁定取引にその役割を果たさせましょう。

この記事は教育目的のみであり、金融アドバイスではありません。