浅谈证券交易中的算法交易


近期在测试算法交易这一块,所以,趁着对业务的熟悉程度,把算法交易这一块,用通俗的语言跟大家解释清楚。
首先,目前市场上的算法交易策略,基本有三类:TWAP、VWAP、VP三种类型
一、TWAP
1.1、TWAP算法
TWAP算法,英文全称(Time Weighted Average Price),中文解释为"时间加权平均价格算法",
这是一种较为传统也是最简单最常见的交易策略。TWAP算法交易把交易期划分为若干时间片以后,按每个时间片的长度权重分配该时间段内需完成的交易量,
可能有的同学听不太懂,说白了,就是将交易时间进行均匀切割,并且在每一个切割点上进行均匀的拆单下下去。
1.2、举个例子
在股票交易市场正常的工作日,上午9.30-11.30;下午13.00-15.00;在这一天的240分钟,你将这240分钟进行切割,假设你半小时分割一次,相当于有8个30分钟,
那么如果你要下800万的委托数量的订单,则这800万订单会分成8个片段,每份100万在规定的30分钟内下完。再做一种假设;如果你将这240分钟,切割成240个节点,
一分钟作为切割点,那么你就拥有240份片段,此时你如果需要下单的数量是500万,那这总委托数量500万会自动均匀的分成240份且在每一分钟内均匀的下下去。
1.3、目的和潜在危机
TWAP策略设计的目的是在使交易对市场影响最小化的同时提供一个较低的平均成交价格,从而达到减小交易成本的目的;在订单规模很大的情况下,均匀分配到每个节点
上的下单量仍然较为可观,仍有可能对市场造成一定的冲击。

二、VWAP
2.1、VWAP算法
VWAP算法,英文全称(Volume Weighted Average Price),中文解释为"成交量加权平均价格算法",是目前市场上较为流行,也是使用最广泛的交易策略之一。
VWAP也是一种拆分大额委托单的交易策略。在约定时间段内分批执行,以期使得最终买入或卖出成交均价尽量接近该段时间内整个市场成交均价;说的再直接点,
其原理就是参照过往的历史成交量的百分比来下单。
2.2、举个例子
在股票交易市场正常的工作日,上午9.30-11.30;下午13.00-15.00;在这一天的240分钟内,假设你要在2021年11月4日当天买入某只股票100万股,然后,你取个数据做参考,
参考前20天的每个时间点的历史成交量的百分比;比如在10.00-11.00这一个小时内,前20天的历史成交量在当天整个交易时间内占了15%,那么今天11月4号。
你也会在这一个小时内下100万数量的15%,也就是你的委托数量100万会有15万,在10点到11点这个阶段自动下下去。
2.3、潜在危机
在这种算法中,你的预测非常关键,预测结果的好坏直接影响到VWAP 算法交易的结果,看你怎么来取那个参照数据,有的投资者是取前一周,有的取前一个月,
有的可能时间更长,这个需要靠自己来估算。

三、VP
3.1、VP算法
VP算法,英文全称(Volume Participation),中文解释为"参与交易量算法",原理是跟踪市场真实成交量的变化,从而制定相应的下单策略。关键词是跟踪量,就是历史成交的跟踪量。
3.2、举个例子
在股票交易市场正常的工作日,上午9.30-11.30;下午13.00-15.00;在这一天的240分钟内,假设你要在2021年11月4日当天买入某只股票50万股,
参照历史成交量的百分比,假设你取前10天的历史成交量的百分比为参考数据,在9.30-10.30之间,成交了100万,历史平均每天的总成交量为1000万,
相当于占了10%。此时,如果你还是按照vwap算法去下,你只能下50万乘以10%,下5万的数量;但是,你如果用VP算法去算,它是参照跟踪量,在那一个小时,历史成交量是100万,
那么我应该也下100万,但是我目前没有100万,那我50万就得全部下下去;假设我有120万,那我记得下100万下下去,剩下的20万,后续再下。说白了,主要还是那个跟踪量。

四、区别与联系
VWAP是只支持当天下单,不管是哪家证券公司,都是一个标准,只能当天下;其他的两种,可支持跨天。其实,算法单就是分拆单,把数量庞大的订单,进行分割或者分比例的方式下下去。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM