1. 滑点与成本控制导论

各位同学好,我是老张。做量化交易这些年,我踩过最大的坑,就是低估了滑点和成本的影响。今天咱们就来聊聊这个看似基础、实则致命的话题。

说实话,我刚入行时也觉得滑点不就是成交价差几个tick嘛,能有多大影响?直到有一次,我跑了一个精心设计的配对交易策略,回测年化收益30%,实盘一跑直接亏了5%。查了半天,罪魁祸首就是滑点。嗯,从那以后,我再也不敢小看它了。

什么是滑点?

滑点,说白了就是你下单时的预期价格,和实际成交价格之间的差值

举个例子:你想在10.00元买入某只股票,结果因为各种原因,最后成交价是10.02元。这0.02元就是滑点。别小看这几分钱,高频交易里,滑点可能就是盈利和亏损的分水岭。

核心公式:

滑点 = 实际成交价 - 预期成交价(买入时)

滑点 = 预期成交价 - 实际成交价(卖出时)

滑点产生的原因

为什么会发生滑点?我总结下来,主要有三个罪魁祸首。

1. 市场冲击

你想想看,当你下了一笔大单,比如一次性买入10万股,市场会怎么反应?你的买单会吃掉卖一、卖二、卖三……价格自然就被推高了。这就是市场冲击。我个人习惯把市场冲击比作「大象进池塘」——你动作越大,水花就越大。

我在项目中遇到过最夸张的一次,一个配对交易策略需要同时开仓两个品种,每个品种的订单量都很大。结果第一个品种成交后,第二个品种的价格已经被带偏了,整个配对逻辑直接失效。那次亏损让我记住了:大单一定要拆单

2. 流动性不足

流动性不足,说白了就是「没人跟你玩」。你看盘口上买一卖一之间差了好几个价位,或者挂单量稀稀拉拉的,这时候你下单,滑点能不大吗?

我记得有一次做港股配对交易,选了一个冷门小盘股。回测数据漂亮得很,结果实盘时发现,挂单半天成交不了,一成交就是滑了3个tick。后来我给自己定了个规矩:日均成交额低于5000万的品种,坚决不碰

3. 延迟

延迟这个东西,做低频交易的可能感受不深。但如果你做的是高频配对交易,延迟就是你的天敌。从你点击下单,到订单到达交易所,再到成交回报回来,这中间哪怕只有几十毫秒的延迟,价格可能已经变了。

为什么会这样?因为市场上还有比你更快的人。他们用FPGA、用专线、把服务器放在交易所机房里。你慢一步,好价格就被别人抢走了。

避坑指南:

我曾经以为用券商的默认API就足够了,结果发现每次下单都有100-200毫秒的延迟。后来换了CTP接口,延迟降到了10毫秒以内。如果你做的是日内配对交易,建议优先选择支持API直连的券商。

交易成本的构成

滑点之外,还有一堆明面上的成本等着你。我习惯把它们分成四类:

成本类型 说明 典型费率
佣金 付给券商的手续费 万1.5 - 万3
印花税 国家收的税,卖出时收取 千1(A股)
过户费 登记结算公司收取 万0.2
冲击成本 因大单交易导致的价格不利变动 视订单量而定

你可能会说:「佣金才万1.5,印花税千1,加起来也没多少啊。」嗯,单看一次交易确实不多。但配对交易是双边交易——你要同时买入和卖出,而且通常需要频繁调仓。一买一卖,成本就翻倍了。再加上滑点,你可能还没赚钱,就先亏了1%出去。

注意:

很多新手做回测时只算了佣金,忽略了印花税和冲击成本。结果回测年化20%,实盘只有5%。我建议你在回测时至少把成本设为双边千2,这样出来的结果才靠谱。

为什么配对交易对滑点更敏感?

这个问题问得好。我做了这么多年配对交易,可以负责任地告诉你:滑点是配对交易的命门

原因有三:

  1. 双边交易,成本翻倍:普通交易你只买卖一个品种,配对交易你要同时操作两个。滑点也是双份的。你想想看,如果每个品种滑0.1%,两个品种加起来就是0.2%。
  2. 价差本身就很薄:配对交易赚的是什么?是价差的回归。这个价差通常只有1%-3%。如果滑点吃掉0.5%,你的利润空间就少了四分之一甚至更多。
  3. 频繁调仓:配对交易不是买入持有就完事了。价差偏离时要开仓,回归时要平仓,中间可能还要加仓减仓。每一次操作都伴随着滑点和成本。次数一多,积少成多,利润就被蚕食殆尽了。

我记得有一次做银行股的配对交易,选的是工商银行和建设银行。这两个品种流动性都很好,按理说滑点应该不大。但问题出在配对比例上——我需要买入100万股工行,同时卖出80万股建行。这么大的单子下去,冲击成本直接把我预期的利润吃掉了大半。后来我学乖了,要么拆单分批成交,要么选流动性更好的时间段操作。

核心观点:

配对交易的盈利逻辑建立在「价差回归」上,而滑点和成本直接侵蚀的就是这个价差。如果你的策略年化收益只有5%,但双边成本加起来就有2%,那你实际只赚了3%。一旦遇到滑点大的情况,可能直接变成亏损。

知识体系总览

下面这张图是我自己画的,把本章的核心知识点串了起来。你可以把它当作一个思维导图来看。

滑点与成本控制 滑点 市场冲击 流动性不足 延迟 交易成本 佣金 印花税 过户费 冲击成本 配对交易对滑点更敏感 双边交易,成本翻倍 价差本身很薄 频繁调仓 滑点 + 成本 = 配对交易成败的关键

这张图把滑点和成本的关系理清楚了。左边是滑点的三个来源,右边是交易成本的四个构成,底部则是配对交易为什么对它们更敏感。你可以保存下来,以后做策略时对照着看。

好了,这一章的内容就到这里。记住一句话:做配对交易,先算成本,再看收益。别像我当年那样,回测跑得欢,实盘两行泪。

课后小作业:

打开你的交易软件,随便选一个股票,看看它的盘口深度。算一下,如果你要买入10万元,滑点大概是多少?再算算佣金和印花税。你会发现,这些「小钱」加起来,其实一点都不小。

专注资料整理