🐼 当サイトのコンテンツ制作ポリシー
「ぱんだくりぷとの」のコンテンツ制作・編集ポリシーはこちらでご紹介しています。なお、当サイトの記事には企業からのPRが含まれている場合があります。

分散型取引所のインパーマネントロスって何?仕組みと具体的にどのくらいの損失が発生するのか知りたいな・・・
- インパーマネントロスとはそもそも何か
- インパーマネントロスの発生の仕組み
- インパーマネントロスの計算式解説
- インパーマネントロスの損失早見表
インパーマネントロスとは分散型取引所で流動性を提供(ファーミング)しているとき、提供した仮想通貨ペアの片方の価格が相対的に変動する際に発生する損失のことを言います。


具体的な例を挙げると、次の通りです。


- 1.25倍の価格変動 = 0.6%の損失
- 1.50倍の価格変動 = 2.0%の損失
- 1.75倍の価格変動 = 3.8%の損失
- 2倍の価格変動 = 5.7%の損失
- 3倍の価格変動 = 13.4%の損失
- 4倍の価格変動 = 20.0%の損失
- 5倍の価格変動 = 25.5%の損失
※Binance公式「変動損失の説明」より
分散型取引所のファーミング(流動性マイニング)は高利回りでお勧めな投資方法ですが、インパーマネントロスの仕組みや発生額を理解している方が少ないです。



インパーマネントロスを知らずに始めてしまい、数十パーセントの大きな損失に繋がることも珍しくありません。
本記事を最後まで読むことで、分散型取引所のインパーマネントロスの仕組みを理解し、正しいやり方でイールドファーミング(流動性マイニング)ができるようになります。
本記事で解説しているインパーマネントロスは、価格範囲を決めてファーミングを行わないユニスワップV2やパンケーキスワップV2といった一般的なインパーマネントロスを例に挙げて解説しています。


最近増え始めている、価格範囲を決めて仮想通貨を提供する仕組みで発生するインパーマネントロスは、下の記事の方で詳しく解説しています。





パンケーキスワップやユニスワップは、V3での運用が種主流ですね。
※当メディアでは、金融庁の「暗号資産交換業者登録一覧」で認可を受けており、「関東財務局」に登録されている仮想通貨取引所の利用を推奨しています。また、当メディアの「仮想通貨」は「暗号資産」のことを指します。
暗号資産に関する注意事項は、金融庁・消費者庁・警察庁による「暗号資産の利用者のみなさまへ」を是非ご覧ください。
インパーマネントロスとはDEX運用時の損失


インパーマネントロスとは分散型取引所で流動性を提供(ファーミング)しているとき、提供した仮想通貨ペアの片方の価格が相対的に変動する際に発生する損失のことを言います。





日本語に訳して「変動損失」とも呼ばれます。
例えば、ビットコインとステーブルコインで分散型取引所に流動性を提供しており、ビットコインの価格が1.2倍になった状態で流動性を提供を止めると約0.4%のインパーマネントロスが発生します。


この0.4%は流動性を提供せずに、ビットコインとステーブルコインをそのまま持っていた時と比べて0.4%損失が出ているという意味です。



ファーミングの年利(APR)が0.4%を超えていれば、運用にメリットがあったと言えますね。



なんでファーミングで運用するときだけ、このインパーマネントロスが発生するの?価格が変動したときだけ発生するのもよく分からない・・
ここからインパーマネントロスが発生する仕組みについて、詳しく紹介していきます。
仕組みは特に知りたくなく、インパーマネントロスの実際の損失額だけがすぐに知りたい方は、下のリンクからジャンプして下さい。
※読みたい所にジャンプできます。
前提知識:分散型取引所の仕組みを知る



インパーマネントロスを理解するには、分散型取引所の仕組みを簡単に知っておく必要があります。
分散型取引所(DEX)には、管理者はいません。
コインチェックのように管理者がいて、仮想通貨を調達して販売所で売ってくれるような市場もありません。
分散型取引所は利用者が持ち寄った仮想通貨で市場が作られています。


利用者は仮想通貨を持ち寄って預けて市場に貢献することで、仮想通貨を利息として貰うことができます。



これがイールドファーミング(流動性マイニング)だね!
仮想通貨を持ち寄るときは、以下の2つのルールがあります。
- 仮想通貨を1組のペアで預ける(例:ビットコイン&イーサリアム)
- 等価になるようにペアを作って預ける(例:ビットコイン1枚&イーサリアム20枚)


