外汇隔夜利息:未平仓头寸的过夜利息

外汇隔夜利息(swap,也称展期,rollover)是你持仓过夜时支付或赚取的利息。它来自两种货币的利率之差,再加上经纪商自己的费用,并且按全部头寸计算,而不是按保证金计算。在每日结算之前平仓的交易不产生隔夜利息,许多经纪商会在每周的某一晚一次收取三天的隔夜利息。

下面我们介绍隔夜利息从何而来、为什么两个方向都可能为负、如何计算、三倍隔夜利息日,以及它对持仓数天的交易(包括智能交易系统(EA)的交易)意味着什么。这里的隔夜利息数值和利率都是虚构的,因为真实数值会变化。请在MetaTrader中查看你自己的数值。

外汇隔夜利息是什么?

交易一个货币对时,你实际上是持有一种货币,同时欠着另一种货币。买入EUR/USD时,你持有欧元、欠着美元。现货外汇交易本应在两天左右后交割,所以经纪商会在每个交易日结束时把未平仓头寸向后展期。这段额外时间的利息,就是出现在你账户上的隔夜利息。

实际操作中,它是MetaTrader里的一列:Terminal(终端)窗口的Trade选项卡中有一个Swap列,显示每笔未平仓交易的累计数额。

swap这个名字容易让人混淆。银行间市场的外汇掉期(FX swap)是另一种工具:双方现在交换货币,并约定以后反向换回。货币互换(cross-currency swap)又是另一种合约。这两者都不是你在交易账户上看到的东西。在面向个人的外汇交易中,swap指的就是隔夜收取或支付的这笔费用。

这个数字从何而来

以1.0850的价格交易0.10手EUR/USD,相当于10,000欧元或10,850美元。假设欧元利率为2%,美元利率为4%(虚构数字)。两者之差是全部头寸每年2%:

10,850美元 × 2% ÷ 360 = 每晚约0.60美元

持有高利率货币的一方应收到这笔钱,另一方应支付这笔钱。这是理论。实际上,经纪商会在两边都加上费用,所以你支付得更多或收到得更少。例如:

头寸利差经纪商费用你的隔夜利息
BUY(多头)−0.60美元−0.20美元−0.80美元
SELL(空头)+0.60美元−0.20美元+0.40美元

注意,这个金额是按10,850美元计算的,而不是按保证金。在1:100杠杆下,保证金只有约108.50美元,但隔夜利息不看这个:杠杆不会让利息变少。

正隔夜利息和负隔夜利息

Swap long和Swap short是两个独立的数字,它们很少正好互为镜像:

  • 为负:你支付。这是更常见的情况。
  • 为正:你收到一笔入账。当你持有高利率货币且利差大于经纪商费用时,可能出现这种情况。
  • 两个方向都为负:当两种货币的利率接近时,经纪商费用可能让两个方向都成为成本。

隔夜利息也会随时间变化,因为利率会变,经纪商也会更新数值。今天为正的隔夜利息,以后可能转为负,而且两家经纪商对同一货币对的数值可能不同。

如何在MetaTrader中查看隔夜利息

在MT4中,右键单击Market Watch(市场报价)中的货币对,选择Specification(规格)。有三行很重要:

行含义
Swap type计算方式:按points、金额或百分比
Swap longBUY支付或赚取的数额
Swap shortSELL支付或赚取的数额

经纪商网站通常也会列出同样的数值,以及三倍隔夜利息日。

如何计算隔夜利息

在大多数外汇账户上,Swap type是points,计算公式为:

隔夜利息 = 手数 × 合约大小 × point大小 × 隔夜利息points数 × 晚数

EUR/USD的合约大小是100,000,一个point是0.00001。所以当Swap long为−8.0、Swap short为+4.0,交易0.10手时:

持仓时间BUY 0.10手SELL 0.10手
1晚−0.80美元+0.40美元
三倍隔夜利息之夜−2.40美元+1.20美元
1周−5.60美元+2.80美元
30天−24美元+12美元

注意单位:8 points是0.8点,不是8点。如果你的账户是其他货币,或者货币对的报价货币不是USD,MetaTrader会换算结果。其他Swap type使用不同的算法,请查看经纪商的说明。

三倍隔夜利息日

隔夜利息每天收取一次,时间是经纪商的每日结算时刻。这通常在纽约时间17:00前后,许多MT4服务器将其显示为午夜。周末没有每日结算,但利息仍在累计。所以经纪商会在某一个工作日把周六和周日的利息一起收取,一次算三天。

外汇通常是周三到周四的那一晚,这与现货交易的交割方式有关。各处并不相同,有些品种使用其他日期,所以请查看经纪商的表格。如果按日历晚数计算,比如上面30天那一行,三倍日就被平均掉了。

