11 月 6 日下午三点四十五分,Hyperliquid 上四十个二十四小时成交额过五百万美元的永续合约里,有三十五个的标记价低于预言机价。按美元持仓加权,折价那一侧压着 95.0 亿美元,占这四十个合约的 97.4%。同一时刻,其中二十九个的小时资金费率是 0.00125%,精确到小数点后第八位,一个数字都不差。合约比现货便宜,多头按理该收到钱,实际上他们每小时仍在往外交。这不是哪一家交易所报错了价,而是公式里那个 clamp 项,把一整段折价装进去了。
先把行情的背景放进来。11 月 6 日比特币在 76,100 美元附近,二十四小时跌了 5.6%,最低摸到 75,100;以太坊跌逾 7% 到 2,240 附近,全市场二十四小时清算超过 10 亿美元,其中约 9.54 亿是多头。这种一边倒的下跌里,永续比现货便宜是常态:卖的人要立刻卖,愿意接的人只肯在更低的价位接,合约价就滑到指数价下面去。
Hyperliquid 的现货指数不是自己拍的。官方文档写明,每个验证人取 Binance、OKX、Bybit、Kraken、Kucoin、Gate、MEXC 与 Hyperliquid 现货的中间价加权中位数,权重依次是 3、2、2、1、1、1、1、1,每三秒发布一次,再把各验证人的报价按质押权重取一次加权中位数。这个数用来算资金费率,同时是标记价的组成部分,而标记价决定保证金、清算与止盈止损的触发。
费率公式在文档里是一行字:资金费率 F = 平均溢价指数 P + clamp(利率 P, 负 0.05%, 正 0.05%)。利率项固定为每八小时 0.01%,即每小时 0.00125%,文档写明折算年化 11.6% 付给空头;公式给的是八小时口径,实际每小时支付它的八分之一。
关键在 clamp 那一项。P 只要落在负 0.04% 到正 0.06% 之间,括号里算出来的差值就小于 0.05%,不被截断,于是 F 里的 P 与减去的 P 正好抵消,结果等于利率本身:每小时 0.00125%,折年 10.95%。这段区间就像一个平台,无论 P 在这个范围内怎么动,读数都不动。

把公式按 P 逐档算出来,平台两侧的陡峭程度才显出来。P 在负 0.10% 时,F 折成每小时负 0.006250%,折年负 54.75%;到负 0.20% 是每小时负 0.018750%、折年负 164.25%;到负 0.30% 就是折年负 273.75%。正的一侧对称:P 到正 0.10% 折年 54.75%,到正 0.20% 折年 164.25%。
也就是说,同样一份合约,溢价刚刚越过带边一点点,费率就会从 10.95% 跳到五十几个百分点。平台上那一段是钝的,平台外每一档都是利的。今天四十个合约里,真正离开平台的只有十一个,持仓合计 4.5 亿美元,占 4.6%;剩下二十九个持仓 93.1 亿美元、占 95.4%,整整齐齐坐在平台上。
坐得最靠边的两个是 WLD 与 AERO。WLD 的费率是每小时负 0.006229%,折年约负 54.6%;AERO 是每小时正 0.006205%,折年约正 54.4%。两个数字的绝对值惊人地接近,方向相反,说明它们各自贴在平台的两个边沿外面不远处:公式在带外斜率一致,往哪边偏一点,读数就一样大。
AAVE 提供了一个中间样本。它的费率是每小时正 0.000239%,年化不到 2.1%,既没有钉在 10.95%,也没有深到负值。这类读数说明它的 P 在带内偏下一段、但小时均值已经跌穿了带边,只是没跌远。把 AAVE 和 BTC 放在一张表上,你会以为 AAVE 比 BTC 便宜四倍;其实两家差的是溢价离带边的距离,不是多空强弱。
打开接口你会发现一个矛盾:BCH 的瞬时溢价显示负 0.078%,已经跌到负 0.04% 的带边外面去了,费率却还是 0.00125%。LTC 的瞬时溢价负 0.047%,同样在带外,费率同样没动。XMR 反过来,瞬时溢价正 0.0829%,在带外,费率也是 0.00125%。
原因写在同一条文档的下一句:溢价每 5 秒采样一次,按小时平均。你在接口里看到的 premium 字段是此刻的抽样值,而费率用的是过去一小时约 720 次采样的平均。BCH 这一秒跌到带外,可能前五十九分钟都在带内,平均值仍然落在平台上。
这条差别决定了怎么读数据。拿瞬时溢价去推当前费率,十个里有九个会推错;反过来,拿当前费率去判断此刻谁更急,也会读错,因为它记的是过去一小时的平均压力。两个字段各有各的时间尺度,混用就是把慢变量当快变量。

