流動性プールとは?その仕組みを解説
流動性プールとは、トレーダーがスワップの相手方とする2種類以上のトークンを保有するスマートコントラクトです。価格決定、手数料、LPトークン、インパーマネントロスの仕組みを解説します。
流動性プールとは、2種類以上のトークンの準備金を保有するスマートコントラクトで、人々は他の人の注文ではなくこの準備金を相手に取引できます。流動性提供者と呼ばれるユーザーがトークンを預け入れ、価格決定の計算式がプールの残高に基づいて交換レートを決め、トレーダーはスワップのたびに少額の手数料を支払い、それが提供者に渡ります。
流動性プールは分散型取引所(DEX)を動かす仕組みそのものです。これを理解しておくと、トレーダーとしては、スワップすると価格が動く理由や小さなプールが危険な理由がわかり、流動性提供を検討する立場としては、手数料がリスクに見合うかどうかを判断する助けになります。
流動性プールの仕組み
ETHとステーブルコインを保有するプールを想像してください。DEXは買い手と売り手をマッチングする代わりに、一方のトークンをプールに入れてもう一方を取り出せるようにします。受け取る量はコントラクトが計算式で算出します。関連トークンの見通しについては、SushiSwapの2026〜2027年価格予想をご覧ください。
Uniswapの初期バージョンで使われた古典的な設計が、定積(コンスタントプロダクト)方式の計算式です。
x × y = k
ここでxとyは2つのトークンの残高で、kは取引のたびに同じ値を保たなければなりません(手数料は考慮しない場合)。ETHを入れるとプールのETH残高が増えるため、積を一定に保つにはステーブルコインの残高がその分減らなければなりません。その結果、あなたの取引後、プール内のETHはわずかに安くなります。プールの規模に対して取引量が大きいほど、価格の動きも大きくなります。この設計は自動マーケットメーカー(AMM)と呼ばれます。
価格はどこから来るのか
プールは市場価格を参照しません。プールの価格が他の取引所の価格から乖離すると、裁定取引を行うトレーダーが割安な側を買い、割高な側を売って、その差が埋まるまで取引します。この裁定取引こそが、プールの価格を市場全体とおおむね一致させているのです。この点は記事「取引前にDEXのプールページを読む方法」で詳しく解説しています。
流動性提供者の役割
プールが求める比率でトークンを預け入れれば、誰でも流動性提供者(LP)になれます。その見返りとして、プールはあなたの持ち分を表すLPトークン(設計によってはNFT)を発行します。
| 預け入れるもの | 受け取るもの | さらされるリスク |
|---|---|---|
| プールの現在の比率で両方のトークン | 持ち分を示すLPトークン | 両トークンの価格変動 |
| 継続的には何もなし | スワップ手数料の分配、場合によっては追加報酬 | 価格が乖離したときのインパーマネントロス |
| — | いつでも持ち分を引き出せる権利 | スマートコントラクトとプロトコルのリスク |
引き出す際は、その時点でプールが保有している資産のうち自分の持ち分を受け取ります。これは預け入れたときとは異なるトークンの組み合わせになっている場合があります。
手数料、報酬、インパーマネントロス
スワップのたびに支払われる手数料はプールに加えられるため、LPは自動的に手数料を受け取ります。手数料の水準はプロトコルやプールによって異なり、トークンペアの種類に応じて複数の手数料ティアを用意しているプロトコルもあります。
最大の隠れたコストはインパーマネントロス(変動損失)です。トレーダーや裁定取引者が絶えずプールをリバランスするため、LPは最終的に値下がりしたトークンを多く、値上がりしたトークンを少なく持つことになります。2つのトークンを単に保有していた場合と比べて、価値が少なくなることがあります。価格が元の水準に戻れば縮小するため「インパーマネント(一時的)」と呼ばれますが、価格が乖離したまま引き出すと損失は確定します。計算の詳細は、記事「シンプルな例で学ぶインパーマネントロス」で解説しています。
流動性を集めるために報酬トークンを支払うプールもあります。こうした報酬はパーセンテージで見ると魅力的に見えますが、報酬トークンが大量に売られると急速に価値を失うことがあります。
よく見かけるプールの設計
- 定積プール。 シンプルでどんなペアにも使え、流動性はあらゆる価格帯に分散されます。
- ステーブルプール。 2種類のステーブルコインのように、ほぼ同じ価格で取引されるべき資産向けに最適化されており、その価格付近ではスリッページが小さくなります。
- 加重プール。 80/20のような不均等な比率や、3種類以上のトークンを扱えます。
- 集中流動性。 LPが価格帯を選ぶことで資本効率が高まりますが、より積極的な管理が必要です。集中流動性の解説をご覧ください。
プールの規模が取引に与える影響
トレーダーにとって最も重要な数字は、取引の規模に対してプールにどれだけの流動性があるかです。定積プールでは、準備金に比べてごく小さな取引なら価格はほとんど動きません。準備金のかなりの割合を占める取引は価格を大きく動かし、提示価格より明らかに少ない量しか受け取れません。あわせて読みたい:DAOとは?分散型自律組織をわかりやすく解説。
この差はプライスインパクトと呼ばれ、トランザクションが保留中の間の価格変動と合わせてスリッページとして現れます。ほとんどのDEXの画面では最大スリッページ許容値を設定できますが、流動性の薄いプールでこれを非常に高く設定すると、不利な約定を招き、フロントランニングボットの格好の標的にもなります。
シンプルなルールとして、取引によって価格がわずかな割合以上動きそうなら、取引を分割する、より厚いプールを使う、複数のプールを経由してルーティングするアグリゲーターを使う、といった方法を検討しましょう。Uniswapを初めて使う方は、Uniswap(UNI)とは何か、その仕組みから始めてください。
トレーダーと提供者にとってのリスク
流動性プールは誰にでも開かれているため、価値のないトークンや悪意あるトークンのプールも誰でも作成できます。関連記事:Uniswap vs PancakeSwap。
確認すべき危険信号:
- 1プールの規模が非常に小さい。 流動性の薄いプールはスリッページが大きく、操作も容易です。
- 2デプロイヤーが管理するロックされていない流動性。 作成者はいつでもプールの価値ある側を引き出せます。典型的なラグプルです。流動性がロックされているか、その期間はどれくらいかを確認しましょう。
- 3未検証または偽物のトークンコントラクト。 スワップの前にトークンの公式アドレスを確認しましょう。
- 4トークンコントラクトの制限。 売却をブロックしたり隠れた税金を課したりするトークンもあり、これはプールを見ただけではわかりません。
- 5異常に高い利回りの宣伝。 インフレ的な報酬に依存しているか、単なる餌であることが少なくありません。
まとめ
流動性プールは、オーダーブックではなく計算式で取引価格を決める共有のトークン準備金です。トレーダーはスリッページと引き換えに常に利用できる流動性を得て、提供者はインパーマネントロスとコントラクトのリスクと引き換えに手数料を得ます。スワップや預け入れの前に、プールの規模、トークンのコントラクト、流動性を誰が管理しているかを確認し、流動性の提供は価値が下がっても困らない資金だけで行いましょう。
よくある質問
流動性提供者はどうやって収益を得るのですか?
流動性提供者は、プール内のスワップに課される取引手数料の一部を、プール内の持ち分に応じて受け取ります。インセンティブとして追加の報酬トークンを支払うプロトコルもあります。ただし、こうした収益はインパーマネントロス、スマートコントラクトの不具合、プール内トークンの価値の急落によって上回られることがあります。
流動性プールで損をすることはありますか?
あります。トークン価格が乖離したときのインパーマネントロス、どちらかのトークン価格の暴落、プールコントラクトのハッキングやバグ、プールが悪意あるプロジェクトのものだった場合のラグプルによって価値を失う可能性があります。手数料で差額を必ず埋められるとは限りません。
LPトークンとは何ですか?
LPトークンは、預け入れたときにプールから受け取る受領証です。プール内のあなたの持ち分を表し、後でトークンと蓄積された手数料を引き出す際に使います。一部の新しい設計では、ポジションごとに独自の価格帯があるため、受領証がNFTになっています。LPトークンにアクセスできなくなると、ポジションにもアクセスできなくなります。
流動性プールの価格は誰が決めるのですか?
誰かが直接決めるわけではありません。プールの計算式が、保有するトークンの比率から価格を決めます。プールの価格が他の場所の価格から乖離すると、裁定取引を行うトレーダーが価格が再びそろうまでプールに対して売買します。こうしてプールの価格は市場全体とおおむね一致した状態に保たれます。
