成本·术语表

外汇中的库存费(Swap)是什么?隔夜成本详解

库存费是外汇仓位持有过夜时收取或支付的利息。本文讲解它怎么算、周三为什么收三倍,以及数千个账户实际付了多少。

库存费(swap),也叫展期费(rollover)或隔夜利息,是仓位持有超过经纪商每日展期时间后,从您账户扣除或计入的利息。之所以有这笔费用,是因为每笔外汇交易都是借入一种货币去买另一种货币:做空的那种货币要付利息,做多的那种货币能拿利息。仓位只拿一个下午,库存费无足轻重;拿三个月,它可能比这笔交易本身的盈亏还大。

工作原理

根本的驱动因素,是货币对中两种货币的利率之差,再扣除经纪商自己的加价,按全年天数摊开,最后乘以您的仓位规模。

每晚库存费 ≈ 仓位规模 × (利差 − 经纪商加价) / 365

实际上,经纪商不会以利率的形式公布库存费,而是在每个品种的合约规格里,按每手给出多头库存费(swap long)和空头库存费(swap short)两个数字,单位是 point 或账户货币。您持有哪个方向,就按哪个方向收取,每晚一次,在展期时扣,通常是 UTC 21:00 或 22:00,具体取决于经纪商的服务器时间。

周三三倍库存费并不是惩罚。即期外汇在两个工作日后交割,周三晚上持有的仓位要到周一才交割,等于背了三天的融资成本,一次性收取。有些经纪商对贵金属、指数和 CFD 改在周五收三倍,所以哪一天收很关键,这条规则也并非处处通用。

正利差收益确实存在,但空间很小。做多高息货币,可能赚到库存费而不是付出库存费,这正是套息交易的原理。可经纪商的加价两个方向都收,所以很多货币对两个方向都是负的;真正能拿到正套息的货币对,往往正是那个货币在贬值的货币对。

为什么重要

库存费惩罚的是持仓,尤其是死扛亏损单。网格或马丁格尔系统不肯平掉浮亏仓位,只要还拿着,每晚都要为这些仓位付融资成本,成本跟着错误一起涨。净值曲线看上去风平浪静,账户却在一点点失血。

它甚至会改变一个策略的性质。两天内有正优势的系统,拉长到两周,光是融资成本就可能让它净亏,期间却连一笔新的亏损交易都没有。

数据显示了什么

截至 2026 年 8 月,ShowMyTrades 上有交易历史的公开账户共支付了 $862,547 库存费。在有库存费记录的账户中,86.3% 的账户净库存费为负:赚到套息是例外,不能当成计划。

融资成本按持仓时间累积,与交易次数无关:图表可以一直平坦,余额却在往下沉。

这个总额之所以惊人,是因为典型的持仓时间很短。这些账户的持仓时间中位数为 2.4 小时,中位数账户有 171 笔已平仓交易。这里的大多数账户几乎碰不到展期,库存费却仍相当于 $4,782,670 佣金的约 18%。可见这笔账单集中在少数长时间持仓的账户身上。

在 ShowMyTrades 上的位置

  • 已付库存费合计位于高级统计面板,就在佣金合计旁边。融资净额为负时显示红色,为正时显示绿色,方向一眼就能看出。
  • 交易历史与余额变化下的已平仓交易表格,每个订单都有一列库存费,旁边是佣金。注意盈利列的名称是盈利(毛额):融资成本单独列出,没有算进去。
  • 自定义分析里有一个开关:计算盈利时包含库存费。打开、关闭各算一次,两组统计之间的差异,就是经纪商的融资成本给这份业绩记录带来的影响。
  • 高级统计中的平均持仓时间,让您还没看具体数字,就能判断库存费对这个账户该不该有影响。平均只持仓两小时,却有一大笔库存费账单,这两件事对不上。

常见误解

  1. 库存费不是服务费。它是融资成本,也可能是付给您的钱。经纪商的加价才是费用,而且两个方向都收。
  2. 三倍库存费是交割惯例,不是周三交易要多收的钱。在展期前平仓,就能完全避开。
  3. 套息不是白捡的钱。利差相比汇率波动很小,而汇率波动通常会把它整个抹掉;杠杆放大波动的幅度,也远远超过放大套息。
  4. 图表平坦,不代表这个月没有成本。不管有没有交易平仓,持仓的融资成本都在累积。

想了解库存费如何与点差以及公开账户上的其他指标一起解读,请阅读交易表现追踪指南。