跳至正文
OnFin

交易指南

外汇交易者的头寸规模:大多数初学者都会跳过的数学

大多数交易者都关注入场信号。 外汇头寸规模背后的数学原理才是真正保护您账户的因素。 了解公式、基于 ATR 的规模和每笔交易的风险规则。

OnFin Editorial
外汇交易者的头寸规模:大多数初学者都会跳过的数学

您花了数小时研究进场、支撑位、烛台确认、RSI 背离。 然后您点击“新订单”并猜测手数大小。 这种猜测是一连串亏损交易得以治愈和结束账户之间的最大变量。 外汇头寸调整并不是一项额外技能;而是一项额外技能。 正是机械层将战略转变为业务。 本文将介绍经验丰富的交易者在查看图表之前使用的精确数学、头寸规模公式、基于 ATR 的规模以及每笔交易的风险规则。

为什么手数比入场价格更重要

一位交易者在 50 笔交易中获得了 60% 的盈利,但仍然爆掉了账户。 如何? 因为每笔 80 点的三笔亏损交易是 20 点的盈利交易的四倍。 仅靠胜率并不能保护您。 头寸大小确实如此。

入场价最受关注,在哪里买入,在哪里卖出,完美的水平。 但一旦交易开始,您就可以精确控制一个变量:您的风险有多大。 您无法控制价格走向、变动速度或波动何时加剧。 您可以控制手数。 这个单一的决定决定了一系列损失是挫折还是帐户结束事件。

每个公式需要的三个输入

每一次认真的头寸规模计算都以相同的三个数字开始:

  • 账户余额,交易前账户的净值
  • 风险百分比,您愿意在本次交易中损失的账户比例(大多数专业人士使用 0.5–2%)
  • 止损距离,从入场点到止损点的距离

这三个输入直接输入标准公式:手数 = (账户余额 × 风险 %) ÷ (止损点差 × 点值)。 更改任何一项输入,手数大小也会相应变化。

固定手数与基于风险的大小调整

许多初学者交易固定手数,无论止损距离如何,每次设置都是 0.10 标准手。 欧元/美元 的 10 点止损风险约为 10 美元; 同一货币对 50 点的止损风险为 50 美元。 相同的交易规模,截然不同的风险。

基于风险的规模调整颠覆了逻辑:您首先决定美元风险,然后计算适合实际止损距离的手数大小。 更宽的止损意味着更小的手数。 更严格的止损意味着更大的手数。 美元风险保持不变。 这是将能够在亏损中生存下来的交易者与那些无法生存的交易者区分开来的单一调整。

头寸规模公式:逐步计算

每笔交易都以一个数字开始:您愿意损失多少单位。 头寸大小公式通过四个变量回答了这个问题。

公式

头寸大小(手数)=(账户余额 × 风险%) ÷ (止损点数 × 点值)

这为您提供了输入的标准手数。 无需猜测,无需“感觉”交易。

示例 1:欧元/美元,5,000 美元账户,1% 风险,20 点止损

  • 帐户余额:5,000 美元
  • 风险百分比:1%,即 50 美元的风险
  • 止损:20 点
  • 点值: 1.00 美元(欧元/美元的标准迷你手数)

插入:$5,000 × 0.01 ÷ (20 × $1.00) = $50 ÷ $20 = 2.5 迷你手(0.25 标准手)。

如果价格达到您的止损点,您将损失 50 美元,即账户的 1%。 数学检验。

示例 2:美元/日元,相同账户,相同风险,不同点值

美元/日元点值有所不同,因为报价货币是日元,而不是美元。 美元/日元的迷你手每点价值约为 1,000 日元,美元/日元 = 110.00 时约为 9.10 美元。

  • 相同输入: $5,000 × 0.01 = $50 风险,20 点止损
  • 点值:每迷你手约 9.10 美元

50 美元 ÷ (20 × $9.10) = 50 美元 ÷ 182 美元 = 0.27 迷你手(0.027 标准手)。

注意位置较小。 相同的风险,不同的点值,公式会自动调整。

处理小数手数

该公式通常会输出 0.07 或 0.12 等数字。 没关系。 现代经纪商提供微型手(0.01 = 1,000 单位)和纳米手(0.001 = 100 单位),因此您可以根据您的风险承受能力精确调整规模。 如果您的经纪商不支持确切的数字,请向下舍入到最接近的微型手数,切勿向上舍入,否则您将超出风险限额。

四种快速场景

账户规模 风险% 停止(点) 最终手数为 2,000 美元 1% 15 0.13 迷你手(1.3 微型手)$5,000 2% 20 0.50 迷你手(5 微型手)$10,000 1% 30 0.33 迷你手(3.3 微型手)$25,000 0.5% 10 1.25 迷你手(12.5 微手)

每一行都遵循相同的公式。 改变一个变量,手数就会发生变化。 这就是重点,您控制的是风险,而不是市场。

当止损以美元而非点为单位时,如何计算头寸规模

许多交易者根据图表结构、波动低点、支撑位、趋势线突破来设置止损,并考虑美元损失,而不是点差。 没关系。 数学只是从点转向价格差异。

美元风险公式

当您知道愿意损失的金额以及确切的入场价和止损价时,请使用以下方法:

头寸规模 = 美元风险 ÷(入场价 − 止损价)× 合约规模

合约大小是该工具的标准手数单位,对于外汇来说通常为 100,000 单位。 结果为您提供了要交易的标准手数(或其分数)。

示例:英镑/美元,止损价为 75 美元

假设您想以英镑/美元的价格冒险$75。 您的图表告诉您将止损设置为低于入场点 50 点。 在标准手数中,英镑/美元的 1 点价值为 10 美元,因此 1 手 50 点的止损风险为 500 美元,风险太大了。

使用基于点的方法:$75 ÷ ($10 × 50) = 0.15 手

使用美元风险公式,得到相同的结果。 在 1.2600 入场,在 1.2550 止损(0.0050 差异):

0.15 手 = 75 美元 ÷ (1.2600 − 1.2550) × 100,000

两个公式收敛。 使用适合您工作流程的选项。

跨对陷阱

当报价货币与您的帐户货币不同时,最常见的错误就会发生。 如果您的账户以美元计价并且您交易欧元/日元,则止损距离以点为单位是日元,而不是美元。 您必须先将止损值转换为您的账户货币,然后再将其代入公式,否则将面临头寸规模因整个汇率而偏离的风险。

请务必根据您的账户基础检查止损距离的面额。 一个转换步骤可以挽救失败的风险计划。

基于 ATR 的调整:让波动率设定止损

平均真实波幅 ​​(ATR) 是一种波动率衡量指标,显示货币对在给定时间段(通常为 14 个蜡烛)内通常移动的点数。 逻辑很简单:当货币对每天波动 100 点时,20 点的止损是噪音,而不是风险管理。 基于 ATR 的规模调整让市场告诉您在哪里设置止损,然后调整您的头寸规模,以便无论止损有多宽,美元风险都保持不变。

核心公式

您选择 ATR 的倍数(大多数交易者使用 1.5 倍或 2 倍),并将其设置为入场止损距离。 然后将其代入标准头寸规模公式:

头寸规模(手数) =(账户风险美元)÷(止损点差 × 点值)

账户风险是您的风险百分比乘以您的余额。 停止距离是您的 ATR 倍数。 点值取决于货币对和您的账户货币。

真实示例:欧元/日元

  • 账户: $10,000
  • 每笔交易风险: 1% = $100
  • ATR(14): 80 点
  • 止损倍数: 1.5 × 80 = 120 点
  • 标准手数欧元/日元的点值: ~9.30 美元(随欧元/美元汇率而变化)
  • 头寸规模: $100 ÷ (120 × $9.30) = $100 ÷ $1,116 ≈ 0.09 很多

