Question: 如何在XM MT4和MT5中计算隔夜利息(隔夜费用)?
如何计算XM MT4和MT5中的隔夜利息(掉期): 精确公式、步骤与示例
您是否想了解在MT4或MT5平台上精确计算XM隔夜利息(掉期)的方法?这里为您提供清晰易懂的可复用公式,可直接输入至电子表格或EA中。
XM中的“隔夜利息”是什么及何时适用
- 定义:当您在展期后仍持有CFD头寸时,系统将收取或返还的隔夜融资费用。XM将其称为展期利息(掉期佣金)。
- 展期时间(应用时间): 22:00 GMT+0(服务器更新时间;金额将在约一小时内计入或扣除)。
- 三重掉期日因资产类别而异(这对您的计算很重要):
- 外汇与贵金属:周三晚间三重计息(覆盖周六、周日)。
- 现货指数、现货能源及股票:周五晚间进行三重掉期结算。
- 期货差价合约: 无隔夜利息(融资成本已计入合约)。
以上为XM自有规则,所有后续计算均以此为依据。
MT4/MT5中掉期数据的查看位置(仅需关注特定字段)
在两个平台中,所需数据均位于符号规格窗口:
- 掉期类型(平台表达方式:点数、保证金货币或百分比/利息模型)。
- 多头掉期与空头掉期(按夜计费,每手计费,单位由掉期类型定义)。
- 三日掉期(平台同时显示三重展期适用的具体日期)。
打开市场观察→右键点击符号→规格即可查看这些字段。(这些是MetaTrader的标准属性,并非推测)。
计算框架(适用于任何XM交易品种)
XM显示每手每晚的多头掉期/空头掉期费率。您需要根据持仓规模和展期天数(注意三倍日规则),将该费率转换为账户货币金额。
MT4/MT5平台提供三种掉期模式:
- 掉期类型 = 点数(常见于外汇、贵金属及多数现货指数)
- 掉期类型 = 保证金货币 (货币)
- 掉期类型 = 百分比/利率模型
以下说明如何精确计算每种类型。
A) 若 掉期类型 = 点数
此为最常见情况。“点数”指MetaTrader平台该符号的最小价格变动单位(即点值):
- 对于多数5位数报价的货币对,1点=0.00001。
- 日元货币对中,1点=0.001。
- XAUUSD中,1点=0.01(一分钱)。
货币掉期(每晚)= 掉期值(点)× 点值 (每手,以账户货币计)× 手数
获取账户货币的点值(每手):
点值(每手)= 合约规模 × 点值 × 货币转换系数(若报价货币 ≠ 账户货币)。
- 合约规模显示在符号规格中(例如:标准货币对1手为100,000;XAUUSD为100)。
- 点值规模即最小价格变动单位 (如前所述)。
- 货币转换:
- 若账户货币与符号报价货币相同,则转换系数为1。
- 否则,使用当前汇率将报价货币的点值转换为账户货币。
许多经纪商示例采用相同逻辑,使用点值和/10系数(因5位数货币中10点=1点)。代数运算结果完全一致。
B) 若 掉期类型 = 存款货币 (货币)
此时,多头/空头掉期 字段已按每手每晚的账户货币显示。您只需进行以下计算:
货币掉期(每晚)= 掉期价值(每手货币)× 手数。
无需计算点差或点数,因为平台(及经纪商)已按您的存款货币提供每手的夜间金额。
C) 若 掉期类型 = 百分比/利息模型
某些交易品种(通常为股票或特定差价合约)可能将隔夜融资以名义价值的利率形式呈现。平台支持利率模式,该模式将年利率按日比例计入您的持仓价值。实用公式如下:
货币掉期(每晚)≈ 头寸价值 × (掉期% / 100) × (1 / 天数计数) × 符号(多头/空头)。
- 持仓价值 = 合约规模 × 价格 × 手数(必要时转换为账户货币)。
- 天数计数通常为360或365天;请查阅平台上的符号规格/合约说明;MetaTrader会显示模式,行业基础手册则描述了名义价值百分比的计算方法。
三重掉期规则的应用(XM精确映射)
了解单日掉期后,将其乘以夜数,并根据资产类别调整为三倍日数:
- 外汇与贵金属 → 适用周三×3的展期费。
- 现货指数、现货能源及股票 → 适用周五×3的隔夜利息。
- 期货差价合约 → 无隔夜利息,故不适用任何隔夜利息计算。
此非指导性建议,而是XM的正式政策。若您在所有交易日均持有头寸,其周总成本等于4个单夜点差之和加上对应交易品种的三重夜点差(相当于7个单夜融资成本)。
可复用的实操案例(MT4/MT5)
1) EURUSD(美元账户),1.50手多头,掉期类型=点数
假设多头掉期为−7.5点(根据符号规格)。
- 合约规模(标准外汇):每手100,000单位。
- 点值(5位数EURUSD):0.00001。
- 每手点值 = 100,000 × 0.00001 = 1.00美元/点。
- 隔夜利息(正向)= (−7.5点) × (1.00美元/点) × 1.50手 = 每晚−11.25美元。
三倍周三(外汇): 周三的隔夜利息为 3 × −11.25 美元 = −33.75 美元。若持仓从周一收盘持续至周五收盘,总计为 −11.25 美元 − 11.25 美元 − 33.75 美元 − 11.25 美元 − 11.25 美元 = −78.75 美元。(共计五次隔夜利息;周三计为三次)。
2) USDJPY(美元账户),做空2.00手,隔夜利息类型=点数
假设空头掉期=−3.2点;美元/日元现货汇率=150.00(用于说明换算)。
- 合约规模:每手100,000。
- 点值(日元货币对):0.001。
- 每手报价货币(日元)点值 = 100,000 × 0.001 = 100日元/点。
- 折算美元:100日元÷150.00=0.6667美元/点(每手)。
- 隔夜利息(资金)=(-3.2)×(0.6667)×2.00=−4.27美元(四舍五入)。
周三三倍(外汇): 周三隔夜利息为−12.80美元;其他夜晚为−4.27美元/晚。
3) XAUUSD(黄金,美元账户),0.30手多头,隔夜利息类型=点数
假设多头隔夜利息=−6.05点。
- 合约规模(标准XAUUSD):每手100盎司。
- 点值:0.01 (一分钱)。
- 每手点值 = 100 × 0.01 = 1.00 美元/点。
- 隔夜掉期(资金)= (−6.05) × (1.00 美元) × 0.30 = −1.815 美元。
三重周三(XM平台金属跟随外汇市场):该夜间周三隔夜利息为−5.445美元。
4) US100Cash(指数,美元账户),1.00手多单
根据经纪商合约设计,此处通常会显示掉期类型=点数或保证金货币。在XM平台,请直接在规格表中查看掉期类型和多头掉期,然后:
- 若为点差:点差 × 点值 × 手数(与A相同)。
- 若为保证金货币:保证金 × 手数(与B相同)。
三倍计息日(XM现金指数):周五。若每晚费用为−2.40美元,则周五晚收取−7.20美元;该周其余续期晚每晚收取−2.40美元。
适用于任何XM交易品种的简明决策树
- 在MT4/MT5中打开符号规格,查看:掉期类型、多头掉期、空头掉期、三日掉期。
- 选择与您持仓方向(多头/空头)匹配的一方,并记录其掉期值。
- 计算每晚费用:
- 若为点值:
- 计算点值 = 合约规模 × 点值 × 货币转换至账户货币。
- 乘以:掉期(点)× 点值 × 手数。
- 若为保证金货币:掉期 (每手费用) × 手数。
- 若为百分比/利息:持仓价值 × (%/100) × (1/天数) (必要时将持仓价值转换为账户货币)。
- 若为点值:
- 根据XM分配规则应用三重计息日:周三适用于外汇/金属,周五适用于现金指数/能源/股票;期货差价合约不适用。
为什么数字有时会变化(以及为什么其计算公式仍然有效)
- 掉期值具有动态性:其反映利率(外汇)或融资成本(非外汇)的差异,由经纪商按交易品种设定;随市场利率变化而调整。上述方法保持不变,仅需输入您设定的多头/空头掉期数值。
- 服务器时间/计息日:XM于GMT+0时间22:00执行隔夜利息结算;各类资产的计息日固定不变, 如前所述。其每日算术计算仅基于该时间点。
- 账户货币转换:当您的账户货币与符号报价货币不同时,请将计算出的点值(或基于百分比的头寸价值)按当前汇率进行转换。
XM的伊斯兰账户(免掉期)如何?
XM提供伊斯兰账户(免隔夜利息)选项。若您的账户符合XM条款规定的免隔夜利息状态,则不会产生隔夜利息费用。该状态受XM伊斯兰账户条款约束(例如合规使用及撤销权)。此外,请注意XM平台上的期货差价合约永远不会产生隔夜利息。
关于MT4/MT5中术语的补充说明
- 点与点差:
- 点 = 最小价格变动单位(例如:多数5位数货币对为0.00001;日元货币对为0.001;XAUUSD为0.01)。
- 点值 = 5位数主要货币对的10点(0.0001)。许多经纪商教程使用点值计算隔夜利息,然后除以10以反映多头/空头隔夜利息显示的点数。只要保持一致,两种方法都是等效的。
- 三重展期逻辑:
- 外汇即期市场采用T+2结算惯例,因此周三对货币/金属实施3×展期(覆盖周末)。其他资产类别遵循XM周五展期政策。
- MetaTrader的适用场景:
- MT4/MT5的符号规范明确了掉期模式、数值及3天掉期指标,因此其计算值直接读取自平台元数据。
快速参考:可复制粘贴的公式
A. 点差模式(每晚):
Swap_cash = Swap_points × (Contract_size × Point_size × FX_conversion) × Lots
(根据XM规定,在正确交易日乘以×3:周三适用于外汇/金属,周五适用于现金指数/能源/股票;期货不适用)。
B. 存款货币模式(每晚):
Swap_cash = Swap_money_per_lot × 交易手数
(随后按类别应用三倍夜间费率)。
C. 百分比/利息模式(每晚):
Swap_cash ≈ Position_value × (Swap_%/100) × (1/day_count)
(随后按类别应用三重隔夜费)。
点值快捷计算(常见情况):
- EURUSD(美元账户):每手1.00点值 = 1.00美元(因100,000 × 0.00001)。
- USDJPY (美元账户):每手1.00点值 = (100日元) ÷ USDJPY汇率。
- XAUUSD(美元账户):每手1.00点值 = 1.00美元(100 × 0.01美元)。
- 您正在读取经纪商提供的掉期类型,该类型与MT4/MT5用于计算隔夜利息的精确字段完全一致。
- 系统将经纪商单位(点值、金额或百分比)转换为存款货币的现金价值,采用平台自身的合约规模和点值规格 (必要时进行标准货币转换)。
- 乘以您的交易手数及正确的隔夜利息计算天数,包括XM政策规定的三重隔夜日(周三:外汇/贵金属;周五:现金指数/能源/股票;期货无)。
遵循这些步骤和公式,无论账户类型、交易品种或平台(MT4与MT5),您的手动计算结果都将与平台记录的展期金额分毫不差。
- Close