一份没有结束日期的合约
永续合约是一份价值跟着某个资产价格走的协议。你永远不会收到那个资产:合约以现金结算,而且什么都不到期,所以一个仓位可以持有一小时,也可以持有一年。
做多意味着价格上涨时仓位赚钱;做空意味着价格下跌时它赚钱。两边在同一本订单簿上相遇,而每一份未平掉的合约都是一个多头加一个空头:一边赚的,就是另一边亏的。
正因为什么都不到期,就得有东西把合约的价格拉在资产自己的价格附近。那个东西就是资金费率,在两边之间支付,在 Hyperliquid 上每小时一次。
保证金与杠杆
你付的不是合约的价值,而是为它押上保证金。在 Hyperliquid 上,开一个仓位所需的保证金是 position_size * mark_price / leverage,而杠杆是 1 到这个市场上限之间的一个整数,上限按资产不同,从 3 倍到 40 倍。
由此得出两个数字,而把它们搞混是新手惯犯的错。名义金额是这个仓位值多少,也是市场推动的那个数。保证金是你押上多少,也是你可能亏掉的那个数。杠杆就是两者之比。
做决定的那个价格
有三个价格要紧。订单簿价格是成交发生的地方。现货预言机价格由验证者每 3 秒发布,是若干交易所现货价格的加权中位数,资金费率就按它来算。标记价格,文档把它描述成把外部交易所价格和 Hyperliquid 自己的订单簿状态结合起来,而保证金、强平和订单触发都按它来衡量。
文档警告说,在行情剧烈的时候,或者在一个高杠杆仓位上,标记价格可能和订单簿价格差得很远。判定一个仓位看的是标记价格,不是你刚才看到的那笔成交。
一个仓位,作为例子
下面的数字是故意取整的。它们是一个例子,不是报价,也没有哪个市场必须这样走。在本站 2026 年 10 月 4 日的快照里,BTC 的最大杠杆是 40 倍,而在那个上限下,维持保证金是初始保证金的一半,也就是名义金额的 1.25 %。
| 这个仓位 | 数字 |
|---|---|
| 入场价格(一个例子) | $100,000 |
| 数量,做多 | 0.1 BTC |
| 名义金额 | $10,000 |
| 选定的杠杆 | 10x |
| 初始保证金,名义金额除以杠杆 | $1,000 |
| 维持保证金 | 1.25%, $125 |
| 开仓的吃单手续费,按基础费率 | 0.045%, $4.50 |
现在价格动了。涨 5 %,到 $105,000,这个仓位值 $10,500:$500 的浮盈,是押上保证金的一半。跌 5 %,到 $95,000,亏的也是同样的 $500。杠杆的全部,一行就讲完了:名义金额的 5 %,就是保证金的 50 %。
持仓期间,资金费率在背后一直走着。只按利息部分算,每小时 0.00125 %,这个多头每小时大约付 $0.125,一天接近 $3,而这笔支付是按现货预言机价格算的,不是按标记价格。
强平,还在同一个例子里
当一个仓位背后的权益跌到维持保证金以下时,它就被强平。文档给出发生这件事的价格是 liq_price = price - side * margin_available / position_size / (1 - l * side),其中 side 在做多时是 1,l = 1 / MAINTENANCE_LEVERAGE,而对一个逐仓仓位,margin_available = isolated_margin - maintenance_margin_required。
把例子里的数字放进去。可用保证金是 $1,000 减 $125,也就是 $875。1.25 % 的维持保证金对应维持杠杆 80,所以 l 是 0.0125。于是 $875 除以 0.1 BTC 再除以 0.9875,大约是入场价之下 $8,861:强平价格接近 $91,139,也就是下跌 8.9 %。换成 20 倍而不是 10 倍,保证金会是 $500,而这段距离大致要减半。
在这个例子里,逆着多头走 8.9 % 就把它结束了。如果不追加保证金,那 $1,000 就没了,而在兜底强平里,维持保证金也不会退回来。在一个全仓账户上,同一件事会波及撑着其他每一个仓位的抵押品。一个带杠杆的仓位,可能把投进它的一切都亏掉。
持有一个要花多少
- 交易两边各一次的手续费。永续合约的基础费率是吃单 0.045 %、挂单 0.015 %,而且会随你滚动 14 天的成交量和质押的 HYPE 下降。
- 资金费率,每小时一次,方向看费率指向哪一边。它是持有的成本,不是交易的成本,所以会随天数长起来。
- 滑点,就是你看到的价格和你拿到的价格之间那段距离,它是订单簿给出的答案,不是谁收的费用。
这三样都不取决于你的杠杆:手续费和资金费率都按名义金额算,不按保证金算。杠杆只改变有多少你自己的钱站在那个名义金额后面。