合约规则文档 费用计算

资金费率

资金费率仅在结算时仍持有仓位才会产生。它是在多仓和空仓持仓者之间定期进行的费用支付机制,主要作用是促进永续合约价格贴近标的资产价格。

系统先获取币安的实时资金费率作为基础资金费率。该值会随市场实时跳动,展示时可实时更新;真正结算时,以对应结算时刻确认后的资金费率计算资金费用。

资金费用 = 持仓名义价值 × 资金费率 持仓名义价值 = 标记价格 × 持有合约数量

资金费率可在后台按交易对配置结算时间、正数价差阈值、负数价差阈值和资金费率上下限。

配置项说明
币安实时资金费率 B系统从币安获取的基础资金费率,会实时跳动。
结算时间配置 T用于确定一天内的结算间隔,必须能被 24 小时整除。例如 T = 3,则 24 / 3 = 8,即每 8 小时结算一次。
正数价差阈值 D+当币安资金费率 B 为正数时,在 B 的基础上加 D+。
负数价差阈值 D-当币安资金费率 B 为负数时,在 B 的基础上加 D-。
资金费率上下限 L用于限制最终资金费率的最大绝对值。计算后超过上限则取上限,低于负向下限则取负向下限。
  • 如果 T = 3,则一天结算 3 次,每 8 小时结算一次,可对应 00:00、08:00、16:00 (UTC)。
  • 如果 24 / T 不能得到整数小时,则该结算时间配置无效,需要重新配置。
  • 资金费率为正时,一般由多仓支付、空仓收取;资金费率为负时,一般由空仓支付、多仓收取。
B = 币安实时资金费率 D+ = 正数价差阈值 D- = 负数价差阈值 L = 资金费率最大绝对值 当 B > 0:资金费率原始值 = B + D+ 当 B < 0:资金费率原始值 = B + D- 当 B = 0:资金费率原始值 = D+ + D- 最终资金费率 = min(max(资金费率原始值, -L), L)

示例:币安资金费率为正数

假设币安实时资金费率 B = 0.05%,正数价差阈值 D+ = 0.02%,资金费率上下限 L = 0.75%。

资金费率原始值 = 0.05% + 0.02% = 0.07% 最终资金费率 = 0.07%

如果持仓名义价值为 10,000 USDT,则本次结算资金费用 = 10,000 × 0.07% = 7 USDT。

示例:币安资金费率为负数

假设币安实时资金费率 B = -0.04%,负数价差阈值 D- = -0.01%,资金费率上下限 L = 0.75%。

资金费率原始值 = -0.04% + (-0.01%) = -0.05% 最终资金费率 = -0.05%

如果持仓名义价值为 10,000 USDT,则本次结算资金费用 = 10,000 × (-0.05%) = -5 USDT。负号表示资金费用方向与正资金费率相反。

示例:币安资金费率为 0

当币安实时资金费率 B = 0 时,不按正负方向判断,而是直接将正数价差阈值和负数价差阈值相加。

D+ = 0.02% D- = -0.01% 资金费率原始值 = 0.02% + (-0.01%) = 0.01% 最终资金费率 = 0.01%

示例:资金费率超过上下限

假设资金费率上下限 L = 0.75%。如果计算后的资金费率原始值为 0.82%,则最终资金费率取 0.75%;如果计算后的资金费率原始值为 -0.81%,则最终资金费率取 -0.75%。

min(max(0.82%, -0.75%), 0.75%) = 0.75% min(max(-0.81%, -0.75%), 0.75%) = -0.75%