上面这张图用的是十万美元名义仓位。把它换成一千万美元,那 30 美元变成 3,000 美元一天,一年下来是一百多万。这个数在大多数人的仓位规模上是看不见的,但在做市、套利或者长周期对冲的账户上,它就是一整条成本线的起点。而它的来源不是行情,是公式里那段被夹取项抹平的区间。
一个自然的怀疑是:会不会是 Hyperliquid 自己的指数算偏了?把同一时刻 Binance 的合约标记价除以指数价,得到的折价是比特币负 4.45 个基点、以太坊负 5.47、SOL 负 5.30、XRP 负 1.89、AAVE 负 7.64、LINK 负 5.19。十二个可比的币里十一个方向一致,两家的折价相关系数是 0.851。
再往上游追一层。同一时间比特币的现货在三家的报价是 Binance 75,652.84、Bybit 75,645.40、Kraken 75,650.00,最高与最低只差 7.44 美元、约 0.98 个基点。合约相对指数的那四五个基点,比现货源之间的分歧大了四五倍。所以折价不是某一家现货报价拖出来的,是合约这一侧整体比现货便宜。
这就回到了那个反直觉的组合:整整一天,五家以上交易所的永续都比现货便宜几个基点,而 Hyperliquid 上九成半的持仓,付的还是同一个 10.95%。按每十万美元名义仓位算,这个常数是每小时 1.25 美元、每天 30 美元。折价的那几个基点能不能补回来是后话,这 30 美元是每小时划走的。
币安的资金费率公示里管这个常数叫基准费率:八小时结算的合约基准是每期正负 0.0100%,四小时的是正负 0.0050%。两份公告的措辞不同,作用却一样,都是给费率设一条不动的轴。区别在于 Hyperliquid 的轴是用夹取项算出来的,币安的轴是直接写进公示的固定值,而币安还允许在极端行情下把个别合约的上限临时放大或收窄。
这一点对跨所比较有实际影响。Hyperliquid 的 0.00125% 每小时与币安八小时合约的 0.0100% 每期,折年都是约 11%,看上去同价;可两家的带外行为不一样,前者离开带就被斜率推着走,后者离开基准还要看合约自己的上下限。把两家的当前费率相减来判断哪个贵,只在双方都在带内时才成立。
第一,夹取带的边界依赖文档里对 P 的定义是八小时平均溢价指数。如果平台调整公式或者改变采样窗口,带边就会移动,今天算出的 10.95% 也要跟着重算。
第二,瞬时值不能代表结算值。本文里出现的 premium 字段都只是抽样,要复算费率就得自己拉一小时的价格序列去平均,用一次快照算出来的数会偏。
第三,只有单一时点,没有成对的历史序列,所以折价是从什么时候开始的、持续了多久,这份数据答不了。要判断它是当天特有还是长期状态,得自己拉两条价格序列对照。
第四,成本只算了资金费,没有算手续费与滑点。对高频进出的人来说,后两项可能比这每小时 1.25 美元更重。

两根导轨并排放着,各自的滑块停在不同的位置,看上去是同一条线,实际跑的却是两套刻度:标记价决定你在哪儿被清算,预言机价决定你每小时交多少。今天的折价说明前者已经贴得很近,而后者被夹取项按在了原地。
把这些限定放回开头那句话:折价是真的,费率不降也是真的,两者并不矛盾。矛盾只出现在把它们并排比较的那一刻:一个衡量合约相对现货便宜多少,一个衡量多头每小时交多少,中间隔着一个把边界藏起来的夹取项。
再补一个能动手数的地方。你要是把四十个合约的 P 与 F 都摊出来,会发现 F 的值域其实很窄:要么正好是 0.00125%,要么就在它的两侧按同样斜率展开。这种「中间一段平、两边直上直下」的形状,是夹取函数的几何特征,跟当天的行情没有关系。跌得再狠,只要 P 没走出那条带,费率就还是那个数。
相关下载: Binance全球顶级交易所 v3.22.4大小:306.2M
最后留一个自查的口径:看到任何一个费率数字,先问它在不在 0.00125% 这一格上。在,说明这个读数当小时没有信息;不在,再用它乘八、收回八小时溢价,看偏离带边多远。顺序反过来,就会把平台上的静默读成多空平衡。
公式只告诉你要付多少,没告诉你付给了谁。资金费在合约市场里是点对点转移:多头付、空头收,平台不从中间抽成。所以平台把费率钉在 10.95% 的时候,真正被改变的不是费用总额,而是这两批人之间的分账。
设想一枚 P 稳定在负 0.20% 的合约:按公式,多头每小时该收 0.018750%,折年 164.25%,等于空头每小时往外掏这么多。可只要它的 P 落回带内,同一对多空双方就反过来,多头每小时付 0.00125%,空头每小时收 0.00125%,折年 10.95%。同一批人、同一个价格,隔一条带边,现金流的正负与量级全都换了个向。这就是夹取项真正在定价的东西:不是合约贵不贵,而是谁替谁扛。
按今天的数据量一下这个替代有多大。二十五个既有折价、费率又停在平台上的合约,平均折价 4.02 个基点。如果那个折价代表的是持续一小时以上的偏离,按公式它们本该让多头收到一点钱;实际是多头照着 10.95% 在付。不到五个基点的价格差,换来每年将近十一分的租金,这笔账在盘口上找不出来,只藏在公式的括号里。
这里要小心一个容易滑过去的推理:折价不等于溢价为负。折价是标记价与预言机价的距离,P 是撞击买价与卖价相对预言机的平均偏离,两者同向但不相等。把折价当成 P 直接代进公式,算出来的费率会偏高或偏低,这也是为什么正文只拿折价的分布说明位置,不拿它反推具体费率。
真正能反推的只有一件事:费率的绝对值。看到 0.00125%,你能确定它的 P 在带内;看到 0.006205%,你能确定它的 P 已经越过正 0.06% 的带边,并且平均下来超了 0.005%;看到负值,带边的方向就确定是下沿。反向不成立:P 在带内时,费率什么都告诉不了你。
精彩推荐
用户评论