短い答え
Hyperliquid はそれを liq_price = price - side * margin_available / position_size / (1 - l * side) として計算します。side は買いで 1、売りで -1、l は維持レバレッジの逆数、margin_available はクロスのポジションでは口座の価値から求められる維持証拠金を引いたもの、分離のポジションでは分離証拠金から同じ要求を引いたものです。維持証拠金は銘柄の最大レバレッジにおける当初証拠金の半分で、40 倍の銘柄では想定元本の 1.25 %、3 倍の銘柄では 16.7 % になります。
言葉で言えば、ポジションが評価されている価格を取り、まだ失える証拠金の分だけ、サイズに割り振って動かします。そこに小さな補正が入ります。価格が逆行するにつれて維持の要求そのものも縮むからです。
4 つの入力
price。ポジションが評価されているマーク価格です。position_size。ドルではなく、その資産の単位でのサイズです。side。買いは 1、売りは -1 です。margin_available。クロスのポジションでは口座の価値から求められる維持証拠金を引いたもの、分離のポジションでは分離証拠金から同じ要求を引いたものです。l。維持レバレッジの逆数で、維持レバレッジは銘柄の最大レバレッジの 2 倍です。証拠金ティアのある銘柄では、強制決済価格でのポジションの価値が入るティアの維持レバレッジになります。
計算してみる
最大レバレッジが 20 倍の銘柄を取ります。そのレバレッジでの当初証拠金は想定元本の 5 % なので、維持証拠金は 2.5 %、維持レバレッジは 40、l は 0.025 です。
マーク価格 100,000 で 0.1 単位の買いを、分離で、レバレッジ 10 倍で開きます。
| 手順 | 数値 |
|---|---|
| 想定元本 | 0.1 x 100,000 = 10,000 |
| 分離証拠金、10 倍で | 10,000 / 10 = 1,000 |
| 求められる維持証拠金、2.5 % | 0.025 x 10,000 = 250 |
| 使える証拠金 | 1,000 - 250 = 750 |
| 強制決済価格、買い | 100,000 - 750 / 0.1 / 0.975 = 92,307.69 |
買いは 92,307.69 で強制決済され、入りより約 7.7 % 下です。同じポジションを売りにして side を -1 にすると 100,000 + 750 / 0.1 / 1.025 となり、107,317.07、入りより約 7.3 % 上です。その非対称は補正の項で、手数料ではありません。
代わりにクロスで持ち、ほかにポジションのない価値 1,000 の口座なら、数値は同じです。口座の価値が 2,000 なら margin_available は 1,750 になり、強制決済価格は 82,051.28 まで下がります。クロスのポジションの強制決済価格が設定したレバレッジによらないとドキュメントが言うのは、このことです。価格を動かすのは、その後ろに立つ担保だけです。
見積もりが発動の点ではない理由
- 開く前は、示される見積もりがその瞬間の板の流動性によるので、ドキュメントは不正確であり得ると述べています。
- ポジションが開いたあとは、ファンディングの支払いが 1 時間ごとに口座の価値を動かし、ほかのクロスのポジションの含み損益も同じことをします。
- 証拠金が足りないときは、見積もりは口座が当初証拠金の要求まで足されていると仮定します。
- 証拠金ティアは維持レバレッジを強制決済価格でのポジションの価値に依らせるので、大きなポジションは小さなものより厳しいティアで裁かれます。
- 手数料とファンディングは式のどこにもありません。それでも口座から出ていき、そうすることで発動する価格を動かします。
強制決済はマーク価格を使い、それは外の取引所の価格と Hyperliquid 自身の板の状態を合わせたものです。荒れた日には直近の約定からずっと離れ得るので、あなたのチャートが一度も描かなかった価格で強制決済が起こり得ます。ドキュメントは、チャート上の線ではなく正確な式に従うことを勧めています。
このサイトが計算すること、しないこと
ラダー計算機は段階で建てるポジションのステップを置き、ラダーがすべて埋まった状態で強制決済までに残る余地を、エージェントのコードと同じ算数で報告します。手数料、保有のあいだのファンディング、スリッページは数えません。最初の 2 つはポジションコスト計算機が数えます。
エージェント自身の見積もりは上の式に従い、銘柄の維持レバレッジは取引の場から読みます。それでも見積もりなので、パイロットはポジションのサイズを、すべてのステップが埋まってもなお価格が 100 % 逆行してから強制決済になるように決めます。肝は余地であって、最後の小数ではありません。