杠杆:计算、公式和数字示例
计算杠杆不是一种行政手续:它是所有严肃风险管理的基础。一个计算错误会将一笔"合理的"交易变成陷阱。本指南列出公式、数字示例以及正确计算您的敞口、保证金和清算阈值的方法。
计算杠杆不是一种行政手续:它是所有严肃风险管理的基础。一个计算错误会将一笔"合理的"交易变成陷阱。本指南列出公式、数字示例以及正确计算您的敞口、保证金和清算阈值的方法。
基本公式
杠杆是头寸名义价值与实际投入资本(保证金)之间的比率:
杠杆 = 头寸的名义价值 ÷ 保证金
示例:以 1,000 欧元保证金开立 10,000 欧元的头寸 → 10 倍杠杆,记为 1:10 或 x10。
逆运算同样成立:
- 保证金 = 名义价值 ÷ 杠杆
- 名义价值 = 保证金 × 杠杆
这三个等式涵盖实践中所需的 90% 的计算。
以百分比表示的杠杆比率
某些经纪商以所需保证金的形式展示杠杆:
所需保证金 (%) = (1 ÷ 杠杆) × 100
| 杠杆 | 所需保证金 | 导致全损的市场变动 |
|---|---|---|
| 1:2 | 50 % | -50 % |
| 1:5 | 20 % | -20 % |
| 1:10 | 10 % | -10 % |
| 1:30 | 3.33 % | -3.33 % |
| 1:100 | 1.00 % | -1.00 % |
| 1:500 | 0.20 % | -0.20 % |
这张表值得打印出来贴在您的屏幕旁边。右栏指示抹去 100% 保证金的市场变动 —— 这还没有考虑更早触发的清算阈值。
初始保证金 vs 维持保证金
需要区分两个层次:
- 初始保证金:开立头寸所需的资本。
- 维持保证金:为避免被清算需保留的最低资本。
在欧洲的差价合约 (CFD) 上,维持保证金通常为初始保证金的 50%。当账户净值跌至此阈值以下时,经纪商会自动清算。
示例:
- 头寸:10,000 欧元的 DAX
- 杠杆:1:10 → 初始保证金:1,000 欧元
- 维持保证金:500 欧元 (50%)
- 净值 < 500 欧元时触发清算
计算清算阈值
比维持保证金更实用:在多大的市场变动下您会被清算?
清算阈值(占名义价值的 %)= (初始保证金 - 维持保证金) ÷ 名义价值 × 100
对于上述示例:(1,000 - 500) / 10,000 × 100 = 5%。DAX 5% 的不利变动会清算您。
对于 EUR/USD 上 1:500 的离岸经纪商:
- 名义价值:100,000 欧元
- 保证金:200 欧元
- 维持保证金通常为保证金的 50% = 100 欧元
- 阈值:(200 - 100) / 100,000 = 0.1%
- 即 10 个点。这是正常的市场波动。
根据您的风险计算头寸规模
这是最重要的 —— 也最被忽视的 —— 计算。它回答了这个问题:"开立多少手才能让我只承担 X% 的资本风险?"
头寸规模 = (资本 × 风险 %) ÷ (距止损距离 × 点值)
EUR/USD 示例:
- 资本:10,000 欧元
- 接受的风险:1% = 100 欧元
- 距止损距离:30 点
- 1 标准手 (100,000 欧元) 的点值:10 欧元
- 规模 = 100 / (30 × 10) = 0.33 手
对于 0.33 手的头寸(名义价值 33,000 欧元)和 1:30 的杠杆,所需保证金为:33,000 / 30 = 1,100 欧元。占 10,000 欧元资本的 11% —— 较为宽裕。
5% 变动下的杠杆影响表
资本:1,000 欧元。标的变动:+5%。
| 杠杆 | 头寸 | 收益 | 对资本的影响 |
|---|---|---|---|
| 1:1 | 1,000 € | 50 € | +5 % |
| 1:2 | 2,000 € | 100 € | +10 % |
| 1:5 | 5,000 € | 250 € | +25 % |
| 1:10 | 10,000 € | 500 € | +50 % |
| 1:30 | 30,000 € | 1,500 € | +150 % |
反过来,1:30 杠杆下 -5% 的变动会抹去您的资本,并很可能在此之前触发追加保证金。这就是杠杆残酷的对称性。
需要纳入的隐藏成本
杠杆的理论计算忽略了多项侵蚀实际表现的成本:
- 点差。 买卖价差在每次进出场都会产生成本。EUR/USD:0.5 至 2 个点。CFD 指数:0.5 至 5 个点。
- 佣金。 某些经纪商每笔交易 0.01 至 0.1%。
- 融资成本(掉期)。 根据资产和方向年化 0.5 至 8%。在欧洲经纪商上 EUR/USD 多头头寸通常每晚成本几个点。
- 滑点。 预期价格与执行价格的差异,尤其是在波动时期的市价订单上。
为了进行现实计算,每笔往返交易减去名义价值的 0.05 至 0.2%。
算法框架中的杠杆
交易机器人可以实时整合保证金计算,并根据观察到的波动率调整头寸规模。这种纪律手动维持非常困难。
需要自动化的三项计算:
- 动态头寸调整。 波动率 (ATR) 越高,头寸规模越小。
- 每个订单之前的可用保证金。 如果可用保证金降至 50% 以下,则拒绝交易。
- 总回撤。 如果当日回撤超过阈值(例如资本的 3%),则切断所有新头寸。
创建免费的 Obside 账户 可以用中文编写这些规则,并在一个考虑保证金、费用和滑点的回测中进行测试。您可以在投入一欧元之前 —— 而不是之后 —— 获得现实的数字。
仅为教育内容。不构成投资建议。交易存在风险,包括可能的资本损失。
常见问题
如何计算头寸的杠杆?
用名义价值除以投入的保证金。以 2,000 欧元保证金开立的 20,000 欧元头寸,杠杆为 20,000 ÷ 2,000 = 10,记为 1:10 或 x10。
如何以百分比计算杠杆比率?
乘以 100。5,000 欧元资本上的 50,000 欧元头寸得出 (50,000 ÷ 5,000) × 100 = 1,000%,通常表示为倍数:x10。
维持保证金有什么用?
它是为避免被清算而需保留的最低资本。当您的净值降至以下时,经纪商会自动平仓您的头寸。在 ESMA 差价合约上,维持保证金通常为初始保证金的 50%。
如何避免意外清算?
预先计算每笔交易的清算阈值。在该阈值之前严格设置止损。监控可用的自由保证金(目标 > 50% 缓冲)。避免在宏观公告之前开立头寸。
计算会因市场而异吗?
公式保持不变,但参数会有所不同:点值、标准手大小、期货合约乘数。对于 EUR/USD,1 点 = 每手 10 欧元。对于 DAX,1 点 = 每份期货合约 25 欧元。计算前请查阅每份合约的规格。
如何将费用纳入计算?
减去名义价值的 0.05 至 0.2% 作为每笔往返交易的点差 + 佣金,再加上隔夜头寸每天 0.01 至 0.03%。在年化收益计算中,还要纳入每种资产特定的掉期利率。