本指南内容
看敞口,而不只是数仓位
假设交易者买入EUR/USD、GBP/USD和AUD/USD,为每笔设置100美元的止损计划损失。屏幕上是三个货币对和三张订单。从经济敞口看,三个仓位都受益于各自基础货币对USD升值,也可能因USD对其升值而受损。因此,一个推动美元的事件可能同时压迫整组仓位。
如果三个止损都按计划价格成交,交易成本前的合计仍是300美元。相关性不会暗中把这道算术变成500美元。它影响的是损失如何集中发生、退出前净值如何变动,以及实际有多少分散效果。共同敞口与测得的历史相关性有关,但不是同一个量。
相关性能告诉你什么,不能告诉你什么
相关性描述两组序列在指定样本中如何共同变化。皮尔逊相关系数衡量线性关系,当两组序列都存在非零变动时,取值介于−1和+1。正值意味着偏差倾向于同向,负值意味着反向。接近零只说明该样本的线性关联较弱,不证明独立或安全。
分析货币时,应比较时间区间一致的收益率,而不是两张有趋势图表的价格水平。日收益率可用收盘价变化除以前一日收盘价计算。相关性既不说明哪一组序列导致另一组变化,也不提供两个止损同时触发的概率。共同新闻、其他因素和样本选择都可能参与其中。
同向变动不等于完全相同的变动
图表展示五个虚构的日收益区间,并非真实市场观测。两组序列经常同向,但幅度不同,第三个区间的正负号相反。这足以解释联动,却远不足以估计可用于实际交易的关系。这里没有声称测得这些货币对的相关系数。
即使历史系数为很强的正值,也不要求每天走势一致。要看单次结果的分布、观测数和样本日期,而不是把一个汇总数字视为对下一根K线的承诺。
读图方法:横轴为五个虚构日区间,纵轴为价格变动百分比,以零为基准。连线仅便于阅读观测值。表中包含所有绘制数值。这不是市场回测或当前相关性估计。
| 虚构区间 | EUR/USD收益率 | GBP/USD收益率 |
|---|---|---|
| 1 | 0.5% | 0.7% |
| 2 | -0.4% | -0.2% |
| 3 | 0.3% | -0.1% |
| 4 | -0.2% | -0.4% |
| 5 | 0.4% | 0.5% |
每个货币对都包含两种货币敞口
EUR/USD表示一欧元可以买多少美元。EUR是基础货币,USD是报价货币。上涨表示欧元相对美元走强,并不证明欧元对所有货币都走强。GBP/USD和AUD/USD同样以USD报价,但基础货币及本地驱动因素不同。
买入货币对意味着做多基础货币、做空报价货币;卖出则两者反转。对于零售杠杆外汇或CFD合约,这是经济敞口的描述,不代表你实际借入或收到这两种货币。应核实实际合约规模与结算规则。
交易方向改变美元押注
买入EUR/USD与买入GBP/USD都会产生USD空头敞口。买入USD/JPY则是USD多头,因此美元对日元升值可能有利于该仓位,而美元对欧元升值可能损害EUR/USD买单。卖出USD/JPY会反转美元敞口。USD在符号中的位置和买卖方向都很重要。
货币对收益率的相关性不自动等于你的仓位利润的相关性。在数量固定时反转一个仓位,会反转价格对损益贡献的符号。仓位数量、货币换算、时间、费用及实际退出随后影响策略的已实现结果。相反方向的美元部分可能部分抵销,但其他货币敞口仍然存在。
| 仓位 | 多头货币部分 | 空头货币部分 | USD对另一货币走强 |
|---|---|---|---|
| 买入 EUR/USD | EUR | USD | 对该仓位不利的价格压力 |
| 卖出 EUR/USD | USD | EUR | 对该仓位有利的价格压力 |
| 买入 GBP/USD | GBP | USD | 对该仓位不利的价格压力 |
| 买入 AUD/USD | AUD | USD | 对该仓位不利的价格压力 |
| 买入 USD/JPY | USD | JPY | 对该仓位有利的价格压力 |
| 卖出 USD/JPY | JPY | USD | 对该仓位不利的价格压力 |
| 买入 USD/CHF | USD | CHF | 对该仓位有利的价格压力 |
| 买入 EUR/GBP | EUR | GBP | 没有直接USD部分;EUR/GBP走势重要 |
方向描述单独的相对货币变化,不保证新闻结果。表格不主张任何历史货币对相关性。
三个100美元风险里隐藏的集中
10,000美元账户同时分配三笔各1%的风险,初始止损计划损失就是100美元 + 100美元 + 100美元 = 300美元,即同一账户基准的3%。这个预算必须作为整体可以接受。三笔分别获准的1%交易,不会因为货币对名称不同就让组合风险仍然只有1%。
如果仓位共同持有USD空头敞口,不利的美元事件可能让多笔亏损在短时间内出现。这是共同因素风险:多个结果响应同一个底层影响。它不要求收益相等、止损相同或系数为+1。反过来,独立也不保证绝不同时亏损。
止损计划损失不等于期望损失、最大可能损失或组合波动率。期望损失需要概率和结果大小;波动率需要仓位规模、各自波动和指定期间的交叉协方差。不能在组合公式中用止损风险金额替代收益率标准差。
完整算例:10,000美元账户的三个买单
以下价格与数量全部是假设。入场时余额和净值均为10,000美元。假设标准一手为100,000单位基础货币,一个标准点(pip)为0.0001,每个以USD报价的货币对每标准手一点价值10美元。为突出价格风险机制,这里省略手续费、融资及其他成本。
采用手数 = 美元风险 /(止损距离 × 每手点值),EUR/USD的50点止损对应0.20手,GBP/USD的100点对应0.10手,AUD/USD的25点对应0.40手。各自计划损失均为100美元,但基础货币数量和美元名义金额不同。止损预算相等,不代表对价格冲击的敏感度相等。
按示例入场价,USD空头部分分别为22,000美元、12,500美元和26,000美元,合计60,500美元。这是货币名义敞口图,不是损失预测、保证金要求或美元指数贝塔。它解释了为什么只数订单或相同风险百分比,会遗漏敞口结构的一部分。
| 货币对 · 买入 | 入场价 | 计划止损 | 距离(pip) | 规模(手) | 计划损失(USD) | 入场时USD空头部分 |
|---|---|---|---|---|---|---|
| EUR/USD | 1.1000 | 1.0950 | 50 | 0.20 | $100 | $22,000 |
| GBP/USD | 1.2500 | 1.2400 | 100 | 0.10 | $100 | $12,500 |
| AUD/USD | 0.6500 | 0.6475 | 25 | 0.40 | $100 | $26,000 |
计划价格损失合计300美元,为10,000美元基准的3%。USD空头名义金额合计60,500美元。名义金额不是止损损失或实际缴纳的现金保证金。
改变方向,保持止损预算
在这个演示中,你可以将任一买单改为卖单。规模和止损距离保持不变,止损移到新交易的不利一侧。每笔止损计划风险仍为100美元,组合合计仍为300美元。货币多空方向反转,因此美元多头与空头名义金额会变。
USD净敞口较小,并不证明组合更安全。总敞口、EUR/GBP/AUD部分、止损时点和货币特有事件仍存在。此工具不估计实时相关性或压力损失,而是在固定止损预算旁展示方向与名义敞口集中。
交互式货币敞口图
- 合计止损计划风险
- $300
- USD多头部分
- $0
- USD空头部分
- $60,500
- USD净额:多头(+),空头(−)
- −$60,500
假设数量与入场价固定。改变方向仍保持每笔100美元止损预算,止损转到不利一侧。本图不是相关性计算器、压力损失预测或交易建议。没有JavaScript也可阅读初始三个买单示例。
美国新闻冲击:计划退出与更差的成交
假设美国公告改变利率预期,USD对三种基础货币走强。三个买单可能同时受压。如果三个计划止损价都被触及并精确成交,价格损失合计300美元,示例账户在成本前降至9,700美元。理解这个条件情景不需要历史相关性估计。
再单独假设一个执行压力情景:每个止损比计划差20点成交。因为数量不同,额外损失为40美元、20美元和80美元。价格损失合计变为440美元,即初始基准的4.4%,成本前剩9,560美元。这些虚构成交既不是预期结果,也不是最坏损失上限;跳空和流动性问题可能造成其他结果。
实际反应还取决于市场已计价的信息、欧元区和英国新闻、澳大利亚动态、风险偏好及流动性。更强的美国数据不一定带来美元全面上涨。对现有仓位,应使用相应可执行的bid或ask与当前止损规则;图表中间价不自动等于退出价。保证金强制平仓也可能先于计划止损发生。
| 货币对 | 计划止损损失 | 假设的更差成交价 | 更差成交的损失 | 额外损失 |
|---|---|---|---|---|
| EUR/USD | $100 | 1.0930 | $140 | $40 |
| GBP/USD | $100 | 1.2380 | $120 | $20 |
| AUD/USD | $100 | 0.6455 | $180 | $80 |
计划合计300美元,压力合计440美元。账户值9,700美元与9,560美元均不含所有成本。20点滑点是假设,不是典型值或上限。
相关性不等于相同风险
两组高度相关的收益序列,仍可能有不同的波动率、ATR、止损距离、点值和每手美元风险。ATR描述工具近期的价格范围,相关性描述联动;两者都不决定对方。货币对的新闻敏感度与流动性也可能不同。
“相关系数是0.8,所以风险增加80%”是错误说法。这个数是对特定样本的无量纲描述,不是现金风险乘数。它没有指定杠杆、方向、数量、时间范围或止损执行。组合波动模型会将相关性与数量、各自波动一起使用,并有自己的假设和局限。这里0.8是假设,不是对任何具名货币对的测量。
相关性并非一成不变
关系在一个样本中较强,在另一个中可能较弱甚至反转。日收盘、小时收益和策略实际持仓期间回答不同问题。央行意外消息、利率预期变化、政治事件、商品价格和波动变化,都可能改变主导因素。
压力环境下,共同因素可能占主导,原本有用的抵销可能减弱。但不是每次危机中相关性都会上升。不要把滚动矩阵变成“安全”与“不安全”货币对的永久名单。滚动窗口更新样本,但仍描述过去,估计也可能带有噪声。
怎样负责任地读取相关矩阵
记录数据来源、货币对报价方向、起止日期、时间间隔、收益定义和匹配观测数。统一收盘时间与时区,一致处理缺失值,不要把缺失价格替换成零。混用不同提供商的日收盘,可能制造表面关系或隐藏实际关系。
检查多个合适窗口及策略持仓期限,而不是挑选最让人安心的系数。接近零的线性系数可以与非线性依赖或极端事件中的集中亏损同时存在。若一组序列没有变化,皮尔逊相关系数未定义。矩阵本身无法预测下一次美国公告的损失。
其他货币与共同市场因素
原理不只适用于USD。买入EUR/GBP和EUR/JPY会得到两份EUR多头。AUD/USD和NZD/USD可能共享美元敞口及部分区域或全球因素,同时澳大利亚与新西兰情况也可能使其分化。USD/JPY和USD/CHF共享美元部分,也让账户面对日元和瑞郎各自的影响。
如果中间USD金额恰当匹配,买入EUR/USD与USD/JPY可类似于做多EUR、做空JPY。相同手数并不保证匹配。交叉汇率关系只是会计线索,不保证相同执行、融资或风险。即便没有重复货币的资产,也可能共享融资或风险偏好冲击。
| 示例仓位 | 独立止损预算 | 潜在共同因素 | 检查内容 |
|---|---|---|---|
| 买入EUR/USD + 买入GBP/USD | 合计两笔计划损失 | USD空头 | 美元金额、欧元与英国动态、重叠持仓时间。 |
| 买入AUD/USD + 买入NZD/USD | 合计两笔计划损失 | USD空头;部分共同全球及区域因素 | 当前收益关系和澳大利亚、新西兰各自因素。 |
| 买入EUR/USD + 买入USD/JPY | 保留两笔止损预算 | 相反USD部分;仍有EUR及JPY敞口 | 假定抵销前先匹配USD金额,检查EUR/JPY与止损时点。 |
| 买入USD/JPY + 买入USD/CHF | 合计两笔计划损失 | USD多头 | 日元及瑞郎因素、点值换算和新闻情景。 |
| 买入EUR/GBP + 买入EUR/JPY | 合计两笔计划损失 | EUR多头;无直接USD部分 | 欧元集中及GBP、JPY各自驱动因素。 |
| 明显共同货币较少的仓位 | 保留每笔仓位预算 | 货币重叠可能较少;其他因素仍在 | 共同融资、风险偏好、流动性及操作敞口。 |
这些例子未赋予数值市场相关性。方向、时期、持仓期限与市场状态都可能改变关系。标签标示需检查的敞口,而非安全组合。
三个外汇机器人不自动等于三个独立策略
考虑交易EUR/USD的机器人A、GBP/USD的机器人B和AUD/USD的机器人C。代码、指标与入场规则可以不同。但如果同时做多这些货币对,仍可能持有共同的美元空头敞口。不同产品名不会消除经济联系;不同交易逻辑可能改变联系何时实际存在。
应查看重叠持仓、方向、手数、止损距离和合并净值,而非只看货币对名称。按统一时间区间比较策略收益,并在有数据时计入浮动盈亏。已平仓交易或累计余额曲线的相关性不能替代对同时开放仓位风险的评估。如果机器人加仓、扩大止损或没有明确的止损价,初始100美元估计可能不再描述其敞口。
策略也可能共享杠杆、新闻过滤器、融资货币、同一经纪商与连接。有些是市场因素,有些是操作风险;货币相关矩阵不能涵盖全部。要测试共同不利事件及系统互动,包括保证金使用与强制平仓规则,不能假定所有机器人总会一起赢或一起输。
仓位计算器不能展示全部情况
我们目前的仓位计算器根据余额、账户货币、所选风险百分比、止损距离与点值估算一个仓位。它没有你的未平仓列表,也没有组合相关矩阵。选择账户货币不会自动找出正确点值;输入值必须已用所选货币表示。
单笔规模正确,不会自动形成均衡组合。先用计算器处理单笔算术,再清点全部同时持仓。百分比预算应采用一致的账户基准;如果政策以当前净值为准,就应考虑浮亏,而不是不加说明地混合入场余额与更新后的净值。
新增仓位前的八步检查
下笔交易前进行账户级检查,并在订单成交、止损移动或机器人加仓时重复。如果一个事件可能同时激活挂单,应将其纳入对应的压力情景。
统计全部未平仓仓位
包括手动交易与账户中的所有机器人。记录在所评估事件中可能增加相同敞口的挂单。
记录货币对与方向
写明买卖、实际数量、入场价、当前价与止损。只有符号而无方向,风险描述并不完整。
识别重复货币
将每个货币对拆成多头与空头货币部分。用一致的参考货币比较金额,而非只数USD出现次数。
列出共同因素
考虑美元、利率预期、共同区域因素、融资与风险偏好。重复货币是线索,不是测得的系数。
描述一个共同不利事件
判断哪些仓位可能同时亏损,以及在幅度、止损时点和执行变差时抵销能否持续。包括相关保证金压力。
合计止损计划损失
明确金额、参考净值或余额与执行假设。对未平仓交易,区分从入场算起的损失与当前价至止损的额外损失。不要重复计入现有浮亏。没有止损会使合计不完整。
与总预算比较
采用预先决定的组合上限,并为成本与执行不确定性留余地。示例的每笔1%或总计3%并非普遍安全上限。
新交易后重新评估
检查拟新增仓位怎样改变货币总敞口与净敞口、止损风险和情景损失。若整组不再符合预算,应重新考虑规模或是否新增。
常见错误与更有用的决策
分别记录止损计划风险、货币名义金额和情景损失。它们回答不同问题,不应合并成没有解释的“风险分数”。历史对冲可能降低一种敏感度,同时增加费用与另一货币敞口。
如果三个仓位已占满同一美元风险预算,加入第四个就需要重新评估整组。缩小规模、减少重叠交易或等待敞口关闭都能改变组合,但都不保证分散或盈利。应将整个账户与事先明确的限制比较。
应避免的九个错误
- 把三个不同货币对当成三个独立押注。
- 不合计止损金额就批准每个仓位。
- 忽略重复USD敞口或混淆买卖方向。
- 把高相关性看成永久关系或联动保证。
- 使用没有日期、间隔与数据源的旧系数。
- 机械地将金额风险乘以相关系数。
- 认为不同机器人自动分散账户风险。
- 抵销相反货币部分后宣称所有风险消失。
- 单笔符合上限而整组不符合时仍增加敞口。
交易前值得弄清的问题
止损风险合计300美元,是否意味着最坏损失是300美元?
不是。这是指定数量、止损与成交假设下的合计。跳空、滑点、成本、止损改变、新增仓位和强制平仓都可能改变结果。它也不是期望损失,因为没有估计概率。
两个仓位的USD部分相反,就能称为对冲吗?
需先检查金额、剩余货币、时间与执行。相反符号可部分抵销一个因素,却不能让整个组合无风险。不同货币对手数相等不保证USD部分金额相等。
是否应该避开所有含USD的货币对?
不必。目标是在预算内理解方向、金额与共同因素。没有USD的交叉盘也可能在别处产生集中。仅凭选对货币对,不能决定风险或证明分散。
这份指南最该记住什么?
不要只数交易,要看内部共同敞口。历史相关性描述一个样本,不是原因、下一次结果预测,也不是现金风险的简单乘数。
风险与示例的局限
这是教育指南,不推荐货币对、机器人或风险比例。外汇与杠杆合约可能造成重大损失。所有数值价格、收益、数量及执行情景都是假设,并按说明省略成本。历史相关性不保证未来关系。止损执行、保证金规则、合约大小及保护取决于产品和提供方。应评估整个账户及承受损失的能力。
方法与一手资料
NIST解释皮尔逊线性相关指标。加拿大央行研究在其自身历史样本中展示共同货币因素和变化敞口,而非本指南所列货币对的当前相关性。eCFR资料描述美国管辖范围内的零售外汇风险。数值示例由我们独立构造,不推荐经纪商或交易所。