外汇隔夜利息(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 long | BUY支付或赚取的数额 |
| Swap short | SELL支付或赚取的数额 |
经纪商网站通常也会列出同样的数值,以及三倍隔夜利息日。
如何计算隔夜利息
在大多数外汇账户上,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要检查它,把正隔夜利息当作额外收入,而不是策略。
接下来,请在外汇基本面分析中了解利率如何影响价格,或者阅读杠杆和保证金如何运作。
本文仅供学习参考,不构成投资建议。隔夜利息数值和利率仅作说明。杠杆产品交易存在亏损风险。