保证金是开立和维持有杠杆仓位所需的资金金额。交易 CFD 产品(例如 XAUUSD、指数、外汇货币对)时,保证金允许您以较少的资金控制较大的仓位数量。本文将解释如何计算 CFD 产品的保证金,以及它如何影响您的资产净值、可用保证金、账户预留资产和保证金比例(%)(风险级别)。
基础保证金计算公式
CFD 使用阶梯保证金制度。随着仓位风险敞口的增加,相应的保证金要求百分比会根据风险敞口档位逐步调增。
所需保证金的一般公式为:
所需保证金 = 仓位风险敞口 × 保证金要求 (%)
仓位风险敞口 = 入场价格 × 手数 × 合约大小
其中:
— 合约大小是每手的标准价值
— 手数是交易的手数数量
— 保证金要求 (%) 是仓位风险敞口中所需保证金的分享比例。
注释: 每个交易品种将适用不同的合约大小、手数和保证金要求。请参阅本指南以查看每个品种的适用详情。
基础保证金计算示例
示例 1 – 单个仓位
您开立了一个具有以下特征的仓位:
- 1 手 XAUUSD
- 合约大小:100
- 入场价格:5,000
- XAUUSD 保证金要求:最高 1000 万:0.2%
所需保证金计算如下:
仓位风险敞口 = 入场价格 × 手数 × 合约大小
= 5,000 × 1 × 100 = 500,000
所需保证金 = 仓位风险敞口 × 保证金要求
= 500,000 × 0.2% = 1,000
您必须至少拥有 1,000 USDx 作为保证金才能开立此仓位。
示例 2 – 多个仓位(相同方向)
您开立了具有以下特征的仓位:
- 仓位 1:20 手 XAUUSD,入场价格为 5,100
- 仓位 2:30 手 XAUUSD,入场价格为 5,200
- 总手数:50
- 合约大小:100
- XAUUSD 保证金要求:
- 最高 1000 万:0.2%
- 最高 2000 万:1%
- 最高 4000 万:10%
所需保证金计算如下:
开仓均价 = 总仓位价值 / 总仓位手数 / 合约大小
= (5,100 × 20 × 100 + 5,200 × 30 × 100) / (20 + 30) / 100 = 5,160
仓位风险敞口 = 入场价格 × 手数 × 合约大小
= 5,160 × 50 × 100 = 25,800,000
或 = 5,100 × 20 × 100 + 5,200 × 30 × 100 = 25,800,000
所需保证金 = 仓位风险敞口 × 保证金要求
= 1000 万 × 0.2% + 1000 万 × 1% + 580 万 × 10% = 700,000
您必须至少拥有 700,000 USDx 作为保证金才能开立这些仓位。
双向持仓保证金计算
MT5 账户默认支持双向持仓模式,这意味着交易者可以同时持有同一交易品种的买入和卖出仓位。
1. 完全对冲:同时持有同一交易品种的买入和卖出仓位,且手数相同。
仓位保证金 = 双向持仓风险敞口 × 保证金要求 (%)
2. 部分对冲:同时持有同一交易品种的买入和卖出仓位,但手数不同。
仓位保证金 = 双向持仓风险敞口 × 保证金要求 (%) + 未对冲仓位风险敞口 × 保证金要求 (%)
请注意:
- 对冲并不能消除保证金要求。
- 保证金是根据完全对冲和部分对冲仓位的开仓均价计算的。
- 对于完全对冲的仓位,资产净值仍可能因以下原因波动:
- 适用于买入和卖出仓位的不同隔夜利息率,以及
- 由浮动点差(买入和卖出价格之间的差额)引起的净未实现盈亏影响。
因此,即使双方持有相同的手数,资产净值也不是固定的,可能会随着时间而变化。
双向持仓保证金计算示例
示例 1 – 完全对冲仓位
您开立了具有以下特征的仓位:
- 仓位 1 - 買入:1 手 XAUUSD,入场价格为 5,000
- 仓位 2 - 賣出:1 手 XAUUSD,入场价格为 5,100
- 总手数:2
- 合约大小:100
- XAUUSD 保证金要求:最高 1000 万:0.2%
所需保证金计算如下:
开仓均价 = 总仓位价值 / 总仓位手数 / 合约大小
= (5,000 × 1 x 100 + 5,100 × 1 x 100) / (1 + 1) / 100 = 5,050
仓位风险敞口 = 入场价格 × 手数 × 合约大小
= 5,050 × 1 × 100 = 505,000
所需保证金 = 对冲风险敞口 × 保证金要求 (%)
= 505,000 × 0.2% = 1,010
您必须至少拥有 1,010 USDx 作为保证金才能开立这些仓位。
示例 2 – 部分对冲仓位
您开立了具有以下特征的仓位:
- 仓位 1 - 買入:5 手 XAUUSD,入场价格为 5,000
- 仓位 2 - 賣出:3 手 XAUUSD,入场价格为 5,100
- 总手数:8
- 合约大小:100
- XAUUSD 保证金要求:最高 1000 万:0.2%
所需保证金计算如下:
仓位开仓均价 = 总仓位价值 / 总仓位手数 / 合约大小
=(5,000 × 5 x 100 + 5,100 × 3 x 100) / (5 + 3) / 100 = 5,037.5
买入仓位开仓均价 = 5,000
双向持仓风险敞口 = 入场价格 × 手数 × 合约大小
= 5037.5 × 3 × 100 = 1,511,250
未对冲仓位风险敞口 = 5,000 × 2 × 100 = 1,000,000
5 手买入仓位的风险敞口 = 5,000 × 5 × 100 = 2,500,000
XAUUSD 仓位保证金 = 双向持仓风险敞口 × 保证金要求 (%) + 未对冲仓位风险敞口 × 保证金要求 (%)
=1,511,250 × 0.2% + 1,000,000 × 0.2% = 5,022.5
您必须至少拥有 5,022.5 USDx 作为保证金才能持有这些仓位。
示例 3 – 多个仓位部分对冲
您开立了具有以下特征的仓位:
- 仓位 1 - 買入:30 手 XAUUSD,入场价格为 5,000
- 仓位 2 - 賣出:30 手 XAUUSD,入场价格为 5,100
- 仓位 3 - 買入:20 手 XAUUSD,入场价格为 5,200
- 合约大小:100
- XAUUSD 保证金要求:
- 最高 1000 万:0.2%
- 最高 2000 万:1%
- 最高 4000 万:10%
仓位保证金计算如下:
开立仓位 1 后:
仓位开仓均价 = 5,000
仓位风险敞口 = 入场价格 × 手数 × 合约大小
= 5,000 × 30 × 100 = 15,000,000
考虑到以下保证金要求 (%):
使用 0.2%:10,000,000 / 15,000,000 = 0.66666666
使用 1%:5,000,000 / 15,000,000 = 0.33333333
XAUUSD 仓位保证金 = 仓位风险敞口 × 保证金要求
= 15,000,000 × 0.66666666 × 0.2% + 15,000,000 × 0.33333333 × 1% = 70,000
您必须至少拥有 70,000 USDx 作为保证金才能持有此仓位。
开立仓位 2 后:
仓位开仓均价 = 总仓位价值 / 总仓位手数 / 合约大小
= (5,000 × 30 x 100 + 5,100 × 30 x 100) / (30 + 30) / 100 = 5,050
双向持仓风险敞口 = 入场价格 × 手数 × 合约大小
= 5,050 × 30 × 100 = 15,150,000
考虑到以下保证金要求 (%):
使用 0.2%:10,000,000 / 15,150,000 = 0.660066
使用 1%:5,150,000 / 15,150,000 = 0.33993399
XAUUSD 仓位保证金 = 仓位风险敞口 × 保证金要求
= 15,150,000 × 0.660066 × 0.2% + 15,150,000 × 0.33993399 × 1% = 71,500
您必须至少拥有 71,500 USDx 作为保证金才能继续持有此仓位。
开立仓位 3 后:
仓位开仓均价 = 总仓位价值 / 总仓位手数 / 合约大小
= (5,000 × 30 x 100 + 5,100 × 30 x 100 + 5,200 × 20 x 100) / (30 + 30 + 20) / 100 = 5,087.50
买入仓位的开仓均价 = (5,000 × 30 x 100 + 5,200 × 20 x 100) / (30 + 20) / 100 = 5,080
双向持仓风险敞口 = 入场价格 × 手数 × 合约大小
= 5,087.50 × 30 × 100 = 15,262,500
未对冲仓位风险敞口 = 5,080 × 20 × 100 = 10,160,000
总买入仓位风险敞口 = 5,080 × 50 × 100 = 25,400,000
考虑到以下保证金要求 (%):
使用 0.2%:10,000,000 / 25,400,000 = 0.39370078
使用 1%:10,000,000 / 25,400,000 = 0.39370078
使用 10%:5,400,000 / 25,400,000 = 0.21259842
双向持仓保证金 = 双向持仓风险敞口 × 保证金要求 (%)
= 15,262,500 × 0.39370078 × 0.2% + 15,262,500 × 0.39370078 × 1% + 15,262,500 × 0.21259842 × 10% = 396,584.64
未对冲仓位保证金 = 未对冲仓位风险敞口 × 保证金要求 (%)
= 10,160,000 × 0.39370078 × 0.2% + 10,160,000 × 0.39370078 × 1% + 10,160,000 × 0.21259842 × 10% = 264,000
XAUUSD 仓位保证金 = 双向持仓保证金 + 未对冲仓位保证金
= 396,584.64 + 264,000 = 660,584.64
您必须至少拥有 660,584.64 USDx 作为保证金才能继续持有此仓位。
关键账户指标
理解以下指标对于風險管理至关重要。请在下方查看各指标的不同公式。
注意事项:
— 已实现金额,如已平仓盈亏和手续费,将直接影响您的账户预留资产。
— 隔夜利息在仓位保持开立期间累积。一旦收取,它们将反映在您的资产净值中,并在仓位平仓后完全实现在您的账户预留资产中。
— 开立仓位的未实现盈亏将影响您的资产净值,但在仓位平仓前不会影响您的账户预留资产。
完整示例 – 保证金与风险计算
您向账户进行 10,000 USDx 的初始充值,并开立一个具有以下特征的买入仓位:
- 1 手 XAUUSD
- 合约大小:100
- 入场价格:5,000
- XAUUSD 保证金要求:最高 1000 万:0.2%
开立仓位后,支付了 6 USDx 的手续费。您的账户预留资产现在为 9,994 USDx。
维持仓位所需的保证金如下:
仓位风险敞口 = 5,000 × 1 × 100 = 500,000
所需保证金 = 500,000 × 0.2% = 1,000
持有该仓位一段时间后,您的仓位产生了 50 USDx 的累积隔夜利息,且市场买入价格达到 5,020。保证金和风险计算如下:
未实现盈亏 = (买入价格 - 入场价格) x 手数 x 合约大小
= (5,020 − 5,000) × 1 × 100 = 2,000
资产净值 = 账户预留资产 + 未实现盈亏 − 累积隔夜利息
= 9,994 + 2,000 - 50 = 11,944
保证金比例(%) = (资产净值 / 已用保证金) × 100%
= (11,944 / 1,000) × 100% = 1,194.4%
强平与风险温馨提示
请注意,当您的保证金比例(%)低于 50% 时,CFD 将触发强平。发生这种情况时,系统将开始自动平仓,从亏损最大的仓位开始。
为了帮助有效管理交易风险,请注意以下几点:
- 仓位风险敞口越高,阶梯保证金要求越高。
- 对冲并不能消除保证金要求。
- 未实现利润会增加资产净值,但不会增加您的可提现余额。
- 在市场波动较大的时期,保持足够的可用保证金尤为重要。
我们强烈建议定期监控您的保证金比例(%),并确保时刻维持充足的保证金,以降低强平风险。