このようなルールで作られた仮想通貨の市場は、流動性プール(Liquidity Pool、LP)と呼ばれます。
このとき、持ち寄られた仮想通貨のペア間でのみ市場が作られます。
分散型取引所にBTC&ETHの流動性プールがあれば、利用者はBTCとETHを自由に交換(スワップ)できます。
BTC&USDTの流動性プールがあれば、利用者はBTCとUSDTを自由にスワップできます。



このようにして、自由にスワップできる市場が作られている訳ですね。
分散型取引所の中の仮想通貨の価格は流動性プール内の仮想通貨の単純な割り算で計算されます。


BTC&USDTの流動性プールにBTCが2枚、USDTが4万枚あったら、1BTCの価格は2万USDTになります。



意外とシンプルだね!



インパーマネントロスの仕組みを理解するために必要な分散型取引所の知識は以上です!
インパーマネントロスの仕組みとは



ここからがインパーマネントロスの仕組みの解説です!
インパーマネントロスとは分散型取引所で流動性を提供(ファーミング)しているとき、提供した仮想通貨ペアの片方の価格が相対的に変動する際に発生する損失のことを言います。



イメージ画像を使って確認してみましょう。
まずはインパーマネントロスが発生する条件となっている、価格の変化をイメージしてみます。
110,000枚のUSDTと11枚BTCで作られているLPプールを考えてみましょう。
この時、1BTC=10,000USDTになります。
この流動性プールの市場でビットコインが1枚購入されると、BTCが1枚減ってUSDTが10,000枚増えますね。


仮想通貨の枚数比が変化するため、ビットコインの価格が1.2倍の1BTC=12,000USDTになりました。
これが、分散型取引所内の仮想通貨の価格の動き方の基本です。



このようにビットコインの価格が1.2倍になった時のインパーマネントロスを実際に計算してみましょう。
下の画像は、ビットコインの価格が1.2倍になり、約0.4%のインパーマネントロスが発生した時の例です。
あなたの最初の資産は、ビットコイン1枚とUSDT10,000枚でした。
ビットコインの価格が1.2倍になることにより、インパーマネントロスが発生し、その金額は22,000ドル-21,908ドル=92ドルとなります。(22,000ドルの約0.4%)


- 仮想通貨をガチホしている場合
-
あなたはビットコインとUSDTをそれぞれ10,000ドル分ずつ、合計20,000ドル分をメタマスクに持っています。
ビットコインの価格が1.2倍になると、あなたの資産は22,000ドルになりますね。
- 流動性プールに提供した場合
-
あなたはビットコインとUSDTをそれぞれ10,000ドル分ずつ、合計20,000ドル分を流動性プールに提供しました。
ビットコインの価格が1.2倍になると、あなたの提供したビットコインとUSDTは枚数が調整されます。
その結果、あなたの資産はガチホしてる時と比べて92ドル(0.4%)減ります。
この分がインパーマネントロスということになります。



なんで枚数が調整されるんだろう・・・



あなたの資産がガチホしてるときと比べて減った理由は、最初に紹介した流動性プール全体の価格変化にあります。
USDT建のビットコインの価格が上がるということは、分散型取引所でUSDTが売られ、ビットコインが買われていることを意味しています。
これによって、BTC&USDTの流動性プール内の枚数比は変化することになります。
具体的には、ビットコインがUSDT建で買われるので、ビットコインの枚数が減り、USDTの枚数が増えます。


流動性プール内の枚数比の変化は、流動性プールに提供している人が全員で協力して負担する必要があります。
流動性プール内のビットコインの枚数が減ったことによりビットコインの価格が上がっていますが、せっかく価格が上がっているビットコインの持ち分割合をあなた自身も全体に合わせて減らさないといけないという訳です。
だからガチホしてるときより資産が減っており、この分がインパーマネントロスです。



価格は上がっているので厳密にはあなたの資産は増えていますが、増える恩恵を少し受けづらくなるイメージです。
インパーマネントロスの計算式





先程例に挙げた、1.2倍価格が変動した時に0.4%インパーマネントロスが発生するというのは計算式で導くことができます。
以下がその計算式です。
あなたが提供しているBTCの枚数をLP1、あなたが提供しているUSDTの枚数をLP2とします。
- LP1×LP2=最初に提供したBTC枚数×最初に提供したUSDT枚数
- LP1:LP2=変動後のLP全体のBTCの枚数:変動後のLP全体のUSDTの枚数



