一、冲击成本概述:什么是指数套利中的冲击成本?为什么它如此重要?

各位同学,咱们今天聊一个实盘交易里绕不开的话题——冲击成本。

说实话,很多做量化的人,策略回测跑得漂漂亮亮,年化收益看着能上天。结果一上实盘,收益直接打对折。为什么?十有八九是没把冲击成本当回事。

我个人习惯,在评估任何一个套利策略之前,先问自己三个问题:

  • 我的订单进去,会把价格打偏多少?
  • 这个偏差,吃掉了多少套利利润?
  • 我能不能通过算法交易,把这个损失降下来?

这三个问题,本质上就是在问同一个东西——冲击成本。

1.1 到底什么是冲击成本?

冲击成本,说白了就是「你下单的那一刻,市场因为你而变贵了」。

举个例子。你看沪深300股指期货和ETF之间有个价差,想套利。你算好了,买ETF、卖期货,理论上能赚5个基点。结果你一个1000万的买单砸进去,ETF价格瞬间被推高了2个基点。等你买完,价差已经缩到3个基点了。这2个基点,就是冲击成本。

用公式表达就是:

冲击成本 = 实际成交均价 - 下单时的基准价格

注意,这个「基准价格」怎么取,业内是有争议的。我习惯用下单前那一刻的买一卖一中间价。也有人用前一笔成交价。我个人建议,做套利策略回测时,统一用中间价,这样比较保守,不容易过度拟合。

1.2 冲击成本为什么是套利者的头号敌人?

你想想看,指数套利赚的是什么钱?是微小的价差。通常就几个BP(基点),甚至不到1个BP。

冲击成本一来,直接吃掉你利润的大头。我见过太多团队,回测里年化20%,实盘跑下来只有5%。一查日志,全是冲击成本在作祟。

这里我列一个简单的对比表,你一看就明白:

策略类型 预期单笔收益 典型冲击成本 冲击成本占比
趋势跟踪 50-100 BP 1-3 BP 2%-6%
统计套利 10-20 BP 1-3 BP 5%-30%
指数套利 1-5 BP 1-3 BP 20%-300%

看到了吗?指数套利的冲击成本占比,动不动就超过100%。也就是说,你辛辛苦苦抓到的价差,可能还不够支付冲击成本。这生意还怎么做?

核心观点:指数套利的本质,就是在和冲击成本赛跑。谁把冲击成本控制得好,谁就能活下来。

1.3 冲击成本从哪来?

嗯,这里要注意,冲击成本不是凭空产生的。它背后是市场的微观结构在起作用。

我把它拆成三个层次:

  1. 流动性消耗:你的订单吃掉了盘口的挂单。买一挂100手,你一个200手的单子进去,买一被吃完,价格自然跳到买二。这是最直接的冲击。
  2. 信息泄露:市场里有很多「聪明钱」和做市商。他们看到大单进来,会猜测「有人要搞事情」,于是提前调整报价。你还没买完,价格已经被抬高了。我曾经在实盘中遇到过,一个500手的IF合约买单,刚进去一半,对手盘直接撤单重挂,硬生生把价格推高了0.2个点。
  3. 情绪放大:散户看到大单,容易跟风。你一买,他们觉得要涨,也跟着买。这种「羊群效应」会放大你的冲击成本。

一个小技巧:我个人习惯在交易前先看「订单簿斜率」。如果买一到买五的挂单量分布很均匀,说明流动性好,冲击成本可控。如果买一挂单特别薄,买二突然变厚,那就要小心了——这往往是做市商在「钓鱼」,你一冲进去,他们立刻撤单。

1.4 冲击成本到底有多「痛」?

咱们来算一笔账。

假设你做沪深300的期现套利。一手IF合约价值大约120万,对应的ETF组合也是120万。双边交易,总金额240万。

如果冲击成本是1个BP,那就是240元。看起来不多对吧?

但你要知道,期现套利的年化收益,扣除资金成本后,可能也就2%-3%。240万的资金,一年赚6万左右。如果每天做一次套利,冲击成本就是240元 × 250个交易日 = 6万元。

嗯,你没看错。冲击成本直接把你的年化收益从6万干到了0。

警告:千万不要以为「我资金量小,冲击成本可以忽略」。小资金虽然单笔冲击小,但你的策略容量也小。一旦策略跑顺了想加仓,冲击成本会非线性增长。我见过一个团队,从100万加到500万,冲击成本翻了不止5倍。

1.5 冲击成本可以测量吗?

当然可以。而且我建议每个做套利的人,都把这个指标写进你的风控系统里。

常用的测量方法有两种:

  • 事前估计:基于历史数据,用模型预测冲击成本。比如用Almgren-Chriss模型,输入你的订单规模、市场波动率、平均成交量,就能算出一个理论值。
  • 事后统计:实盘跑完后,对比实际成交价和下单时的基准价。这个最准,但也最「事后诸葛亮」。

我个人习惯,两者结合。事前估计用来决定「这笔单子能不能下」,事后统计用来优化「下次该怎么下」。

下面这张图,是我自己画的一个冲击成本分析框架,你可以参考一下:

指数套利冲击成本分析框架 冲击成本三大来源 ① 流动性消耗 ② 信息泄露 ③ 情绪放大 冲击成本测量方法 事前估计(模型预测) 事后统计(实盘对比) 控制手段:算法拆单 / 时间切片 / 流动性选择

这张图把冲击成本的来龙去脉串起来了。从来源到测量,再到控制,是一个完整的闭环。后面的章节,我会逐一展开讲每个环节的具体做法。

1.6 小结一下

冲击成本,是指数套利里最容易被低估、却又最致命的风险因子。它不像市场风险那样大起大落,但它像水蛭一样,一点一点吸走你的利润。

我做了这么多年量化,最大的体会就是:控制好冲击成本,比找到一个高胜率的策略更重要。因为策略可以迭代,但每一笔实盘交易产生的冲击成本,都是真金白银的损失。

下一节,咱们会深入聊聊如何用算法交易来「驯服」冲击成本。嗯,那才是真正见功夫的地方。


公众号:蓝海资料掘金营,微信 deep3321