本页面为社区翻译版本,仅供参考;内容以英文原版为准。
查看英文原版 ↗

投资组合保证金

在投资组合保证金模式下,用户的现货和永续合约交易实现统一,以获得更高的资金效率。此外,投资组合保证金账户会自动对所有未主动用于交易的可借出资产赚取收益。

投资组合保证金解锁了诸如套利交易(carry trade)之类的功能:现货余额与永续合约空头仓位相互对冲,并以该现货余额作为抵押。现货和永续合约的盈亏相互抵消,从而保护永续合约仓位免遭清算。更普遍地说,现货和永续合约交易可以从一个统一的余额中进行。例如,用户也可以持有 HYPE 并立即在 BTC/USDC 订单簿上买入 BTC。所有 HIP-3 DEX 都包含在投资组合保证金中,但并非所有 HIP-3 DEX 的抵押资产都可借出。未来的 HyperCore 资产类别和原语也将支持投资组合保证金。

用户可以提供合格的计价资产以赚取收益。这与 HyperEVM 借贷协议形成协同并可组合。在未来的升级中,CoreWriter 将为智能合约提供相同的供给操作。投资组合保证金有意不为 HyperCore 带来一个功能完备的借贷市场,因为这最好由独立团队在 EVM 上构建。例如,HyperCore 借贷未代币化,但 EVM 协议可以通过 CoreWriter 和预编译合约,发行一个完全链上的生息 ERC20 代币合约来实现代币化。投资组合保证金引入了有机的借贷需求,并应能扩展在 HyperEVM 上构建的团队的价值主张。

重要提示:投资组合保证金是一项复杂的技术升级,需要为可借出资产引导供给端。当触及上限时,投资组合保证金账户将回退到非投资组合保证金行为。适用以下要求:

  • 主账户加权交易量 >$5M,或账户价值 >$10k
  • 账户价值 <$25M
  • USDT:全球供给上限 5000 万 USDT,全球借出上限 1000 万 USDT,用户供给上限 500 万 USDT,用户借出上限 100 万 USDT
  • USDC:全球供给上限 10 亿 USDC,全球借出上限 5 亿 USDC,用户供给上限 2.5 亿 USDC,用户借出上限 5000 万 USDC
  • HYPE:全球供给上限 2500 万 HYPE,用户供给上限 100 万 HYPE
  • BTC:全球供给上限 5k BTC,用户供给上限 200 BTC

LTV 与借出

在投资组合保证金模式下,合格的抵押资产具有一个介于 0 和 1 之间的 LTV(贷款价值比)比率。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,并以 10 倍杠杆做空 1 BTC-USDC 永续合约。如果 BTC 价格为 100k,用户只需为 1/10 的初始保证金支付利息,却能就完整的 100k 仓位赚取资金费率。如果 BTC 价格跌至 50k,交易者持有以 USDC 计的未实现盈亏。交易者可以选择买入更多现货 BTC 并增加永续合约空头,以维持交易的名义价值。如果 BTC 价格涨至 150k,投资组合保证金会自动以现值 150k 的现货 BTC 借入 50k USDC。用户可以卖出 BTC 并平掉永续合约仓位,以维持资金费率交易的名义敞口。如果 BTC 价格涨至 200k,交易者必须削减资金费率交易的名义敞口,以避免借贷清算。

注意,与同一交易在不使用投资组合保证金(永续合约端以 USDC 作为抵押)情况下的对冲价格区间相比,此处的对冲价格区间大幅扩大。

清算

投资组合保证金是全仓保证金的推广。它不再只将一个 DEX 内的所有永续合约仓位放在一起计算保证金,而是将一个账户内所有全仓永续合约仓位和现货余额集中起来统一计算保证金。在投资组合保证金下,子账户仍然分开处理。

当整个投资组合保证金账户低于其投资组合维持保证金要求时,将触发清算。用户可以通过投资组合保证金比率(portfolio margin ratio)监控该要求,其定义如下

{% 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 将抵押资产转换为债务资产以进行偿还。与永续合约不同,这里没有市场清算阶段,因为现货订单簿的流动性不如永续合约稳定。

非官方社区镜像与翻译,内容版权归 Hyperliquid 所有,以英文原版为准。 来源: https://hyperliquid.gitbook.io/hyperliquid-docs/trading/portfolio-margin