用語2024年4月20日

AMM(自動マーケットメーカー)

自動マーケットメーカー — 従来のオーダーブックを数式に置き換え、パーミッションレスな取引と流動性提供を可能にするスマートコントラクトです。

amm自動マーケットメーカーdexdefi流動性プール

定義

自動マーケットメーカー — 従来のオーダーブックを数式に置き換え、パーミッションレスな取引と流動性提供を可能にするスマートコントラクトです。

AMM(自動マーケットメーカー)

わかりやすく言うと: AMMはロボットマーケットメーカーです。従来の取引所のように買い手と売り手をマッチングする代わりに、数式(x × y = k)を使って自動的に資産を価格付けします。他の人と取引するのではなく、トークンのプールと取引します。プールはどちらかのトークンが完全になくなることはなく、一方の側を引き出すほど価格が上昇します。これが、他の誰も反対売買をしたくなくても、DEXで常に取引できる理由です。

自動マーケットメーカー(AMM)は、数学的な数式を使用して資産価格を決定し取引を実行する分散型取引所の仕組みであり、従来のbid/askのオーダーブックを、流動性提供者が預けたトークンのプールに置き換えます。AMMアルゴリズムは、プール内の2つのトークンの数量の積が一定に保たれる(またはより複雑な不変条件に従う)ことを保証し、一方のトークンが購入されてプール内の数量が減少するにつれて、その価格が数式に従って自動的に上昇します。

トレーダーにとって、AMMの仕組みを理解することは、分散型取引所での取引、流動性提供、DEXとCEX間のアービトラージ実行、オンチェーンフローの分析に不可欠です。AMMはオーダーブック取引所とは異なる動作をし、リスク(大口注文の価格影響、サンドイッチ攻撃、無常損失)と機会(プール間のアービトラージ、高出来高ペアでの流動性提供、新規プールでのファーストムーバーアドバンテージ)の両方を生み出します。集中流動性AMM(Uniswap V3)の台頭により、LP提供は受動的な利回りから、伝統的なマーケットメイキングというよりもオプションの書き方に近い能動的な戦略へと変わりました。

仕組み

定積関数AMM(Uniswap V2、PancakeSwap):

基本となる数式:x × y = k。ここでxとyはプール内の2つのトークンの数量、kは定数です(手数料は無視)。トークンAをトークンBにスワップすると、Aをプールに追加し、Bを取り出します。プールは自動的に価格を調整し、積が一定に保たれるようにします。

例:USDC/ETHプールに100,000 USDCと50 ETHがある場合。k = 5,000,000。ETHの暗黙の価格 = 100,000 / 50 = 2,000ドル。

トレーダーが1 ETHを購入したい場合。新しいETH残高は49 ETHになります。k = 5,000,000を維持するには:新しいUSDC = 5,000,000 / 49 = 102,040.82 USDC。トレーダーは102,040.82 - 100,000 = 2,040.82 USDCを支払って1 ETHを取得します — 実効価格は2,040.82ドルで、スポットの2,000ドルを上回ります。この差が価格影響(プールを動かすことによるスリッページ)です。

定和関数AMM: x + y = k。ステーブルアセットのペアに使用されます(価格影響はありませんが、片方が枯渇する可能性があります)。単独で使用されることはほとんどありません。

定平均関数AMM(Balancer): 不変条件が複数のトークンをカスタムウェイトでバランスする加重プール(例:60% ETH / 40% USDC)。有利な資産に対して低い無常損失を実現します。

集中流動性(Uniswap V3): LPは特定の価格帯を選択します。その範囲内では流動性が集約され(高い資本効率、より多くの手数料)、範囲外ではポジションはゼロの流動性を提供し、一方のトークンを100%保持します。これによりLP提供は、オプションの書き方に似た能動的な戦略となります。

Curveのstableswap不変条件: 定積関数と定和関数のハイブリッドで、1:1に近い価格で取引される資産(ステーブルコイン、ペッグ資産)向けに設計されています。ペッグ付近では無常損失と価格影響を最小限に抑えつつ、極端な比率でのプール枯渇を防ぎます。

トレーダーにとっての重要性

AMMの価格影響は隠れた取引コストです。 中央集権型の指値注文帳(CEX)では、スプレッドと少額の手数料を支払います。AMMでは、手数料と価格影響 — プール価格を動かすことによるスリッページ — を支払います。流動性の深いプールでの少額取引では、影響は無視できます。大口取引や小さなプールでは、影響が手数料の数倍になることがあります。重要なDEX取引を実行する前に、プールの深さを確認し、予想される価格影響を計算してください。UniswapメインネットのETH/USDCでは、100万ドルのスワップの影響は最小限(約0.05%)です。同じ取引を500万ドルのTVLのアルトコインプールで行うと、価格が20%以上変動する可能性があります。