先程の例を当てはめると、こんな感じです。
- LP1×LP2=1×10,000
- LP1:LP2=10:120,000
これを連立方程式で解くと、以下の解が導けます。
- LP1=0.9128…
- LP2=10,954
ちなみに、LP1に1BTC=12,000USDTを掛けると、10,954ドルになります。
LP2とまったく同じになりました。
等価になるようにあなたの資産はリバランスされたことになります。



なんで等価にリバランスされるの?
流動性プールそのものが仮想通貨の価格を表しているため、価格が変動する前も変動した後も、流動性プールの中にあるBTCの総額とUSDTの総額は常に等価になっています。


常に等価になるように維持されるためには、あなたの提供した仮想通貨も等価になるようにリバランスされる必要があります。



インパーマネントロスの仕組みの解説は以上です!
インパーマネントロスの早見表


- 1.25倍の価格変動 = 0.6%の損失
- 1.50倍の価格変動 = 2.0%の損失
- 1.75倍の価格変動 = 3.8%の損失
- 2倍の価格変動 = 5.7%の損失
- 3倍の価格変動 = 13.4%の損失
- 4倍の価格変動 = 20.0%の損失
- 5倍の価格変動 = 25.5%の損失
※Binance公式「変動損失の説明」より
片方の仮想通貨の価格が相対的に上のように変動すると、インパーマネントロスが発生します。
取引量の少ない一部のアルトコインは5倍くらいの価格変動はすぐに起き得ます。



流動性を提供する銘柄には十分気を付けましょう!



逆に1.25倍~2倍くらいならほとんど気にする必要はなさそうだね!
インパーマネントロスの計算サイト





インパーマネントロスは以下の計算サイトを利用すると、わざわざ自分で計算しなくても、実際の損失額を簡単に算出できます。


「Initial Prices」が変動前の価格、「Future Prices」が変動後の価格です。
「Results」にインパーマネントロスのパーセンテージが出力されます。



裏の計算でやっていることは、私が上で紹介したこちらの式を連立方程式で解くのと同じです。
あなたが提供しているBTCの枚数をLP1、あなたが提供しているUSDTの枚数をLP2とします。
- LP1×LP2=最初に提供したBTC枚数×最初に提供したUSDT枚数
- LP1:LP2=価格変動後のLP全体のBTCの枚数:価格変動後のLP全体のUSDTの枚数



先程上げた例を入力してみました。


ビットコインの価格は10,000ドルで、片方はステーブルコインなので1ドルですね。
将来価格はビットコインが1.2倍の12,000ドルになりました。
その結果、インパーマネントロスは0.41%(約0.4%)と表示されました。



ビットコインの価格上昇の恩恵を受けづらくなり、インパーマネントロスが発生することが分かりますね。



これは便利だね!ファーミングする前にシミュレーションしよう!
インパーマネントロスへの3つの対策


インパーマネントロスは、仕組みを理解していれば十分回避できます。



インパーマネントロスへの対策は、以下の3つが有効です!
※読みたい所にジャンプできます。
①インパーマネントロス以上に稼ぐ
インパーマネントロスが発生してしまっても、それ以上にファーミング(流動性マイニング)で稼ぐことができれば問題ありません。
ファーミングによる運用が上手くいったかどうかは、「運用による利回り-インパーマネントロス」が大きいかどうかで判断できます。
インパーマネントロスが発生しやすいファーミングは、年間利回り(APR)が高くなります。



価格変動が大きく、インパーマネントロスのリスクが高い仮想通貨は流動性を提供されづらく、自分が獲得できる利回りの割合が大きくなるからです。
年利が数十パーセントあるファーミング先も多く、中には100%を超えるものもあるため、インパーマネントロスを上回るAPRで運用できれば金額上は儲けを出すこともできます。


上の画像の流動性プールのようにAPRが30%を超えていれば、早見表より5倍以上の価格変動が起きない限り、高利回りで運用できることが分かります。