这是 9,000 个单位,一个微型到微型的位置。 在 ATR 为 20 点的 EUR/USD 等较为平静的货币对中,同样的 100 美元风险可以让您交易大约 0.50 手。 欧元/日元的波动性惩罚是真实存在的,并且数学强制执行纪律。

ATR 规模的划分

ATR 是一个滞后指标。 它衡量已经发生的事情。 在央行出人意料的声明中,在 ATR 线赶上之前,连续两周印出 40 点 ATR 的货币对可能会跳空至 120 点的区间。 您的止损设置为旧 ATR 的 1.5 倍(60 点),几分钟后就会被取消。

为了对冲这一点:

  • 与当前交易时段范围进行交叉检查。如果今天的范围已经是 ATR 的 2 倍,请将您的倍数扩大到 2.5 倍或跳过交易。
  • 使用最小止损下限。切勿将主要货币对的止损设置得比 30 点更紧,即使 ATR 为 15。波动率的恢复速度可能快于指标更新。
  • 监控新闻。围绕具有更大倍数或降低风险百分比的高影响力事件进行交易。

基于 ATR 的规模调整在趋势市场或适度波动的市场中效果最佳。 在突然爆发的死寂状态中,您上周计算的止损点可能无法在本周开盘后继续存在。

每笔交易的风险:多少才是真正安全的?

零售外汇交易者的行业共识是每笔交易的账户净值为 0.5%–2%。 每天进行 20 多次设置的高频黄牛通常以 0.25%–0.5% 的速度运行,以抵御噪音。 这些不是任意数字,它们来自回撤恢复的数学计算。

范围背后的数学

每笔交易 2% 风险的 10 次连续亏损会使您的账户下跌大约 18.3%。 在 5% 的风险下,同样的连续操作会让您损失超过 40% 的资本。 这种关系是指数关系,而不是线性关系,因为每个损失都会缩小计算下一个损失的基数。 从 40% 的亏损中恢复需要 67% 的收益,大多数交易者永远无法挽回。

凯利准则为何达不到要求

凯利准则根据您的赢率和平均风险回报比计算数学上最佳的下注比例。 对于胜率 60% 且 R:R 为 1:1 的交易者,凯利建议每笔交易冒大约 20% 的风险。 这在理论上对于无限重复来说是最优的,对于任何真实账户来说实际上都是自杀行为。 凯利假设你的优势是精确已知且稳定的,而零售交易者的优势则不然。 稍微高估你的胜率,一次连败就会让你出局。 大多数专业人士使用“分数凯利”,即完整凯利数的 10%–25%,这将风险带回到 1%–2% 的范围内。

风险百分比与连续亏损后的回撤

每笔交易的风险 输掉5场比赛后 输了10次之后 20 次损失后 0.5% −2.5% −4.9% −9.5% 1% −4.9% −9.6% −18.2% 2% −9.6% −18.3% −33.2% 3% −14.1% −26.3% −45.6% 5% −22.6% −40.1% −64.2%

心理底线

还有第二个不太可量化的测试:每笔交易的风险必须足够低,以便您在亏损后毫不犹豫地采取下一个设置。 如果你因为上次的损失而犹豫、事后猜测或跳过有效信号,那么你的风险就太高了。 正确的数字可以让你保持机械性。 对于大多数交易者来说,这个比例为 1% 或更少。

相关头寸:隐藏的规模陷阱

大多数交易者将每个未平仓头寸视为独立投注。 当你持有两个相关货币对时,这个假设就被打破了。 同时购买欧元/美元和英镑/美元看起来像是两笔独立的交易,但两者都对相同的美元走势做出反应。 你没有多元化,你只是在一种观点上发挥杠杆作用。

相关性如何乘以实际风险

