分散型取引所と自動マーケットメーカー
分散型取引所(DEX)は、中央管理者を介さずに暗号資産を直接交換できるプラットフォームです。従来の取引所とは異なり、ユーザーは自身の暗号資産の管理権を保持し、取引はブロックチェーン上で透明性をもって記録されます。ユニスワップ(Uniswap)は、その中でも代表的なDEXの一つであり、自動マーケットメーカー(AMM)という仕組みを採用しています。
AMMは、従来の注文板方式ではなく、流動性プールと呼ばれる資金の集合を利用して取引を行います。流動性プロバイダー(LP)と呼ばれるユーザーが、2つの暗号資産を一定の比率でプールに提供することで、取引を可能にします。この流動性プールが、自動的に価格を決定し、取引を成立させます。ユニスワップのAMMモデルは、x * y = kという数式に基づいており、xとyはそれぞれプール内の2つの暗号資産の量、kは定数です。この数式により、ある暗号資産の購入量が増加すると、その価格が上昇し、逆に減少すると価格が下落します。
インパーマネントロス(IL)の発生メカニズム
インパーマネントロス(Impermanent Loss、IL)とは、流動性プールに資産を提供した際に、単にその資産を保有していた場合と比較して、損失が発生する可能性のことです。この損失は、プール内の資産の価格比率が変化することで発生します。具体的に、LPが提供した2つの資産の価格比率が、プールに提供した時点から大きく変動すると、ILが発生しやすくなります。
例えば、LPがETHとUSDCを1:1の比率でプールに提供したとします。この時点でのETHの価格が1000USDCだったと仮定します。その後、ETHの価格が2000USDCに上昇した場合、アービトラージャーと呼ばれるトレーダーが、ユニスワップを利用してETHを購入し、他の取引所でより高い価格で売却することで利益を得ようとします。このアービトラージャーの行動により、ユニスワップのプール内のETHの量は減少し、USDCの量は増加します。結果として、LPがプールから資産を引き出す際に、ETHの量が減少し、USDCの量が増加します。この変化が、LPにとってのインパーマネントロスとなります。
ILは「インパーマネント」と呼ばれますが、これは価格比率が元の状態に戻れば損失が解消される可能性があることを意味します。しかし、価格比率が大きく変動したままの場合、損失は確定します。ILの大きさは、価格変動の幅と、提供した資産の比率によって異なります。価格変動が大きければ大きいほど、ILも大きくなります。
インパーマネントロスの計算方法
インパーマネントロスを正確に計算するには、いくつかの要素を考慮する必要があります。簡略化された計算式は以下の通りです。
IL = 2 * √(価格変動率) – 1
ここで、価格変動率は、プールに資産を提供した時点から現在の時点までの価格の変化率です。例えば、ETHの価格が1000USDCから2000USDCに上昇した場合、価格変動率は2倍となり、ILは約70.7%となります。これは、LPがETHを単に保有していた場合と比較して、約70.7%の損失が発生する可能性があることを意味します。
ただし、この計算式はあくまで簡略化されたものであり、実際には取引手数料などの要素も考慮する必要があります。ユニスワップでは、取引ごとに手数料が発生し、その手数料はLPに分配されます。この手数料収入は、ILの一部を相殺する効果があります。したがって、実際のILは、上記の計算式で算出された値よりも小さくなる可能性があります。
インパーマネントロスを軽減するための対策
インパーマネントロスは、流動性を提供することの避けられないリスクの一つですが、いくつかの対策を講じることで、その影響を軽減することができます。
1. 相関性の高い資産のペアを選択する
価格変動の相関性が高い資産のペアを選択することで、ILのリスクを軽減することができます。例えば、USDCとDAIのように、ペッグされているステーブルコインのペアは、価格変動が小さいため、ILが発生しにくい傾向があります。また、BTCとETHのように、価格変動の傾向が似ている資産のペアも、ILのリスクを軽減する効果が期待できます。
2. 流動性提供のタイミングを慎重に検討する
流動性を提供するタイミングも重要です。価格変動が激しい時期は、ILのリスクが高まるため、避けるべきです。比較的安定した時期に流動性を提供することで、ILのリスクを軽減することができます。また、価格変動の予測に基づいて、流動性提供のタイミングを調整することも有効です。
3. ヘッジ戦略を活用する
ヘッジ戦略を活用することで、ILのリスクを軽減することができます。例えば、流動性を提供した資産のショートポジションを保有することで、価格下落時の損失を相殺することができます。ただし、ヘッジ戦略は複雑であり、高度な知識と経験が必要です。
4. 保険プロトコルを利用する
近年、インパーマネントロスを補償する保険プロトコルが登場しています。これらのプロトコルを利用することで、ILが発生した場合に、損失の一部または全部を補償してもらうことができます。ただし、保険プロトコルには、保険料や補償範囲などの制約があります。
5. 複数のDEXで流動性を提供する
単一のDEXに集中して流動性を提供するのではなく、複数のDEXに分散して流動性を提供することで、ILのリスクを軽減することができます。異なるDEXでは、手数料や流動性の深さなどが異なるため、リスク分散の効果が期待できます。
ユニスワップV3におけるインパーマネントロス
ユニスワップV3は、V2と比較して、流動性プロバイダーが特定の価格帯に集中して流動性を提供できるという特徴があります。この集中流動性により、資本効率が向上し、取引手数料収入が増加する可能性があります。しかし、同時に、ILのリスクも高まる可能性があります。
V3では、LPが選択した価格帯から価格が外れると、流動性が利用されなくなり、手数料収入が得られなくなります。また、価格が大きく変動した場合、LPが選択した価格帯から外れる可能性が高まり、ILのリスクが増大します。したがって、V3で流動性を提供する際には、価格帯の選択を慎重に行う必要があります。
インパーマネントロスと取引手数料のバランス
流動性を提供することで得られる取引手数料収入と、発生する可能性のあるインパーマネントロスを比較検討することが重要です。取引手数料収入がILを上回れば、流動性を提供することは利益をもたらします。しかし、ILが取引手数料収入を上回る場合、流動性を提供することは損失につながる可能性があります。
取引手数料収入は、取引量と手数料率によって異なります。取引量が多いほど、手数料収入も増加します。また、手数料率が高いほど、手数料収入も増加します。一方、ILは、価格変動の幅と、提供した資産の比率によって異なります。価格変動が大きいほど、ILも大きくなります。
したがって、流動性を提供する際には、取引量、手数料率、価格変動の予測などを総合的に考慮し、最適な戦略を選択する必要があります。
まとめ
インパーマネントロスは、ユニスワップなどのAMMを利用する際に発生する可能性のあるリスクです。ILは、プール内の資産の価格比率が変化することで発生し、その大きさは価格変動の幅と、提供した資産の比率によって異なります。ILを完全に回避することはできませんが、相関性の高い資産のペアを選択する、流動性提供のタイミングを慎重に検討する、ヘッジ戦略を活用する、保険プロトコルを利用する、複数のDEXで流動性を提供するなどの対策を講じることで、その影響を軽減することができます。流動性を提供する際には、取引手数料収入とILのバランスを考慮し、最適な戦略を選択することが重要です。ユニスワップV3では、集中流動性により資本効率が向上する一方で、ILのリスクも高まるため、価格帯の選択を慎重に行う必要があります。