资金费用计算
资金费用怎么算:正负费率、仓位与结算
年化适合比较,账户收付要逐次算金额。先确认合约的名义价值、真实结算费率和持仓方向,再对照账单。
假设结算名义价值为 10,000 USDT,单次实际费率为 +0.01%,则费用金额为 1 USDT:多头支付、空头收取。若费率为 −0.01%,方向相反。本文统一把“收到”记为正现金流、“支付”记为负现金流。
单次资金费用试算
输入线性合约结算时的名义价值和该次实际费率,查看多头或空头的收付金额。
默认示例:10,000 × 0.01% = 1。仅试算一次资金费用,不含交易费、价格盈亏或未来结算;能否收付以交易所的持仓与结算规则为准。
单次资金费用:先算名义价值,再乘费率
通用思路是:按该合约结算规则计量的名义价值,乘以该次真实结算费率。费率 0.01% 要作为 0.0001 参与乘法,不能直接用 0.01。以下采用 Bybit USDT 线性永续的标记价格口径作假设算例。
结算名义价值 N = 基础币数量 Q × 结算时标记价格 P
多头现金流 = −N × r;空头现金流 = +N × r(r 为带正负号的费率)
| 项目 | 假设数值 | 计算结果 |
|---|---|---|
| 基础币数量 | 0.2 BTC | 数量不是保证金 |
| 结算时标记价格 | 50,000 USDT / BTC | 名义价值 10,000 USDT |
| 实际结算费率 | +0.01% | 10,000 × 0.0001 = 1 USDT |
“名义价值”不等于保证金,也不一定按开仓价计算。若数量仍为 0.2 BTC,而结算价格变成 55,000 USDT,同样费率下金额会变为 1.10 USDT。
负费率谁付钱?先看多空方向
| 实际结算费率 | 多头现金流 | 空头现金流 |
|---|---|---|
| +0.01% | −1 USDT(支付) | +1 USDT(收取) |
| −0.01% | +1 USDT(收取) | −1 USDT(支付) |
| 0% | 0 | 0 |
负资金费率不是“做空一定赚钱”,而是空头在该次结算向多头付费。价格盈亏仍然单独发生。交易所账单可能把“费用支出”显示为正数,与本文现金流记号相反,核对时优先看“支付 / 收取”字段。
资金费用和交易手续费有什么区别?
两者是独立收支。资金费用取决于结算时的持仓,交易手续费取决于成交;即使没有经历资金费结算,开平仓成交仍可能产生交易手续费。
| 比较项 | 资金费用 | 交易手续费 |
|---|---|---|
| 触发时点 | 持仓符合该次资金费结算条件时 | 开仓、平仓或调仓订单实际成交时 |
| 计价基础 | 结算名义价值 × 该次实际资金费率 | 成交名义价值 × 账户适用交易费率 |
| 收付方向 | 正费率多头付空头;负费率反向 | 通常支付给交易场所;返佣和分配依其规则 |
| 需核对的规则 | 结算时刻、持仓资格、价格来源和费率基期 | maker / taker 成交类型、账户费档和合约规则 |
没有适用于所有场所或账户的统一手续费。挂单类型也不等于实际 maker / taker 成交结果;结算币和合约单位应按各自规则换算。完整双腿交易还要把两边开仓与平仓的费用全部计入。
杠杆会把资金费用再乘一遍吗?
同一名义仓位和同一结算费率,改变杠杆不会再额外乘一次费用。变化的是初始保证金,以及费用占保证金的比例。以下只用“名义价值 ÷ 杠杆”作初始保证金简化示例,不含手续费和其他保证金要求。
| 杠杆 | 简化初始保证金 | 单次支付 / 保证金 |
|---|---|---|
| 10× | 1,000 USDT | 1 USDT / 0.10% |
| 20× | 500 USDT | 1 USDT / 0.20% |
如果固定的是 1,000 USDT 保证金,并把名义仓位从 10,000 扩大到 20,000 USDT,费用才会随仓位扩大到 2 USDT。较小保证金缓冲也更容易被价格变动或持续付费消耗;本站爆仓价工具没有把未来资金费用自动加入计算。
标记价格、预言机价格与币本位不能混用
| 合约示例 | 名义价值的计量 | 需要确认 |
|---|---|---|
| Bybit USDT / USDC 线性永续 | 基础币数量 × 标记价格 | 结算币与数量单位 |
| Hyperliquid | 仓位数量 × oracle price | 按实际每小时费率结算 |
| Lighter | 仓位数量 × index price | 按实际每小时费率结算 |
| Bybit 币本位反向永续 | 美元合约数量 ÷ 标记价格 | 所得费用以基础币计量 |
所以不能把“仓位 × 标记价格”当作所有交易所的统一结算公式。反向合约还应核对每张合约面值与乘数;把 USDT 线性仓位的金额直接套进去会混淆币种和单位。上方小试算接受已正确换算的结算名义价值,不替你推断这些规则。
持仓一小时收多少?先确认结算点与基期
不要默认把 8 小时费率除以 8,就是持仓一小时的实付费用。是否参与该次结算取决于交易所的结算机制和你在结算时是否持仓;合约结算频率也可能调整。Hyperliquid 和 Lighter 按小时结算,但一些展示值可能是 8 小时等价值,必须先确认基期。
单利年化 = 基期费率 × 8,760 ÷ 基期小时数
0.01% / 8 小时 → 10.95% 单利年化
10.95% 是把一次费率按全年不变外推的比较口径,不是本次费用,也不是保证金回报承诺。计算账户金额时用该次实际结算费率;多次结算时分别计算后相加。临近结算点开平仓还应核对交易所的处理边界。
历史年化为什么对不上我的资金费账单?
历史榜单统计的是采集到的合约结算费率。个人账单还取决于每次是否持仓、数量、结算计价和方向。只有每次名义价值相同且样本覆盖你的全部结算时,才可把费率之和直接乘同一名义价值。
累计现金流 = 每次符合持仓条件的现金流之和 = Σ(方向符号 × Nᵢ × rᵢ)
- 先选相同合约和时区,逐笔匹配结算时间;不要把预测费率当成已结算记录。
- 再核对每次仓位、计价基准和收付方向;中途加减仓、转向或价格变化会改变金额。
- 检查样本首尾、记录数、已覆盖小时数与期间的结算频率变化。缺失记录表示未知,不应补成 0%。
- 本站实付排行的入选门槛不是完整性保证。榜单可使用覆盖至少一半统计窗口的已知样本,不能据此断言拥有完整 30 天。
常见问题
10,000 USDT 仓位、0.01% 资金费率,一次是多少钱?
在该次结算名义价值确为 10,000 USDT 的假设下,金额为 1 USDT。正费率时多头支付、空头收取;负费率时方向相反。金额不包含交易手续费或价格盈亏。
资金费用是按保证金算还是按仓位算?
按合约结算规则计量的仓位名义价值计算。相同仓位下不能把费用再乘杠杆;如果提高杠杆同时扩大了仓位,金额才会随仓位变化。
负资金费率是不是空头收钱?
通常相反:负费率表示空头向多头支付该次资金费用。账户页面的费用正负记号可能不同,应核对支付和收取方向。
年化 100% 是否意味着持仓一年必赚 100%?
不是。当前费率年化是按费率不变作单利外推,实际费率和仓位都可能变化;它还未计价格盈亏、交易成本,也不是保证金收益率。
资金费率历史缺了几条,可以当作 0 补齐吗?
不可以。未采集表示未知。应核对官方记录、实际结算频率和覆盖时间;缺失样本的年化不能当作完整期间的个人收入。
官方来源与适用范围
以下来源支持本文所说明的交易所规则;数值算例由本文按假设条件推算,不是交易所报价。交易所可能调整合约规则,实际结算以对应合约和账户记录为准。
