外汇对冲策略实操指南:相关性计算与仓位配比方案
外汇对冲策略实操指南:相关性计算与仓位配比方案
那年冬天,我在一个交易群里看到有人晒单,账户里同时持有欧元兑美元的买单和英镑兑美元的卖单,仓位几乎等量。评论区一片叫好,说是「完美对冲」。我盯着那两张订单看了很久,心里泛起一种说不出的别扭。后来我调出那段时间的历史数据做了个简单测算,发现这两笔交易的相关性高达0.87,方向虽然相反,但波动的节奏几乎同步。换句话说,这根本不是对冲,而是把一笔方向不明的交易拆成了两笔,手续费和点差倒是实实在在地付了两份。

这类事情在交易者中间并不少见。「对冲」这个词听起来专业,用起来却常常变成心理安慰——持仓时觉得风险被分散了,实际上只是把亏损的路径拉长,让账户慢慢失血。真正的对冲,不是简单地开反向单,而是建立在相关性计算和仓位配比之上的系统工程。
先搞清楚你手里到底拿着什么
做对冲交易的第一步,不是开仓,而是算相关性。很多人凭感觉认为「欧元和英镑走势差不多」,或者「黄金和美元负相关」,这种模糊的印象在实战中会害死人。相关性是会漂移的——它不是一个固定值,而是随着市场环境变化而变化的动态指标。
我常用的方法是取过去60个交易日的收盘价,计算两个品种的皮尔逊相关系数。用Excel就能完成,不需要复杂的编程。具体步骤是:把两个品种的日收益率序列分别放在两列,然后用CORREL函数直接算出数值。相关系数在0.7以上视为强正相关,-0.7以下视为强负相关,绝对值低于0.3则说明两者基本独立。
值得留意的是,不同时间窗口算出来的结果差异很大。我做过一个测试:用30日窗口和90日窗口分别计算欧元兑美元与美元兑瑞郎的相关性,前者是0.62,后者是0.81。窗口越短,对近期行情的敏感度越高,但噪音也更大;窗口越长,趋势性越稳定,但反应迟钝。我的做法是同时看三个窗口——30日、60日、120日——如果三个窗口的方向一致(都是正相关或都是负相关),才认为这个相关性是可信的。
常见错误:直接用价格本身的相关性代替收益率的相关性。价格序列通常是非平稳的,直接计算会得到虚高的相关系数,看起来接近0.95,实际上两个品种的走势可能完全无关。务必先算出每日收益率,再做相关分析。
配对方向:同向还是反向,取决于你的意图
算清楚相关性之后,下一步是决定对冲的方向。这里存在两个完全不同的逻辑:统计套利和风险对冲。
统计套利的思路是:两个强正相关的品种,短期内价格出现背离,做多弱势的、做空强势的,等待价差回归。比如欧元和英镑通常高度正相关,某天欧元因为法国大选的意外结果急跌,而英镑相对平稳,此时做多欧元兑美元、做空英镑兑美元,赌的是两者的价差收敛。
风险对冲的思路则不同:你持有某个品种的趋势单,但担心短期波动太大,于是用一个相关性较高的品种做反向保护。比如你长期看多澳元兑美元,但担心铁矿石价格短期回调拖累澳元,这时可以卖出一定比例的美元兑加元(加元同样受商品价格影响)来对冲商品货币的整体风险敞口。
这两种逻辑的仓位配比完全不同。统计套利追求的是中性,两个方向的仓位应该接近等值,让市场整体波动的影响降到最低。风险对冲则不需要完全中性,对冲部分的仓位取决于你愿意承担多少净敞口——如果你对澳元的多头判断很有信心,可能只对冲20%的仓位;如果信心不足,可能对冲70%。
我在实操中见过最典型的错误,是有人把这两种逻辑混在一起。他持有欧元兑美元的多单,因为短期不看好美元,又开了一个美元兑瑞郎的多单(相当于做空瑞郎),以为这是双重保险。实际上,欧元和瑞郎都受美元影响,这两笔交易的相关性极高,本质上是在放大同一个方向的押注,而不是对冲。
仓位配比:核心公式与实战调整
仓位配比是对冲交易中最容易出错、也最值得花时间琢磨的环节。很多人的做法是简单地对半开——两个方向各投入相同的资金——但这样做忽略了波动率的差异。
正确的做法是使用波动率加权。假设你要做多A品种、做空B品种,两者的日波动率(用ATR或者标准差衡量)分别是σA和σB,那么仓位比例应该满足:
仓位A × σA = 仓位B × σB
这样做的目的是让两边的波动贡献大致相等,避免一边的波动淹没另一边。举例来说,假设黄金的日均波动率是0.8%,白银的日均波动率是2.4%,你要做多黄金、做空白银来对冲贵金属的整体波动,那么白银的仓位应该是黄金的1/3,才能让两边的波动贡献平衡。
实际操作中,我还会加一个调整系数,用来反映相关性本身的稳定性。如果两个品种的相关性历史波动很大(有时候0.9,有时候只有0.4),我会把仓位配比打得保守一些,减少整体头寸规模。反之,如果相关性一直很稳定,可以适当放大仓位。
止损设置也有讲究。统计套利的止损应该放在价差的历史极端位置——比如价差偏离均值超过2倍标准差时离场。风险对冲的止损则放在净敞口方向的关键位——假设你持有70%的澳元多头和30%的加元空头,止损应该基于这个净多头头寸来设置,而不是分别看两个方向。
回测数据显示,用波动率加权配比的组合,最大回撤比等额配比平均减少约35%,而盈利因子从1.2提升到1.6。这个差距在震荡行情中尤其明显,等额配比很容易在反复波动中两头挨打,波动率加权则能让组合保持相对平稳。
一个完整的实操案例:欧元与英镑的统计套利
去年某个季度,我发现欧元兑美元和英镑兑美元的60日相关性维持在0.78左右,但价差(欧元汇率减去英镑汇率)出现了明显的均值回归特征。经过计算,价差的均值是-0.15,标准差是0.04。
某天价差扩大到-0.23,偏离均值超过2倍标准差。我决定入场:做多欧元兑美元,做空英镑兑美元,仓位按照波动率加权——当时欧元的日均波动率约为0.45%,英镑约为0.52%,所以欧元仓位约1.2手,英镑仓位约1.0手。
入场后价差继续扩大到-0.25,浮亏约200美元。我没有止损,因为价差偏离达到2.5倍标准差,从历史分布看,回归的概率很高。持有到第6个交易日,价差收敛到-0.17,组合盈利约340美元,平仓离场。
整个过程中,账户的净值波动很小,最大浮亏不超过总资金的2%。这就是统计套利的典型特征:单次盈利不算大,但胜率较高,且回撤可控。
注意,这套方法不是没有风险。如果价差继续扩大到3倍标准差以上,说明两个品种的相关性结构可能发生了变化,原来的均值回归假设不再成立。因此我设置了硬性止损:价差偏离达到2.8倍标准差时无条件离场,不管浮亏多少。
心态比模型更重要
对冲交易听起来比单边交易更安全,但它对执行力的要求反而更高。单边交易亏了可以止损走人,对冲交易亏了往往是因为「两边都还在,总觉得有机会回来」。这种心理在行为金融学里叫「处置效应」——不愿意承认亏损,于是把仓位一直挂着,直到小亏变成大亏。
我在回测中发现,统计套利策略的盈利因子对止损纪律极其敏感。严格执行2.8倍标准差止损的版本,盈利因子是1.7;把止损放宽到3.5倍标准差的版本,盈利因子直接掉到1.1。差别只在于几次极端行情中多扛了几百点,但长期累积下来,效果天差地别。
还有一个容易被忽视的点:交易成本。对冲策略的换手率通常比单边策略高,点差和手续费会显著侵蚀利润。用历史数据测算,如果单边交易成本占盈利的15%,对冲策略可能占到25%以上。所以在选品种时,尽量挑点差小、流动性好的主流货币对,避免那些点差大、成交稀少的交叉盘。
如果你正准备尝试对冲交易,我的建议是:先用模拟账户跑三个月,记录每一次开平仓的价差、持有天数、盈亏情况,然后分析这些数据里有多少次是「扛单扛回来的」,有多少次是「按计划执行的」。你会发现,那些扛回来的单子,长期看往往是负贡献。把纪律写下来,贴在屏幕上,比任何技术指标都管用。
对冲不是逃避市场风险的工具,它是用数学和纪律换来的确定性。算不清相关性就别动手,配不平仓位就别开单,管不住止损就别谈对冲。
免责声明:本文仅代表作者观点,不构成任何投资建议。市场有风险,交易需谨慎。
