统计套利 他是仲裁家族的安静成员。不存在对现货报价的竞争,不存在毫秒级的优势,也不存在需要击败的第二家经纪商。相反,Stat-arb交易员会下注,认为一段时间以来一直保持不变的价格关系会在不断变动的市场中重新回归。在外汇市场中,经典的模式是 对价交易买一对货币对,卖一对相关货币对,等待它们之间的价差收窄。.
这听起来很简单,算术也不难。大多数交易者在细节上都会犯错:将相关性与整合性混淆,忽略持续数天的交易所涉及的美元汇率差额,以及在基本面发生变化后才相信这种关系。本指南以澳元兑美元与新西兰元兑美元的例子,详细讲解了整个机制,并提供了实际成本计算和策略所需的平台、数据和经纪商设置。.
什么是统计套利(以及它不是什么)
统计套利是一种交易策略家族。 相对 在价格统计上相互关联的两种金融工具之间存在定价失误。您不是预测欧元会涨还是会跌。您是在预测欧元会上涨还是下跌。 传播 两个工具之间的价格会趋向于这个平均水平,而这个平均水平在历史上一直都在波动。.
“套利”这个词非常慷慨。真正的套利几乎不存在风险:你只是利用当下存在的价格差异。 Stat arb 确实存在风险,因为这种关系可能会破裂,而点差可能会继续扩大。更恰当的说法是“套利”。 市场中性平均回归策略. 当你将其与本网站通常介绍的策略进行比较时,这种区分很重要。.
| 策略 | 边缘的来源在哪里 | 正常持有时间 | 最重要的是什么 |
|---|---|---|---|
| 延遲套利 | 慢的经纪商报价会滞后于快速的参考数据源。 | 几秒钟或更短 | 进料速度、执行速度、经纪人容差 |
| 对冲(双经纪人)套利 | 两家经纪商之间的价格差异,通过账户隔离进行调节 | 秒换分钟 | 双账户执行、隐蔽成本 |
| 三角套利 | 一个交叉率与它的两条腿脱离了同步。 | 毫秒到秒 | 成本非常低,同时进行填充 |
| 统计套利/货币对交易 | 相关工具之间的拉伸幅度会恢复到其平均值。 | 从数小时到数周 | 模型质量、成本(包括交换成本)、制度风险 |
实际结果是:stat arb 对延迟的影响要小得多,而且对 统计和保管费用. 对于持续四天的交易而言,50毫秒的延迟并不重要。而一夜换汇的费用则不是这样。.
相关性不是共价性
外汇对汇交易中最常见的错误在于选择两个货币对,因为它们“高度相关”。相关性衡量的是两个系列在一天天的变化是否朝着相同的方向。但这并不能说明它们是否会发生同步下跌或同步上涨。 距离 两者之间的距离保持固定。两个对可以相交0.9,但仍会持续分离一年,而这正是导致对交易失败的原因。.
协方差 这是您实际需要的属性。当其中一些线性组合(即标普500指数的波动率)趋于稳定时,它们便会呈价差趋同:它们会波动,但总会回归到一个稳定的平均水平。这种回归便是优势所在。.
标准检查是 恩格尔-格兰杰测试先对另一项价格进行回归分析,然后对残差进行增强迪基-富勒(ADF)检验。如果残差序列稳定(p值低于约 0.05),那么该对即可被视为候选指标。对于包含三个或更多项的组合,Johansen 测试也能做到同样的工作。以下两个规则可以帮助您保持清醒:在单个窗口进行检验,并在后续的未见窗口进行确认;并在实时交易中定期重新运行测试,因为协整并不是一种永久性的属性。.
建立外汇市场上的流动性
护栏比例
货币相关性检验中的回归也为您提供了 对冲比 (beta)。如果 AUD/USD = 1.10 × NZD/USD + 常数 + 随机因素,那么标价差是:
传播 = AUD/USD - 1.10 × NZD/USD
为了进行交易,您需要购买1.00手澳元/美元,并卖出1.10手新西兰元/美元(或反之亦然)。由于这两个货币对的报价都是美元,因此该头寸的损益额仅为100,000×差价变动。这一特点非常简洁,也是美元报价的大宗货币通常成为起点的原因之一。.
大多数指南所忽略的货币共享陷阱
这里面还有一个与外汇相关的细节。当两条腿都持有同一货币时,美元就会大幅抵消其作用。从经济角度来看,澳元/美元的长期走势与新西兰元/美元的短期走势非常接近。 澳元/新西兰元走势. 同样,欧元/美元与英镑/美元的汇率变化主要取决于欧元/英镑的比值。.
这并不是回避该交易的理由,但它会改变你对该交易的思考方式:
- 将成本与交叉对比。. 两条手数意味着每笔进出交易都会有两次手数和两次佣金。如果经纪商的澳元/新西兰元手数比两条手数加起来更窄,那么直接交易交叉货币可能会更便宜,且风险几乎相同。.
- 真正的风险在于这两个经济体。. 只要澳大利亚和新西兰之间的联系,或欧元区和英国之间的联系保持不变,这种蔓延就会停止。而央行政策的分歧正是会造成这种蔓延的原因。.
- 多样化并不像看起来那么大。. 十个“不同的”美元对交易实际上可能只是三个交叉汇率赌注。在确定手数规模之前,按底层交叉汇率对各对进行分组。.
入境和出境规则:z-分数和半衰期
不同对之间的原价差很难进行比较,因此原价差被标准化为 z-score:
z = (当前差价 - 滚动平均值) ÷ 滚动标准偏差
常见的规则设定如下:当标价与平均值距离标准差2个单位时进入(卖出标价为 z = +2,买入标价为 z = −2),当标价回归平均值时退出(z = 0),如果标价超出 z = ±3.5,则停止交易,因为此时标价本身就存在疑问。这些门槛只是测试的起点,而非魔术数字。.
要了解的第二个数字是 平均回归半衰期平均而言,差价需要多长时间才能收窄一半的偏差?通过将昨日差价的每日变化与平均值进行回归,估算出这一时间。如果系数为−0.17,则半衰期为ln(2)/−0.17 ≈ 4.1 天。半衰期能同时告诉您三个有用的信息:滚动平均值的合理看涨窗口(几个半衰期),以及 时间停止 (如果交易未在两个或三个半衰期后恢复,则关闭该交易);以及您预计需要支付的交换费数夜。.
一个实际例子:AUD/USD vs NZD/USD
以下数字是 说明性, 之所以选择这一数值,是为了展示过程,而非承诺结果。假设该对在硬币互相关测试中通过了测试,套利比率为1.10,滚动平均差幅为0.0020,标准差为0.0010(10点),半衰期约为四天。.
- 信号。. 标价下降到 0.0000,因此 z = (0.0000 − 0.0020) ÷ 0.0010 = -2.0。该模型建议买进标价。.
- 位置。. 买入1.00手澳元/美元,卖出1.10手新西兰元/美元,尽可能同时下单。.
- 退出. 六个交易日后,该差价又恢复到0.0020(z = 0)。毛利润 = 100,000 × 0.0020 = $200.
现在,决定策略是否能存活的部分就是那一轮往返旅程中的成本堆栈:
| 成本项目 | 假设 | 成本 |
|---|---|---|
| 澳元/美元走势 | 0.2个点 × $10个单位 × 1.00手 | $2.00 |
| 涨幅,NZD/USD走势 | 0.4个点 × $10个手数 × 1.10个单位 | $4.40 |
| 佣金 | 每批次 $7 趟往返 × 2.10 批次 | $14.70 |
| 失误/腿部动作 | 每手0.2个点 | $4.20 |
| 交换 | 每换宿天净额 $1.50元×8(含6晚,包括1间三人间) | $12.00 |
| 总计 | $37.30 |
一项成功的交易能带来大约 $163. 如果交易达到 -3.5 点止损,则会损失 15 点点差($150 点),以及相同的费用(约 150 美元)。 −$187. 在进入点附近触及时间停止点的交易成本大致相当于费用堆加起来的费用,再加上一点点浮动,例如 -$60。如果 55% 个交易获胜,25% 个交易止损,20% 个交易超时,则期望收益率为 0.55 × 163 − 0.25 × 187 − 0.20 × 60 ≈ 每笔交易+$31. 这当然是件好事,但要注意它的薄弱之处:成本几乎占了每位获胜者的五分之一,而佣金稍高的经纪商或佣金更高的系统会让整体收益率变得很低。.
这其中蕴含了两个教训。首先,州政府与地方政府之间的关系能否维持,取决于其自身的运作方式。 每趟费用, 因此,必须从一开始就对双腿结构和套期保值进行建模。其次,止损并非只是个形式上的规定;这些策略的失败之处在于其右侧的损失区域。.
外汇货币对交易的风险
- 政权更迭。. 风险最危险之处在于,当两个央行开始朝着不同的方向发展时,原本多年保持稳定的走势可能会在几个月内出现波动。您的止损可以保护账户;定期重新测试协整关系可以告诉您何时退出该货币对。.
- 活动间隙。. 利率决定、选举和突发干预,在一张纸上的影响远比另一张大得多,可以直接跳过你的止损点。.
- 腿部风险。. 如果一只脚填满,而另一只脚被拒绝或滑落,则你需要暂时保持裸露的方向性位置。执行这种方式是将两项订单合并并检查其填满情况,这是至关重要的。.
- 过度拟合。. 扫描足够多的对之后,其中一些可能会因运气而看起来是正相关。样本之外的确认以及一个经济意义意义的小型、合理的样本量,都能胜过暴力搜索。.
- 交换漂移。. 对于持仓多的交易者来说,对持仓较久的头寸进行逆差操作可能会将一只好的交易品种变成失败者。在进行任何对该货币对的交易之前,务必先查看这两只货币的逆差情况。.
需要什么平台、数据和经纪商统计工具?
由于边缘计算基于统计而非速度,因此基础设施清单看起来与延迟套利截然不同:
- 清理多符号历史记录。. 宇宙中的每对数据都需要一致的条形图(或点),且时间戳和会话边界必须一致。数据不一致会导致虚假的标普和虚假的信号。.
- 一个研究环境. Python(statsmodels、pandas)或类似工具用于对货币相关性测试、套利比率和半衰期估算。大多数零售平台可以执行对货币相关性的策略,但对于统计分析来说它们并不方便。.
- 双腿跳跃动作。. 该平台应该同时发送两条信号,根据对冲比计算其尺寸,并在一条信号出现故障时发出警报或解除对冲。通过合适的自动化,MT4、MT5、cTrader 和 FIX 连接的设置都能实现这一功能。.
- 一种对套期保值友好的账户。. 由于配对账户的配置是设计性的,所以经纪商必须允许同时进行买卖和自动交易。.
- 每手成本低,交易透明。. 正如所展示的示例所示,在这里,佣金和差价的重要性远超过了执行速度本身。.
经纪人问题是许多交易者开始的地方,值得我们进行深入的研究。我们对 允许套利策略的外汇经纪商 涵盖哪些场所容忍算法和套利式交易模式,以及指南 如何选择套利经纪商 在为账户充值之前,请了解条款、执行模式和成本计划中需要注意的内容。Stat arb 与延迟套利相比通常没有那么具争议,因为它不利用过期的价格,但自动双向交易仍需明确允许。.
统计指标与延迟套利:哪一种适合您?
这两套策略奖励了不同的优势。延迟套利策略奖励了基础设施:快速的交易数据、快速的执行、谨慎的经纪人选择和账户管理。其交易规模小、频繁且短。统计套利策略则奖励了研究纪律:良好的数据、诚实的测试和耐心等待收益。其交易规模更大、更少见,且持续数日。一些交易者会同时使用同一经纪商的关系和VPS,但它们应该被视为独立的企业,拥有各自的风险预算。.
如果您正在考虑哪种方法最适合您的资金、时间和性格,请查看我们的概览。 哪种套利策略更适合您 将主要选项进行对比,并 双经纪人套利策略 该页面介绍了基于速度的方法,该方法也使用偏移位置,但其原因完全不同。.
交易一对货币之前的一份简短清单
- 这两个工具应该保持联系的经济原因是否存在?
- 这对是否在样本中通过了协整测试? 和 是否可以按全成本计算超出样本范围的数据?
- 您是否检查过,是否可以直接通过等价汇率进行交易会更便宜?
- 你知道它的半衰期吗?你的时间会因此而停止使用吗?
- 您是否对每趟行程的腿部手数、佣金和差价进行了建模?
- 是否存在硬性停止的规定,以及重新测试这段关系的计划?
常见问题
统计套利真的算得上套利吗?
并非严格意义上的无风险策略。这是一个市场中性的中期回归策略。如果你预期价格变动会回到平均水平,那么你就会获利;如果你预测价格会偏离平均水平,那么你就会亏损。“套利”这个称呼源自于你持有对冲头寸,并押注相对而非绝对价格。.
哪些外汇对适合对冲交易?
具有明确经济联系的货币对通常是合适的选择:澳元/美元和新西兰元/美元、欧元/美元和英镑/美元,或者美元/加元对石油相关工具。不过,并非所有货币对都适合长期使用。对近期数据进行基整合测试,在样本之外验证其结果,并定期重新测试。.
关联和互相关联有什么区别?
相关性指标衡量的是两个系列在短时间内是否朝着相同的方向移动。协方差意味着它们之间的相关性保持不变,而散布值则保持稳定,并继续回归平均值。货币对交易需要协方差;高度相关的一对货币可能仍然会无限期地分化。.
我是否需要低延迟才能进行统计套利?
与延迟套利相比,这种套利交易的周期更长。交易可能持续数小时甚至数周,因此毫秒级的延迟几乎无关紧要。重要的是,两头交易的执行时间尽可能短,而且往返费用(包括手续费)也尽可能低。.
我应该使用哪个 z 评分来进入和退出?
常用的起点是±2处的入场点、±0处的出场点以及±3.5左右的止损点,并结合两个至三个半衰期的时间止损。将这些作为参数用于对样本之外的数据进行测试,而非将其作为固定的规则。.
我可以在MT4或MT5上进行对空头和多头交易吗?
是的。这两个平台都可以通过自动化执行两步交易,而 cTrader 或 FIX 连接也可以实现。大多数交易者都会在 Python 中进行统计研究(货币互补性测试、对冲比率、半衰期),然后使用交易平台进行执行和监控。.