ポートフォリオ証拠金
ポートフォリオ証拠金の下では、ユーザーのスポットと永続契約の取引が統一され、より高い資本効率が実現します。さらに、ポートフォリオ証拠金アカウントは、取引に積極的に使用されていないすべての借用可能資産に対して自動的に利回りを獲得します。
ポートフォリオ証拠金は、スポット残高を永続契約のショートポジションで相殺し、スポット残高によって担保するキャリートレードのような機能を実現します。スポットと永続契約の損益は互いに相殺され、永続契約ポジションの清算から保護されます。より一般的には、スポットと永続契約の取引を単一の統一残高から実行できます。例えば、ユーザーは HYPE を保有したまま、BTC/USDC のブックで即座に BTC を購入することもできます。すべての HIP-3 DEX がポートフォリオ証拠金に含まれますが、すべての HIP-3 DEX の担保資産が借用可能とは限りません。将来の HyperCore のアセットクラスとプリミティブもポートフォリオ証拠金をサポートする予定です。
ユーザーは適格なクォート資産を供給して利回りを得ることができます。これは HyperEVM の貸出プロトコルと相乗効果を発揮し、組み合わせることができます。将来のアップグレードでは、CoreWriter がスマートコントラクト向けに同じ供給アクションを公開する予定です。ポートフォリオ証拠金は、HyperCore に本格的な貸出市場をもたらすことを意図的には避けています。それらは EVM 上の独立したチームによって構築されるのが最適だからです。例えば、HyperCore の貸出はトークン化されていませんが、EVM プロトコルは CoreWriter とプリコンパイルを通じて完全にオンチェーンの利回り付き ERC20 トークンコントラクトを立ち上げることでトークン化できます。ポートフォリオ証拠金は借り入れへのオーガニックな需要を導入し、HyperEVM 上で構築するチームの価値提案を拡大すると考えられます。
重要:ポートフォリオ証拠金は複雑な技術的アップグレードであり、借用可能資産の供給側のブートストラップを必要とします。ポートフォリオ証拠金アカウントは、上限に達すると非ポートフォリオ証拠金の動作にフォールバックします。以下の要件が適用されます。
- マスターアカウントの加重取引量が $5M 超、またはアカウント価値が $10k 超
- アカウント価値が $25M 未満
- USDT:グローバル供給上限 50M USDT、グローバル借入上限 10M USDT、ユーザー供給上限 5M USDT、ユーザー借入上限 1M USDT
- USDC:グローバル供給上限 1B USDC、グローバル借入上限 500M USDC、ユーザー供給上限 250M USDC、ユーザー借入上限 50M USDC
- HYPE:グローバル供給上限 25M HYPE、ユーザー供給上限 1M HYPE
- BTC:グローバル供給上限 5k BTC、ユーザー供給上限 200 BTC
LTV と借り入れ
ポートフォリオ証拠金の下では、適格な担保資産は 0 から 1 の間の LTV(loan-to-value)比率を持ちます。HYPE の LTV は 0.65、BTC の LTV は 0.5 です。ポートフォリオ証拠金でスポットおよび永続契約の注文を出す際、残高が不足している場合は、token_balance * borrow_oracle_price * ltv までの範囲で適格な担保に対して自動的に借り入れられます。ここで価格は、借用される資産建てで表示されます。
借用した資産は継続的に利子が発生し、永続契約のファンディング間隔に合わせて毎時インデックス化されます。ポートフォリオ証拠金ユーザーは、借用資産に対して利子を支払い、遊休資産に対して同じレートで利子を受け取ります。ステーブルコインの借入利率は 0.05 + 4.75 * max(0, utilization - 0.8) の APY に設定されており、utilization = total_borrowed_value / total_supplied_value の瞬間値に応じて連続的に複利計算されます。獲得した利子はすべての供給者に比例して割り当てられます。プロトコルは、将来の清算に備えたバッファとして借入利子の 10% を保持します。
例:キャリートレード
ポートフォリオ証拠金を使用すると、大幅な価格レンジにわたってリバランスするための取引コストが発生しないため、キャリートレードの資本効率は大幅に向上します。ポートフォリオ証拠金アカウントでは、スポットの借入と永続契約の損益が会計上互いに相殺されます。トレーダーは、ファンディング、利子、スポットと永続契約価格の間のドリフトなどの外的要因を依然として考慮する必要があります。
例えば、ユーザーがスポットで 1 BTC を保有し、10x レバレッジで 1 BTC-USDC 永続契約をショートするとします。BTC の価格が 100k の場合、ユーザーは 1/10 の初期証拠金に対してのみ利子を支払いますが、100k のポジション全額に対してファンディングを受け取ります。BTC の価格が 50k に下落した場合、トレーダーは USDC で未実現損益を得ます。トレーダーは、より多くのスポット BTC を購入して永続契約のショートを増やすことで、取引のノーショナル価値を維持することを選択できます。BTC の価格が 150k に上昇した場合、ポートフォリオ証拠金は、現在 150k の価値があるスポット BTC を担保として 50k USDC を自動的に借ります。ユーザーは BTC を売却して永続契約ポジションを決済し、ファンディング取引のノーショナルエクスポージャーを維持できます。BTC の価格が 200k に上昇した場合、トレーダーは借入・貸付清算を避けるためにファンディング取引のノーショナルエクスポージャーを縮小する必要があります。
永続契約のレグが USDC で担保される、ポートフォリオ証拠金を使用しない同じ取引と比較して、ヘッジされた価格レンジが劇的に拡大したことに注意してください。
清算
ポートフォリオ証拠金はクロス証拠金の一般化です。1 つの DEX 内のすべての永続契約ポジションをまとめて証拠金計算する代わりに、すべてのクロス証拠金の永続契約ポジションとスポット残高が 1 つのアカウント内で集合的に証拠金計算されます。サブアカウントは、ポートフォリオ証拠金の下でも引き続き個別に扱われます。
清算は、ポートフォリオ証拠金アカウント全体がそのポートフォリオ維持証拠金要件を下回ったときにトリガーされます。ユーザーは、以下で定義されるポートフォリオ証拠金比率を通じてこの要件を監視できます
{% code overflow="wrap" %}
portfolio_margin_ratio = max_{borrowable_token} (portfolio_maintenance_requirement(borrowable_token) / portfolio_liquidation_value(borrowable_token))
where
portfolio_maintenance_requirement(token) = min_borrow_offset + sum_{dex} cross_maintenance_margin(dex) + borrowed_size_for_maintenance(token) * borrow_oracle_price(token)
portfolio_liquidation_value(token) = portfolio_balance(token) + min(borrow_cap(token), min(portfolio_balance(token), supply_cap(token)) * borrow_oracle_price(token) * liquidation_threshold(token))
liquidation_threshold(token) = 0.5 + 0.5 * LTV(token)
borrow_oracle_price(token) = median(HL_spot_USDC_price, HL_perp_mark_price * USDT_USDC_oracle, HL_perp_oracle_price * USDT_USDC_oracle)
USDT_USDC_oracle = 1 / HL_spot_oracle_price(USDC)
min_borrow_offset = 20 USDC
{% endcode %}
portfolio_margin_ratio > 0.95 になると、アカウントは清算可能になります。上記の定義におけるすべてのノーショナル価値は、borrow_oracle_price(token) を使用して USDC に変換されます。
借入上限に達した後は、ポートフォリオ証拠金がアクティブかどうかにかかわらず、追加で使用される証拠金はユーザーが決済資産で供給する必要があります。
オラクル価格更新の順序によっては、永続契約ポジションまたはスポット借入のいずれかが先に清算される可能性があります。言い換えると、ポートフォリオ証拠金比率が清算可能になった時点で、ユーザーは決定論的な清算シーケンスを期待すべきではありません。
ポートフォリオ証拠金の清算は、システムアドレス 0xbbb...b のバックストップ清算人によって直接引き継がれます。ユーザーの健全性が完全清算しきい値を下回る場合、正の LTV を持つ供給資産と借用資産は、バックストップ清算人によって完全に引き継がれます。ユーザーの健全性が部分清算しきい値と完全清算しきい値の間にある場合、正の LTV を持つ供給資産と借用資産は代わりに 20% 刻みで引き継がれ、ユーザーが清算可能でなくなった時点で停止します。引き継ぎのスリッページしきい値は size_liquidated * oracle_price * (LTV(asset) + 2) / 3) * width であり、width は HYPE の場合は 3M USDC、BTC の場合は 300k USDC です。バックストップ清算人は、担保資産を債務資産に変換して返済し、半減期 10 分の TWAP を使用します。永続契約とは異なり、スポットのブックは永続契約ほど一貫した流動性を持たないため、市場清算フェーズはありません。