在算法交易中有两种交易经常被人提及,VWAP以TWAP。作为机构减少冲击成本的手段,VWAP和TWAP又是何方神圣呢?
交易量加权平均价格Volume Weighted Average Price (VWAP)以及交易时间加权平均价格Time Weighted Average Price (TWAP)是当今量化交易系统中最常用的一类执行模型。此类算法模型的核心是VWAP算法,而TWAP则是作为VWAP的简化版出现的。VWAP算法不需要市场冲击模型,属于第一代算法交易。
1、VWAP 算法
交易量加权平均价格Volume Weighted Average Price (VWAP)是量化交易系统中常用的一个基准(benchmark)。作为一个基准量,VWAP就是一个计算公式,它的定义就是某一确定时段中的总交易金额除以相应的总交易量。作为一个执行策略,VWAP模型的目的就是使得在指定时间段所执行的订单的VWAP值低于或者等于市场上相应时间段的VWAP值。
要做到这一点,VWAP模型必须把母单分割成为许多小的子单,并在一个指定的时间段内逐步送出去。这样做的效果就是降低了大单对市场的冲击,改善了执行效果;同时增加了大单的隐秘性。显然,VWAP模型的核心就是如何在市场情况千变万化的情况下,有的放矢地确定子单的大小、价格和发送时间。
VWAP模型做到这一点的关键是使用历史数据和实时市场数据。较为高级的VWAP模型要使用交易所单簿(Order Book)的详细信息,这要求系统能够得到即时的第二级市场数据(Level II Market Data)。
对每一个期货合约都需要一年的历史数据,用以构建平均交易量剖面。模型会使用这个剖面在确定的时间段内生成目标日程。目标日程决定了子单何时发送、大小和价格。所有的子单(最后一个可能除外)都应当是限价单。
VWAP模型对于在几个小时内执行大单的效果最好。在交易量大的市场中,VWAP效果比在流动性差的市场中要好。在市场出现重要事件的时候往往效果不那么好。如果订单非常大,譬如超过市场日交易量的1%的话,即便VWAP可以在相当大的程度上改善市场冲击,但市场冲击仍然会以积累的方式改变市场,最终使得模型的效果差于预期。
2、TWAP 模型
交易时间加权平均价格The Time Weighted Average Price (TWAP) 模型是把一个母单的数量平均地分配到一个交易时段上。TWAP不考虑交易量的因素。TWAP的基准是交易时段的平均价格,它试图付出比此时段内平均买卖差价小的代价执行一个大订单。
责任编辑:张文慧 |
【免责声明】本文仅代表作者本人观点,与本网站无关。本网站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。
本网站凡是注明“来源:七禾网”的文章均为七禾网 www.7hcn.com版权所有,相关网站或媒体若要转载须经七禾网同意0571-88212938,并注明出处。若本网站相关内容涉及到其他媒体或公司的版权,请联系0571-88212938,我们将及时调整或删除。
七禾研究中心负责人:刘健伟/翁建平
电话:0571-88212938
Email:57124514@qq.com
七禾科技中心负责人:李贺/相升澳
电话:15068166275
Email:1573338006@qq.com
七禾产业中心负责人:果圆/王婷
电话:18258198313
七禾研究员:唐正璐/李烨
电话:0571-88212938
Email:7hcn@163.com
七禾财富管理中心
电话:13732204374(微信同号)
电话:18657157586(微信同号)
七禾网 | 沈良宏观 | 七禾调研 | 价值投资君 | 七禾网APP安卓&鸿蒙 | 七禾网APP苹果 | 七禾网投顾平台 | 傅海棠自媒体 | 沈良自媒体 |
© 七禾网 浙ICP备09012462号-1 浙公网安备 33010802010119号 增值电信业务经营许可证[浙B2-20110481] 广播电视节目制作经营许可证[浙字第05637号]