価格変動リスクが高くても、それに見合う利回りが期待できれば問題ないってことだね!
②仮想通貨の価格変動が戻るまで待つ
価格変動でインパーマネントロスが発生しても、待っていれば解消されることがあります。
例えば、片方の仮想通貨の価格が大きく上昇してインパーマネントロスが発生してしまっても、もう片方の仮想通貨の価格が上昇するまで待てばインパーマネントロスを回避できます。
インパーマネントロスが確定するのは、流動性の提供を止めて解除したときです。



それまでは価格の変化に合わせてあなたのポジション枚数は変化し続けることになります。
現在の相場の状況を考えて、インパーマネントロスが発生している状態でファーミングを提供して本当に良いのか判断しましょう。



もう少し待てばインパーマネントロスを抑えられたのに・・・っていう後悔はしないようにしたいね!
③インパーマネントロスがないLPを狙う
そもそも価格変動が発生しないステーブルコイン同士のLPや、値動きが似ている仮想通貨同士の流動性プール(LP)を提供することで、インパーマネントロスを回避できます。
- USDT&USDC(BUSDもあり)
- BTC&ETH…etc



ステーブルコインは、価格変動が発生しない仮想通貨です。


ステーブルコイン同士のLPを提供することで、インパーマネントロスのリスクなしで運用できます。
APRは3%~10%程度で他のアルトコイン同士のペア等と比べると見劣りしますが、十分高利回りです。



ステーブルコインを寝かせている方は、絶対に運用しましょう!
価格の動き方が似ている仮想通貨同士のペアもお勧めです。
ビットコインとイーサリアムはその代表です。
同じような値動きをしている流動性プールは、売り買いが均等に発生するため、流動性プール内の仮想通貨の枚数比が変化しづらく、インパーマネントロスが発生しづらくなります。
インパーマネントロスに関するFAQ
- インパーマネントロスとは?
-
インパーマネントロスとは、分散型取引所で流動性を提供(ファーミング)しているとき、提供した仮想通貨ペアの片方の価格が相対的に変動する際に発生する損失のことを言います。
- インパーマネントロスはいつ発生する?
-
インパーマネントロスは、提供している仮想通貨ペアの片一方の価格が、もう片方の価格に対して相対的に変動したときのみ発生します。両方同じように価格が上昇したり、価格が下落した場合には発生しません。
- インパーマネントロスは下落時も発生する?
-
インパーマネントロスは下落時にも発生します。例えば、BTC&ETHの流動性プールでファーミングを行っているときに、市場全体のBTCの売り圧が増すと、BTCは売られてETHが買われやすくなりますが、このときETHの枚数が減ってETHの価格上昇の恩恵は当然受けづらくなるからです。
まとめ:DEXの仕組みとリスクを理解しよう


分散型取引所のファーミングは、高利回りでお勧めな投資方法ですが、インパーマネントロスが発生します。







以下が、インパーマネントロスが発生する仕組みのまとめです。
- 流動性プールはみんなが仮想通貨を持ち寄っている
- 流動性プールの中身に変動があったら、みんなでその変動を負担する
- 具体的には、等価になるように提供した仮想通貨がリバランスされる
以下の早見表でインパーマネントロスの発生量をイメージしてから、ファーミングを行うようにしましょう。
- 1.25倍の価格変動 = 0.6%の損失
- 1.50倍の価格変動 = 2.0%の損失
- 1.75倍の価格変動 = 3.8%の損失
- 2倍の価格変動 = 5.7%の損失
- 3倍の価格変動 = 13.4%の損失
- 4倍の価格変動 = 20.0%の損失
- 5倍の価格変動 = 25.5%の損失
※Binance公式「変動損失の説明」より
Impermanent Loss Calculatorも使いこなせると簡単にインパーマネントロスが計算できて便利です。
本記事で解説しているインパーマネントロスは、価格範囲を決めてファーミングを行わないユニスワップV2やパンケーキスワップV2といった一般的なインパーマネントロスを例に挙げて解説しています。


最近増え始めている、価格範囲を決めて仮想通貨を提供する仕組みで発生するインパーマネントロスは、下の記事の方で詳しく解説しています。


プライスインパクト・スリッページを知りたい人向け!
【11月更新】口座開設キャンペーン一覧
【金融庁】仮想通貨に関する注意喚起



仮想通貨に関する法令・注意喚起について知りたい方は、以下の関連ページを一読することをオススメします。
消費者庁の「投資などのお金に関するトラブルや悪質商法について」のYoutube視聴もおすすめです。
コメント