AMMの動作はMEVの抽出を可能にします。 決定論的な価格設定式と透過的なメンプールにより、AMM取引はフロントランニングやサンドイッチ攻撃に対して脆弱です。ボットがメンプールであなたの取引を見て、あなたの前に買い(価格を上げ)、あなたの取引を高い価格で実行させ、その後であなたの後に売ります(差額をポケットに入れる)。これが、DEX取引が表示価格よりも悪い価格で実行されることが多い理由です。MEV保護されたRPC(Flashbots、MEV Blocker)を使用するか、スリッページ保護付きのアグリゲーターを通じて取引することで、このリスクを軽減できます。

クロスプールアービトラージは機会を生み出します。 同じ資産がAMMプール間(またはAMMとCEX間)で異なる価格で取引されている場合、アービトラージュアがプールをリバランスし、スプレッドを獲得します。これらの機会のほとんどはミリ秒単位でボットによって収穫されますが、そのダイナミクスを理解することは以下に役立ちます:(a)古くなった価格での実行を避ける(プール間で取引を分割するアグリゲーターを使用する)、(b)大規模なアービトラージフローが関連市場に影響を与える時期を予測する、(c)プールの価格が一時的に乖離している場合を特定する(それに逆らって取引しない)。

よくある間違い

  1. プールの深さを確認せずにAMMで取引する。 プールは総流動性が10,000ドルのトークンに対して100ドルの価格を表示することがあります。あなたの1,000ドルの取引は価格を劇的に動かします — 実際の執行価格は方向によって120ドルまたは80ドルになる可能性があります。DEX取引を確認する前に、常にTVLと価格影響の推定値を確認してください。プールの小さいトークンでは、CEX(利用可能な場合)の方がほとんどの場合、より良い執行が提供されます。
  2. プール価格が「正しい」価格であると想定する。 AMMの価格はプールのバランス比率によって決定され、アービトラージが遅い場合(薄く取引されているプール、クロスチェーンのレイテンシー、MEVの混雑)には、より広範な市場価格から乖離する可能性があります。AMMの価格はオファーであり、市場のコンセンサスではありません。重要なサイズの取引をする前に、アグリゲーターの見積もりやCEXの価格と相互参照してください。
  3. 集中型と全範囲型の意味を理解せずに流動性を提供する。 Uniswap V3では、狭い範囲で流動性を提供し、価格がその範囲を外れた場合、戻ってくるまで手数料を稼げません。あなたの資本は、不均衡なポジションを保持したまま遊休状態になります。受動的な流動性提供者にとっては、全範囲(または広範囲)のポジションの方が寛容です。監視とリバランスを行う能動的なLPにとっては、集中型ポジションがより高い資本効率を提供します。

FAQ

Q: AMMはオーダーブック取引所より優れていますか? A: それぞれ得意分野が異なります。AMMは以下に優れています:パーミッションレスな上場(誰でもプールを作成可能)、保証された流動性(常に取引可能)、コンポーザビリティ(プールトークンは他のDeFiプロトコルで使用可能)、LPへの受動的収入。オーダーブックは以下に優れています:精密な執行価格、複雑な注文タイプのサポート、大口取引の低手数料、MEV抽出への耐性。最良の取引戦略は多くの場合、両方を使用することです:大口サイズと精密なエントリーにはCEX、CEXに上場されていない資産や遊休資本の利回り獲得にはAMMを使用します。

Q: AMMの手数料はイーサリアムメインネットよりL2の方が低いのはなぜですか? A: AMM手数料はプール作成者が設定し(通常0.05%〜1%)、ガス代が加算されます。ガスはL1またはL2ネットワークに支払われるトランザクション手数料です。イーサリアムメインネットでは、ガスはスワップあたり5〜50ドル以上になり、少額取引は経済的ではありません。L2(Arbitrum、Optimism、Base)では、ガスは0.01〜0.10ドルであり、少額取引でも実行可能です。AMM手数料(標準的なUniswap V2プールでは0.3%)はチェーン間で同じであり、ガスの節約がL2取引をより安くしている理由です。

Q: 最も収益性の高いAMM LP戦略は何ですか? A: 最も一貫して収益性の高い戦略は、集中流動性AMMで高出来高のステーブルコインペア(USDC/USDT)に流動性を提供することです — ほぼゼロの無常損失、予測可能な手数料収入、資本効率の高いレンジ。変動の大きいペアでは、収益性は取引レンジを予測する能力に依存します:レンジを正しく見極めれば、集中LPはスポット保有を上回るパフォーマンスを発揮できます。間違っていた場合、無常損失が手数料を侵食または超えます。最も洗練されたLPは、価格変動に合わせてレンジを調整する動的リバランスボットを使用しますが、これは高度なインフラストラクチャを必要とする戦略です。

関連用語

取引を始める準備はできましたか?

The Kingfisherコミュニティに参加して、プロ仕様の取引ツールと洞察にアクセスしましょう。