本文へ移動

DeFi清算バッファーの設定方法

担保価格のストレス、債務の増加、オラクルの挙動、取引の遅延からDeFi清算バッファーを構築し、返済とレバレッジ解消の行動ラインを定めます。

更新日

教育目的の参考情報であり、投資助言ではありません。投資により損失が生じる可能性があります。

直接の答え

清算バッファーとは、レンディングポジションのストレス時ヘルスファクターと、プロトコルの清算境界との距離です。担保価格の下落、債務価格の上昇、未払い利息、オンチェーンで返済を実行するのに十分な遅延を同時に想定し、ポジション全体を再計算して設定します。表示上のヘルスファクターが 1 を上回っているだけで、十分なリスク限度とは考えないでください。

直前に作動するアラートを一つ置くのではなく、三つの行動ラインを設けます。

  • 目標ライン: 通常時に回復させるヘルスファクター。定義したストレスシナリオでも運用余力が残る水準を選びます。
  • 警告ライン: 追加借入を停止し、用意した返済資産とGasが、債務のあるチェーン上のウォレットですぐに使えることを運用者が確認する水準です。
  • 強制レバレッジ解消ライン: プロトコルの清算境界より上に設定し、担保移転、ブリッジ、取引所からの出金、裁量的な価格反発に頼らず、直ちに債務を返済する水準です。

各ラインはポジションごとに設定します。ボラティリティ、担保と債務の相関、流動性、オラクル設計、金利変動、プロトコルパラメーター、取引に要する時間がすべて影響します。Aaveの文書も、普遍的に安全なヘルスファクターは存在しないと説明しています。

ストレス後ヘルスファクター
1.28
清算バッファー
$22,000
HF=1 までの概算下落率
33.33%

結果は教育用の概算です。明示されない限り、取引所ルール、税、遅延、オラクル動作、固有のプロトコル条件は含みません。

仕組み

複数の担保資産と債務資産があるポジションでは、一般的なヘルスファクターは次の形で表されます。

HF = Σ(q_i × P_i × LT_i) ÷ Σ(D_j)

ここで、q_i は担保数量、P_i はプロトコルのオラクル価格、LT_i はその資産の清算閾値、D_j は未払い利息を含む各債務のオラクル評価額です。担保ごとに固有の閾値を使う必要があり、最も高い閾値をポートフォリオ全体に適用してはいけません。

Aaveでは、ヘルスファクターが 1 を下回ると、誰でもそのポジションを清算できます。清算者は債務を返済し、担保と清算ボーナスを受け取ります。Aaveの現行文書では、清算可能額がヘルスファクターとポジション規模にも左右されることが示されています。他のプロトコルでは、トリガー、クローズファクター、ボーナス、分離ルール、オークション方式が異なる場合があるため、対象市場とデプロイ先の最新パラメーターを確認してください。

債務、閾値、オラクルとの関係が変わらない単一担保ポジションでは、ポジションが HF = 1 に達する担保価格の下落率は次のとおりです。

d_liq = 1 - 1 ÷ HF_current

したがって、この限定的な前提では、HF_current = 1.20 から境界までの担保価格下落はわずか 16.67% であり、20% ではありません。債務価格、利息、担保構成、プロトコルパラメーターも変化する場合、この簡便式は使えません。

実際のバッファーは、ストレス時ヘルスファクターで構築します。

HF_stress = Σ[q_i × P_i × (1 - s_i) × LT_i] ÷ Σ[D_j × (1 + u_j) × (1 + r_j × t)]

この計画用の近似では、s_i は担保価格へのショック、u_j は債務価格へのショック、r_j は年率換算した借入金利の仮定、t は年単位の遅延です。プロトコルが実際の債務予測を提供している場合はそれを使用してください。借入金利の変動や複利によって、この単純な近似が楽観的になることがあります。

あるポジションが 10 ETH を担保とし、ETHのオラクル価格が $2,000、清算閾値が 80%、ステーブルコイン債務が 12,000 単位あり、その価格が $1 だとします。現在のヘルスファクターは次のとおりです。

HF_current = (10 × 2,000 × 0.80) ÷ 12,000 = 1.333