欧元/美元和英镑/美元通常相关性高于0.80,它们大多数时候都朝同一方向移动。 如果您用账户的 2% 来投资每一对,美元的强劲反弹可能会同时冲击这两个货币对。 综合回撤不是 2% + 2% = 4%。 由于货币对同时变动,实际投资组合风险接近 3.5% 或更高,具体取决于相关系数。 在您没有意识到的情况下,每条腿的 2% 分配变成了在一个宏观观点上的 3.5%+ 赌注。

简单的解决办法:除以腿的数量

调整很简单:通过将您的正常规模除以相关头寸的数量来减少每个相关腿的头寸规模。 如果您通常在单一 欧元/美元 设置中交易 0.10 手,并且您同时开仓 欧元/美元 和 英镑/美元,请将每笔削减至 0.05 手。 这使组合风险大致等于您对一笔交易的预期。

相关数据的参考工具

您无需手动计算相关性。 MyfxbookOANDA 关联工具 提供多个时间范围内主要货币对的实时关联表。 在建立第二个头寸之前检查 1 小时或 4 小时相关性。 如果系数高于 0.70,请将这两对视为单一交易并相应缩小规模。

忽略相关性是在不添加任何新交易想法的情况下突破风险限制的最快方法之一。 将每个相关边的尺寸设置为标准单位的一部分,而不是完整单位。

扩大和缩小:在交易中调整头寸规模

大多数交易者单次入场并持有直至退出。 分段进场或退出可以让您更好地控制风险和回报,而无需以单一价格投入全部头寸。

缩仓:确认后添加

缩仓意味着在第一次触发时持有部分仓位,然后在设置确认时添加。 关键规则:所有条目的总风险必须保持在您最初的每笔交易限额内。

示例:对 10,000 美元的账户进行 3 部分缩减,最大风险为 1%(总计 100 美元)。

  • 条目 1: 0.5% 风险(50 美元)。 在第一次触发时输入预期完整大小的 50%。
  • 条目 2: 0.3% 风险(30 美元)。 如果价格走势对您有利且设置保持不变,则添加。
  • 条目 3: 0.2% 风险(20 美元)。 最终添加进一步确认。
  • 总计: 0.5% + 0.3% + 0.2% = 1.0% (100 美元)。

每个切片的风险较小,因为后面的入场位置更接近市场,您的止损可能会更紧,或者确认后您的信心会更高。 算术总和仍然等于您计划的最大值。

陷阱:未经检查的添加

最常见的扩展错误是添加第二个条目,其风险与第一个条目相同。 如果您在第一个条目上冒 0.5% 的风险,在第二个条目上再冒 0.5% 的风险,那么您的总风险已经是 1%,并且您仍然计划第三个条目。 在三个全尺寸入场点中,您在单笔交易中面临 1.5% 的风险,在获得任何利润缓冲之前就超出了您的极限。 添加时始终降低每片的风险。

横向扩展:让跑步者骑行

横向扩展则相反:您在目标处平掉部分头寸,锁定利润,然后让较小的“跑步者”继续向更远的目标前进。 例如,在第一个阻力位收盘 60%,并在剩余的 40% 处追踪止损。 封闭部分获胜; 跑步者不会给您带来额外的风险,因为您已经减少了暴露。

在 MT4 和 MT5

中自动计算头寸规模

手动计算建立了直觉,将全权交易者与按钮交易者区分开来。 但是,对每个条目进行手工计算,尤其是在快速移动的会话中,会引入疲劳错误。 欧元/日元输入中的小数点错误可能会使您的预期风险加倍。 自动化消除了这种故障模式,同时保留了您已经了解的逻辑。

电子表格桥

在信任平台工具之前,请在 Excel 或 Google Sheets 中构建您自己的计算器。 三个输入单元格、账户余额、风险百分比、止损距离(以点数为单位)和一个用于手数大小的输出单元格使数学保持透明。 使用它进行一周的实时交易。 每次电子表格与您的手动计算一致时,您就加强了三个变量之间的关系。 当他们不同意时,您可以在真正的资金受到威胁之前发现错误。

