资金费率是永续合约附带的一种支付规则。显示出来的百分比只是其中一个输入项。在判断一个仓位是支付还是收取资金费,或者比较不同市场之前,您需要了解符号约定、结算间隔、仓位快照、名义价值基准以及实际结算费率。
这一区分之所以重要,是因为费率是按结算间隔报价的。没有交易所和间隔的“0.01%”是不完整的。它可能是按小时、每四小时或按其他时间表计收的费率。不要用猜测的小时数去乘以一个表面报价费率。
从合约的规则入手
资金费通常按照各交易所永续合约市场的规则,在多头与空头持有者之间转移。只有在阅读该市场公布的支付方规则之后,费率的符号才有意义。在将其转换为现金流之前,请保留原始来源数值和字段定义。
两份当前的交易所文档说明了为什么间隔应当与费率并列:
| 交易所文档(2026年9月27日 UTC 查阅) | 公布的结算说明 | 需要记录的内容 |
|---|---|---|
| Hyperliquid | 资金费按小时支付;其文档中的费率计算和每小时支付规则因交易所而异。 | 该事件的费率、UTC 结算时间、仓位大小,以及其支付换算中使用的预言机价格。 |
| Binance USDⓈ-M Futures API | 公开 API 提供按交易对区分的资金费率历史;请使用该合约当前的文档来解读其时间戳、单位和合约约定。 | 确切的交易对、事件时间戳、原始费率字段、合约类型和账户记录。 |
这些只是来自两家提供商的示例,并非完整的交易所对比。交易所整体页面可能描述的是默认规则,而某个特定合约可能遵循另一套时间表。Binance 为其 USDⓈ-M Futures API 发布了市场端点;请核实确切的交易对和当前的事件记录,而不是假定某个间隔或公式。Hyperliquid 资金费文档和 Binance API 记录支持上述按交易所划分的示例。
先读符号,再计算单次事件
对于 Hyperliquid 的标准永续合约,正资金费率意味着多头向空头支付;负费率则反转支付方。其文档中的支付使用仓位大小、预言机价格和费率。Hyperliquid 的 HIP-3 市场使用不同的、响应更快的溢价计算,因此不要将标准的费率生成说明套用到它们身上。Binance 发布自己的资金费历史和合约数据;不要假定 Hyperliquid 的现金流简写使用相同的价格字段、符号或合约换算。在计算特定交易所的金额之前,请查阅该市场的确切文档。
对于一个简化的线性仓位,若正费率意味着多头支付,则多头的现金流可以写作:
long cash flow = −event notional × settled rate
这里的费率是该次结算的小数形式:正的 0.01% 即 0.0001。这一简写不能替代反向合约公式、合约乘数、交易所的舍入规则或 API 文档中的符号。在同一约定下,空头则符号相反。
假设一个假想的合格仓位名义价值为 $1,000,某次结算费率为 +0.01%。简化后的金额为 $1,000 × 0.0001 = $0.10:在交易所精度和结算细节之前,多头支付约十美分,空头收取约十美分。这是基于虚构输入的算术,并非当前报价费率。
累加已结算事件,而不是延伸一个报价
下一个虚构示例跟踪一个多头仓位经历四次事件。每个费率都是按事件计的,名义价值在该事件时记录。正的现金流归多头所有;负值则由多头支付。
| 事件 | 事件名义价值 | 结算费率 | 多头的现金流 |
|---|---|---|---|
| A | $1,000 | +0.01% | −$0.1000 |
| B | $1,000 | −0.02% | +$0.2000 |
| C | $950 | +0.005% | −$0.0475 |
| D | $1,020 | +0.01% | −$0.1020 |
| 合计 | — | 四次不同的事件 | −$0.0495 |
在上述假设下,该多头在四次事件中净支付 4.95 美分。名义价值发生变化,是因为示例设定如此;它不是复利计算的账户权益。真实的账户记录应使用每次合格资金费事件时的确切合约规模和交易所换算价格。结果可能很小,因为假设的名义价值和费率都很小。不要悄悄将其放大为预测。
这种逐事件的方法可以处理费率反转。一个在某次结算中支付的多头,可能在另一次结算中收取。用一个费率乘以“持有小时数”会遗漏符号变化、间隔变化,或随价格或仓位大小变动的名义价值。
了解仓位是否符合条件
结算前的估算与账户实际入账的支付并不相同。请记录仓位在交易所指定快照时是否处于开仓状态,以及账本是否显示实际的借记或贷记。请查阅当前合约的事件时间戳和账户结算记录,而不是假定所有提供商都使用相同的快照时点。Hyperliquid 记录了自己的每小时约定。这两个示例都没有确立通用的快照规则。
在研究历史时,请为每次事件将这些字段放在一起:
- 交易所、市场、合约类型、账户或保证金模式,以及仓位方向。
- UTC 下的资金费事件时间戳,以及费率的间隔和单位。
- 原始来源数值和来源字段定义,不要改变其符号。
- 仓位大小、合约乘数、估值价格类型和事件名义价值。
- 仓位是否符合条件,以及结算是已确认、缺失还是未知。
- 账户报告的支付金额,以及来源 URL、获取时间和数据覆盖范围。
每小时的价格 K线不是资金费事件。缺失或延迟的观测值是未知,而不是零。只有当相关记录确认没有发生支付时,才写零。在有账户结算记录时,将建模金额与之对账;仅凭事件费率历史并不能证明某个特定账户支付了多少。
将资金费视为一项成本或现金流
有利的资金费支付并不能证明对冲交易或方向性交易赚了钱。价格变动、现货与永续合约基差、手续费、买卖价差、滑点、借入或库存成本、抵押品和强平风险仍然是独立的。资金费比较需要明确的入场点、持有窗口、对冲比率、合约对、可执行的成交、事件时间表、退出规则和压力情景。
使用手续费与资金费计算器进行刻意简化的固定名义价值估算。它会重复您为每个假设间隔输入的费率;它不会获取交易所费率,也不会对仓位大小的变化进行建模。对于实际或回测的事件记录,永续合约资金费结算审计工作表会分别保留来源字段、事件时间、合格条件和账户报告的现金流。
SuperQuant 的本地工作区可以在其声明的演示数据模型下研究导入的费率。它不会为交易所订单获取或核实实时的交易所资金费规则。资金费可能变化或反转,没有任何支付时间表能保证在特定时间或价格上收敛。仅供教育参考。