交易手续费按成交执行情况、依据交易所的费率表与账户条件收取。要估算手续费,需要确认交易品种、实际成交的名义价值、费率等级,以及每一笔成交是增加还是减少了流动性。挂单/吃单的标签描述的是成交本身,而不只是下单按钮:一笔限价单可能立即以吃单方式成交,也可能挂单等待、之后以挂单方式成交。在将某一费率用于研究之前,请先确认该具体市场与账户当前的费率表。
按成交名义价值计算
对于百分比费率,单边手续费等于成交名义价值乘以以小数表示的费率。例如,假设费率为 0.10%,一笔 $2,000 的开仓成本为 $2。如果之后平仓成交 $2,100,则该边成本为 $2.10,合计 $4.10。平仓的名义价值不必与开仓相同:应分别计算每一笔成交,包括部分成交,并将实际产生手续费的全部金额相加。
一个有日期的交易所示例
Hyperliquid 当前的公开费率表列出了现货与永续合约各自的基础等级费率。其文档(查阅日期为 2026 年 9 月 27 日)显示,零等级的永续合约费率为吃单 0.045%、挂单 0.015%;对应的现货费率为 0.070% 和 0.040%。假设以 $10,000 名义价值开仓、并以相同名义价值平仓,则永续合约吃单手续费为 $9(2 × $10,000 × 0.00045),若两笔成交实际都符合挂单条件则为 $3。现货的对比为吃单 $14 或挂单 $8。这些只是依据已公布基础等级所做的算术示例,并非针对您账户的报价,也不承诺挂单一定会成交。
同一份费率表还说明,永续合约与现货的成交量合并计入用户的费率等级,其中现货成交量按两倍加权,并记录了其他折扣与例外情况。因此,即便是当前的公开费率表,也可能与某个具体账户、交易对或成交所显示的手续费不一致。请将来源页面与查阅日期,连同您所使用的具体市场、合约、费率等级和费率一并保存;在使用本示例前,请阅读 Hyperliquid 费率表。费率与账户条件可能发生变化。
计算挂单与吃单混合的成交
如果一笔订单有多笔成交,应根据实际成交及其记录的流动性角色来计算手续费,而不是对全部委托数量套用一个假设费率。交易所规则与账户等级决定适用的费率表;缺少这些信息的手续费估算只是一种假设。
第二个示例沿用上述 Hyperliquid 零等级永续合约费率,假设一笔 $10,000 的开仓由 $6,000 的挂单成交和 $4,000 的吃单成交组成。开仓手续费为($6,000 × 0.00015)+($4,000 × 0.00045)= $2.70。如果 $10,000 的平仓包含 $4,000 挂单成交和 $6,000 吃单成交,则成本为 $3.30,合计 $6.00。该手续费相当于开仓名义价值的 0.06%,但这并不是精确的盈亏平衡回报:平仓名义价值、已实现价格变动、买卖价差、滑点及其他费用都会影响结果。该计算假设每一笔所列成交都按所述费率发生,并排除了这些其他成本;挂单可能一直未能成交。
请记录每一笔成交的时间、数量、价格、流动性角色和所收取的手续费。如果交易所对一笔部分成交的订单给出了手续费汇总,请将其与各笔单独成交进行核对,并注明在手续费资产或舍入方面的任何差异。
将费率表与每一笔成交核对
在研究时,请将订单意图与已实现的手续费记录分开保存。未成交的剩余部分不产生成交手续费,但仍可能意味着策略错过了入场;记录为零手续费不应暗示交易已经完成。如果交易所对账单与计算出的手续费不一致,请同时保留两个数值,并排查费率等级、折扣、计价货币换算、合约单位、手续费舍入、返佣以及特定产品的例外情况。不要在看到结果之后调整假设费率,以强行让账目一致。
挂单/吃单成交手续费台账提供了用于记录部分成交、费率表快照和账户对账单核对的栏目。它让手续费币种、产生手续费的名义价值、挂单/吃单状态以及无关的执行成本保持可见,以便将回测假设与其来源进行核对。
开仓与平仓的名义价值可能不同,因为合约价值或数量会发生变化。合约乘数、计价货币和舍入都可能改变计算结果。请记录某一费率适用于计价名义价值、合约张数还是其他基准;在换算之前,确认来源给出的是小数还是百分比。如果无法为整个样本重建历史费率表,请披露这一近似处理,而不要把今天的费率标注为精确的历史成本。
挂单与吃单取决于实际成交
一笔限价单可能立即与挂单成交,也可能挂单等待、之后提供流动性;交易所规则决定每一笔成交如何分类。在支持的情况下,只挂单(post-only)选项可以防止订单立即吃单,但这样一来订单可能一直未成交或被取消。挂单费率并不自动等于实际更便宜的选择:等待可能错过交易,成交也可能在条件变化之后才发生。返佣、折扣和账户等级也各不相同。不要仅凭订单标签推断手续费。
将带日期的费率表纳入回测
请保存交易所网址、查阅日期、市场、合约、费率等级、订单假设以及每一侧的费率。至少运行一个成本更高的情景,并报告研究结论是否发生变化。请将交易手续费与买卖价差、滑点、市场冲击、借币成本和资金费分开,以免台账重复计算或掩盖成本。仅含手续费的估算并不等于总执行成本估算。
对于永续合约,资金费与交易手续费是分开的,并按合约规则结算。正资金费率并不在所有交易所都意味着同一方支付;请查阅具体文档。在仓位符合条件期间,记录每一次结算的时间戳。缺失的费率应保持为未知,而不要用零填补。
SuperQuant 可以在每次运行时对费率假设进行建模,但无法得知用户的账户等级,也无法证明过去的交易所收费。其样本历史数据为合成数据,订单模型经过简化。请使用手续费与资金费工作表、挂单/吃单成交手续费台账,阅读买卖价差与滑点,然后参阅回测成本指南。上述交易所数据查阅于 2026 年 9 月 27 日,可能发生变化。本文是算术教学,不构成个性化报价或交易建议。