关于滑点问题的一些思考

近日,一起做投资的小伙伴对滑点问题产生了争议,争议的核心大抵有三:一是滑点的表现形式有哪些?二是如何定量分析滑点的数值?三是有没有办法避免或减小滑点?

针对这三个问题,浩然君在投资中有过一些思考和研究,尤其是在小盘股票或惰性债的交易套利中,滑点是不得不面对的客观问题。借此月黑风高、无人打扰的机会,梳理下个人对滑点的一些认识和思考,也希望集思录大神们能给予一些指正和补充,提前谢谢大家啦!

一、滑点的表现形式

滑点最直接的表现形式是委托的买入/卖出订单不能立即全部成交,交易股票的朋友应该遇到过这种情况:对于一些价格较低的投资标的,每一个价格波动单元对应的波动率非常巨大。比如下图展示的ST美尚,每个价格波动就是1%左右的利润率差别,如果按照卖一价(0.99的价格)挂单委托卖出,当前有4109手排在我们的委托前面,挂单之后不能立即成交,需要等待前面的4109手全部成交后才会轮候到我们的委托。如果想要立即成交,那就只能以买一价委托卖出,这个时候可以立即成交,但是要比卖一价少获利1%左右。效率和收益无法兼顾,滑点就此产生。大家在盯盘的时候,此时此刻显示成交价格可能是0.99,但是真正实盘交易的时候,0.99的卖一价格无法立即成交,为了保证成交效率,按照0.98的买一价委托卖出。0.99的股票现价和0.98的成交现实之间就是滑点。选择买一价进行委托卖出,就是在向滑点妥协。

如果对ST尚美进行网格交易回测或模拟实盘,应该会发现波动率很大,每次一买一卖就能获得1%左右的利润差价,日积月累的收益率特别惊人。但是实际情况是当前的成交价格,并不是自己真实交易时候能够获得的成交价格和成交量。

滑点的另一种表现形式是十档买卖价格的快速变化。大家可能会想,如果我一直按照买1价委托卖出,是否滑点就维持在1%?答案是否定的。比如我在图片对应的时刻,按照0.98的买1价格一下子委托卖出10000手,立刻会成交6340手,但是盘面也会瞬间变换,卖1价变成0.98,盘面对应卖出委托量是3660手,这3660手进入排队状态,接下来就是等待,等待对手盘来购买。如果不想等待,那就要以此刻0.97的买1价委托卖出,这时候剩下3660手的滑点就从预期的0.99卖出成交价,变动到0.97的实际卖出成交价,滑点变成2%左右。如果遇到一些极端的卖单,直接按照0.94元的买5价格委托10000手,10000手可以立即成交(0.98元成交6340手,0.97元成交3024手,0.96元成交636手),滑点进一步增大。所以不管是一次性委托卖出,还是按照买1价多次委托,都无法完全避免滑点。

只要参与实盘交易,就需要进行取舍。选择快速卖出,保证了成交效率,减少了时间波动风险(如果成交不了,可能会进一步下跌),但是会损失此刻盘面上的成交价格和成交收益;如果选择成交价或卖1价委托,保证了成交价格和成交收益,但是要承担时间波动风险。

浩然君认为滑点主要受三个变量影响:委托量(委托量还分为己方委托和跟风委托)、委托周期、对手盘数量。不管是定性分析还是定量分析,脱离这三个要素构建的滑点模型都是耍流氓。而且在实际操作中,三个要素还会相互作用(类似一个三体问题),比如委托卖出量很大的情况下,价格单边下行,对手盘看到价格下跌,对手盘可能会降低委托买入的意愿;跟风的卖出盘,为了加速卖出手中的股票,会以更低的价格实时卖出,从而加速价格下跌。

回测和实盘做对比能否定量分析滑点?我认为是没有意义的。因为回测是根据实盘获取的数据,一旦资金参与到实际的交易中,就实质性的产生了滑点之后的数据记录,这个数据就是污染过的数据,回测的结果只会跟实盘一致,但是一致不能说我们目前的交易没有受滑点的影响。

两个或多个实盘同时操作能否分析滑点?我认为同样毫无意义。多个实盘一起砸向市场,一定是一起产生了加总的滑点,更难区分出哪个实盘的滑点多、哪个实盘的滑点少。而且交易通道的速率不同(比如华泰证券电脑端速度快、华泰证券手机端的通道速度慢),如果华泰证券电脑端20000手先于
手机端的200手委托单下给了交易所(现实中不存在同一时刻下给交易所的情况,对交易所来说一定会给个排序),那20000手可能会成交一大半,200手无法成交。结论肯定不能说20000手滑点小,200手滑点大。

二是如何定量分析滑点的数值?

既然是三体问题,那想要精确计算滑点是本世纪可能都无法解决的问题。是否有方法可以大致分析,并且给出一些有价值的笼统判断,我觉得是有方法的。方法一定是围绕对手盘数量、交易周期,在静止状态做一个简化建模,最后得出一个笼统结论。笼统研究的具体方法还需要深入探讨和思考,最根本的是需要一个非常全面的数据库资料(最少需要一个基于tick级别的委托数据和成交数据),目测这个难度堪比再次读研。本人虽然已过而立,但夜里还经常被高考、读研、答辩这种噩梦惊醒,工作中遇到复杂的数学运算和分析也时常感觉会很吃力,而且做投资交易不仅仅是数学问题这么简单,在数学的基础上还有人性。有条件的话,还是尽量赚点快乐的傻钱吧,结硬寨、打呆仗或许更适合浩然君本人!

三是有没有办法避免或减小滑点?

避免滑点是不可能的,我们参与市场就会干扰市场、融入市场、成为市场。所以韭菜和庄家是对立统一的、上涨和下跌是辩证发展的、交易策略的进化是否定之否定的。是否有办法减少滑点,我认为是有方法的:拿时间换空间,用耐心换收益!

如有不同观点,欢迎指正,求拍醒、求大腿、求带飞!
发表时间 2024-04-09 09:40     最后修改时间 2024-04-10 20:34     来自广东

赞同来自: sothin smarceau adelaw

1

huxj2015

赞同来自: 郁闷的老湿

避免滑点是不可能的...................
2024-04-10 21:53 来自四川 引用
0

浩然之

赞同来自:

@猫头鹰头猫
为啥发两次
不知道什么原因,上一篇限流了
2024-04-10 20:34 来自广东 引用
0

浩然之

赞同来自:

@董伯威
把原来的一万手改成5000手买一,5000手卖一
如果5000手卖一最终没有成交怎么办
2024-04-10 20:33 来自广东 引用
0

董伯威

赞同来自:

把原来的一万手改成5000手买一,5000手卖一
2024-04-09 18:20 来自北京 引用
0

猫头鹰头猫

赞同来自:

为啥发两次
2024-04-09 16:34 来自上海 引用

要回复问题请先登录注册

发起人

问题状态

  • 最新活动: 2024-04-10 21:53
  • 浏览: 4143
  • 关注: 8