定義
インパーマネントロスとは、プール内のトークンの価格比率が変化することによって、流動性提供者が同じトークンを単に保有していた場合と比べて被る差損です。
仕組み
自動マーケットメイカーのプールでは、トレーダーは値上がりしているトークンをプールから買い、値下がりしているトークンをプールに売ります。その結果、プールには値上がりしたトークンが少なく、値下がりしたトークンが多く残ります。流動性提供者が引き出すときには、預けたときとは異なる組み合わせが戻り、その価値は、元のトークンを単に保有していた場合より低くなります。
標準的な50/50のコンスタントプロダクト型プールでは、損失は価格比率がどれだけ動いたかだけで決まり、方向には左右されません。インパーマネントロス = 2 × √r ÷ (1 + r) − 1で、rは新しい価格比率を元の価格比率で割った値です。2倍になった場合(r = 2)は約−5.7%、4倍の場合(r = 4)は−20%、半分に下がった場合(r = 0.5)は2倍のときと同じ−5.7%です。ほかの比率のプールや集中流動性のプールでは、別の計算式になります。
比率が元の水準に戻れば縮小するため、この損失は「インパーマネント(一時的)」と呼ばれます。異なる比率のときに引き出した時点で、損失は確定します。プールで得られる取引手数料がこれを一部、あるいは全部相殺することもあれば、まったく相殺しないこともあるため、プールに表示される利回りは流動性提供者の正味の結果ではありません。
具体例(仮定の数値)
1枚100ドルのトークンX 10枚と、1単位1ドルのステーブルコイン1,000単位を50/50のプールに預け入れ、合計2,000ドルだとします。
トークンXが2倍の200ドルになります(r = 2)。単に保有していれば、10 × 200ドル + 1,000ドル = 3,000ドルの価値です。
プールはトークンX約7.071枚とステーブルコイン1,414.21単位に再調整され、その価値は2 × 1,414.21ドル ≈ 2,828.43ドルです。
インパーマネントロス = 2,828.43ドル ÷ 3,000ドル − 1 ≈ −5.7%で、2 × √2 ÷ (1 + 2) − 1と一致します。手数料を考慮する前の金額では約171.57ドルです。
ポジションはドル建てでは増えていますが、保有していた場合より利益は少なく、その差を埋められるのは取引手数料だけです。
よくある間違い
- 同じトークンを単に保有していた場合ではなく、最初の預入額とプールの価値を比べる
- 「インパーマネント(一時的)」という名前だから、損失はいずれ消えると考える
- 大きな価格変動による損失を見積もらずに、手数料利回りだけを見る
関連する計算ツール
この用語集は学習を目的としたもので、投資助言ではありません。例に示した数値はすべて仮定のものです。