三つのストレスを個別ではなく同時に適用します。

  • ETHが 20% 下落し、ストレス時のオラクル価格が $1,600 になる。
  • 債務資産が基準価値より 5% 高く取引される。
  • 返済が実行されるまで、債務に 30 days 分の利息が仮定した年率 30% で発生する。

ストレス時の概算債務は 12,000 × 1.05 × (1 + 0.30 × 30 ÷ 365) = 12,910.68 です。清算閾値調整後の担保価値は 10 × 1,600 × 0.80 = 12,800 となり、HF_stress ≈ 0.991 です。したがって、1.333 で始まったポジションも、この複合シナリオでは清算境界を越えます。

計算表を意思決定につなげます。担保資産と債務資産ごとに現在値、ストレス値、データソース、更新時刻を記録し、目標ラインに戻すための正確な返済額も記録します。その返済資産と十分なネイティブGasトークンを正しいチェーンに置いてください。借入、引き出し、担保変更、ガバナンスによるパラメーター変更、重要な市場変動のたびに再計算します。

リスク

価格と相関のリスク

すべての担保と債務を同時にストレステストします。担保の下落と債務資産のプレミアムは同時に起こり得て、平常時に観測された相関も売り局面では崩れる可能性があります。取引が薄い資産、ブリッジ資産、ラップ資産、新規発行資産には大きなショックを適用し、ステーブルコインが常に正確に $1 を維持するとは仮定しないでください。

オラクルとパラメーターのリスク

清算には、普段見る取引所の最新価格ではなく、プロトコルが読み取る価格とルールが使われます。オラクルフィードは、情報源、流動性のカバー範囲、更新動作、市場リスク区分が異なります。Chainlinkの文書は、フィードの精度、可用性、市場流動性、リスク管理を評価するようインテグレーターに求めています。プロトコルが実際に使うフィードを監視し、LT_i、上限、モード設定、清算ルールのガバナンス変更もレビューに含めてください。

金利と流動性のリスク

借入利息は直ちに発生し始め、利用率やガバナンスパラメーターに応じて変化します。次のアラートまでではなく、対応に必要な時間全体にわたって債務を予測してください。市場流動性が悪化したとき、予定する返済量を許容できないスリッページなしに取得、交換できるかも検証します。

実行リスク

通常のフロントエンド、RPCエンドポイント、ハードウェアウォレットの操作経路が機能しない可能性を想定します。代替インターフェースやプロトコルへの直接取引を事前に試してください。Gasの大幅上昇に備え、ネイティブ手数料トークンを担保ポジションの外に置き、nonceの置換、承認失敗、チェーン混雑、L2シーケンサーやブリッジの遅延も見込みます。複数の送金を順番に必要とする緊急計画は、即応できるバッファーではありません。

清算損失

清算は損益中立のストップロス注文ではありません。借り手は清算ボーナスを通じて担保価値を失い、プロトコル手数料、不利な価格、残存ポートフォリオの変化にも直面し得ます。クローズファクターは1回の清算規模を制限できますが、ポジションが不健全なままなら、その後の清算は防げません。

よくある誤解

誤解 1:HF = 1.2020% の安全余裕を意味する

単一担保に簡略化した場合、境界までの下落率は 1 - 1 ÷ 1.20 = 16.67% です。複数資産のポジションでは、完全なストレス計算が必要です。

誤解 2:同じ担保を増やせば、ポジションは必ず安全になる

現在のヘルスファクターは上がりますが、同じ価格ショックへのエクスポージャーも増えます。債務返済は分母を直接減らすため、通常はより明確な緊急レバレッジ解消策です。

誤解 3:ステーブルコイン債務は $1 に固定される

債務トークンは基準価値を上回って取引されることがあり、借入利息によって返済すべきトークン数量も増えます。どちらもバッファーを縮小させます。

誤解 4:アラート時刻と行動時刻は同じである

アラートが届く前にオラクルが動いていることがあり、返済にもウォレットへのアクセス、承認、ブロックへの取り込み、ファイナリティが必要です。警告ラインにはこれらの遅延を含める必要があります。

誤解 5:別チェーンや取引所の資金はすぐに使える

出金、ブリッジ、利用限度、メンテナンス、ファイナリティは依存関係を生みます。緊急返済用資産は、すでに債務と同じチェーン上にあり、借り手が管理している必要があります。

関連トピック

出典

ナビゲーション

Wiki を検索...