隔夜利息对你的交易意味着什么

对当天平仓的交易来说,隔夜利息完全不重要。只有头寸在每日结算时还开着才适用,无论它已经开了多久。对较长期的交易,值得检查一下。在我们的例子中,持有BUY头寸30天要花24美元,比同样规模下20点止损的计划亏损20美元还多。

智能交易系统值得仔细看。网格或摊平型EA可能在等待回本时持有大额头寸数周。以0.50手持有20晚、−8.0 points为例:每晚−4美元,合计−80美元,而且这是在浮动亏损之外另算的。评判一份记录之前,先看它支付了多少隔夜利息,以及你的经纪商的隔夜利息是否相近。请参阅如何选择最佳外汇机器人。

用反向交易锁仓也不能阻止隔夜利息。按上面的数值,相同规模的BUY和SELL分别支付−0.80美元和收到+0.40美元,每晚净成本0.40美元。请参阅外汇对冲。

能靠隔夜利息赚钱吗?套息交易

套息交易(carry trade)是指持有高利率货币、卖出低利率货币,以赚取正隔夜利息。听起来很容易,但价格风险远大于这笔收入。在0.10手、+4.0 points的情况下,你30天赚12美元,所以12点的反向波动就抵消了一个月的隔夜利息。一整年赚146美元,只相当于146点的波动。

套息交易还往往一起出问题。国际清算银行(BIS)描述过外汇套息交易如何在2024年8月的市场动荡中遭受重创:当时杠杆头寸在清淡的市场中被削减(BIS Bulletin 90)。所以正隔夜利息充其量只是一笔小额额外收入,而不是持仓的理由。

两家经纪商之间的“隔夜利息套利”有它自己的成本和风险:两次点差、两份保证金、可能变化的隔夜利息数值,以及经纪商条款可能禁止这种做法。它并不是白赚的钱。

如何降低隔夜利息成本

  • 在每日结算前平仓:前提是这笔交易本来就是当日交易。但要算一下:重新开仓又要付一次点差。在我们的例子中,0.10手上的1.2点是1.20美元,比一晚0.80美元的隔夜利息还多。每日结算前后点差也可能更宽,所以避免在最后一刻平仓。
  • 了解三倍隔夜利息日,别被它吓一跳。
  • 比较经纪商:如果你持仓数天,要比较各家的隔夜利息。它和点差一样是成本。
  • 把它纳入计划。对长期交易,把预期的隔夜利息加到交易成本中。我们的风险管理指南介绍了如何规划一笔交易。

免隔夜利息账户(swap-free),常被称为伊斯兰账户,面向因宗教原因不能支付或收取利息的交易者。它们不一定免费:经纪商可能改收固定费用,或者采用不同的点差或持仓限制。选择之前请阅读条款。

常见问题

外汇中的swap是什么意思?

Swap(隔夜利息,也称展期)是你持仓过夜时支付或赚取的利息。它来自两种货币的利率之差,再加上经纪商费用,并按全部头寸规模计算。

外汇隔夜利息怎么计算?

当隔夜利息以points设定时,把手数、合约大小、point大小、隔夜利息points数和晚数相乘。EUR/USD 0.10手、−8.0 points时,就是0.10 × 100,000 × 0.00001 × 8 = 每晚0.80美元。

为什么隔夜利息某一天要收三倍?

周末没有每日结算,但利息仍在累计,所以经纪商会在某一个工作日收取周六和周日的利息。外汇通常是周三晚上,但有些经纪商和品种使用其他日期。请查看经纪商的隔夜利息表。

为什么Swap long和Swap short都是负数?

因为经纪商在两边都加了费用。如果两种利率接近,费用可能大于利差,这时两个方向都要花钱。

外汇可以避免隔夜利息吗?

可以,在每日结算之前平仓即可,因为隔夜利息只适用于那一刻仍未平仓的头寸。也有免隔夜利息账户,但可能有其他费用。请确认平仓再开仓的成本不会超过隔夜利息本身。

总结

  • 隔夜利息是按全部头寸(而不是保证金)计算的过夜利息。
  • 它来自利差加经纪商费用,所以两个方向都可能为负。
  • points模式下:手数 × 合约大小 × point大小 × 隔夜利息points数 × 晚数。
  • 周末的天数通常在某一个工作日收取,常见的是周三晚上。
  • 对持仓数天的交易和EA要检查它,把正隔夜利息当作额外收入,而不是策略。

接下来,请在外汇基本面分析中了解利率如何影响价格,或者阅读杠杆和保证金如何运作。

本文仅供学习参考,不构成投资建议。隔夜利息数值和利率仅作说明。杠杆产品交易存在亏损风险。