MT4/MT5头寸规模工具

一旦电子表格感觉第二天性,就转向在平台内运行的指标或脚本。 两个可靠的免费选项:

  • 头寸规模计算器指标,在图表上显示一个面板,您可以在其中输入止损距离(以点或点为单位)和风险百分比。 它实时输出建议的手数,并在您移动图表上的止损线时更新。
  • 自定义 EA 脚本,轻量级脚本,可计算手数并一键打开交易。 流行的 MQL5 社区开发人员的 AutoLotSize 脚本直接从图表中读取您的止损距离并应用您预设的风险百分比。

信任但验证

没有自动化工具是绝对可靠的。 如果脚本将 5 位数的经纪商报价误读为 4 位数,则每笔交易的规模都会缩小十倍。 在前两周,在点击订单按钮之前,通过电子表格或手动公式运行每个自动手数。 一旦该工具拥有超过 30 笔交易的清晰记录,您就可以让它运行并偶尔进行抽查。 目标是减轻算术负担,而不是监督负担。

常见问题解答

外汇的标准头寸大小公式是什么?

标准公式为:头寸规模=(账户风险)÷(止损点数×点值)。 账户风险是您的总资本乘以您愿意在交易中损失的百分比。 对于 10,000 美元的账户,风险为 1% (100 美元),欧元/美元 止损为 20 点,每点价值 10 美元,头寸规模为 100 美元 ÷ (20 × 10 美元) = 0.5 标准手。 这可以确保您的最大损失保持在预定义的风险预算之内,无论您在何处设置止损。

对于初学者来说,每笔交易最安全的风险百分比是多少?

大多数经验丰富的交易者建议在任何单笔交易中冒的风险不超过账户余额的 1%。 初学者应该从 0.5% 到 1% 开始。 在 1% 的情况下,交易者需要连续 100 笔亏损交易才能清空他们的账户,这种情况在统计上是不太可能发生的,即使是适度的正预期。 每笔交易冒 2% 或更多的风险会加速回撤并增加心理压力,从而导致过度交易和损失后的报复性交易。

ATR 如何帮助调整头寸规模?

平均真实波幅 (ATR) 通过计算指定时间段内的平均价格范围(通常为 14 个蜡烛图)来衡量市场波动性。 您可以将止损设置为 1.5 倍或 2 倍 ATR,而不是选择任意止损距离,该值会根据当前市场状况自动调整。 将此与标准头寸规模公式配对:将您的账户风险除以(基于 ATR 的止损距离 × 点值)。 这可以使您的美元风险保持一致,同时让波动性决定止损相对于价格走势的位置。

我应该在每笔交易中使用相同的头寸规模吗?

没有。 固定头寸规模忽略了不同设置的波动性和止损距离。 如果您使用相同的手数,则在安静的亚洲时段欧元/美元交易中的20点止损与英镑/日元突破中的50点止损具有相同的美元风险,但每笔交易的实际风险完全不同。 相反,改变您的手数大小,以便每笔交易的风险都占您账户的相同百分比。 这称为部分风险头寸规模或百分比风险头寸规模,是专业交易者使用的标准方法。

我可以在 MT4 或 MT5 中自动计算头寸规模吗?

是的。 MetaTrader 4 和 MetaTrader 5 均支持自动计算头寸规模的 Expert Advisor (EA) 和脚本。 您输入账户风险百分比和止损距离(以点为单位),脚本会计算正确的手数,四舍五入到最接近的允许增量。 MQL5 市场和社区论坛上提供了许多免费脚本。 OnFin 还在交易仪表板中包含一个内置头寸规模计算器,可供手动输入,无需编写代码即可获得相同的结果。

继续阅读