算法交易与程序化交易:VWAP策略模拟效果及未来扩展
http://finance.QQ.com  2009年09月21日17:05   腾讯财经特约   我要评论(0)
随着我国证券市场的发展,机构投资者逐步成为证券市场的主要构成者,机构交易者如何实现以较低的交易成本进行交易成为实务界和学术研究的热门话题。在证券交易过程中,一般来说,投资者可以通过一次性买卖或者分割订单的方式完成大额交易。当投资者选择一次性完成交易时,该策略很可能对市场产生较大冲击,导致价格向相反方向变动,从而使投资者承担较高的市场冲击成本。而当投资者将该头寸分割后进行交易时,交易时间往往较长,虽然这种方法可以有效减小交易头寸对市场的冲击,但交易者又必须承担较长清算期内的价格波动风险,即承担较高的机会成本。
    实践中投资者广泛采用VWAP(交易量加权的平均价格VolumeWeight Average Price,VWAP)为基准来控制成交价格与市场价格之间的差异,并以此来控制清算风险。虽然VWAP 策略从理论分析上并不是一种最优策略,但是由于其采用了更加精准的价格与交易量的计量与预测方法,并且摆脱了冲击函数的度量问题,因此获得了广泛的应用性。
    本报告采用历史高频数据,对VWAP 策略进行了实证研究,得出了相对满意的结果,并对后续VWAP 的进一步扩展进行了展望。
    本报告采用两种方法实行VWAP下单策略:1、 按照历史高频计算各个周期的交易量分布函数——>将需要执行的订单按照交易量分布函数中各个周期分别执行;(没有反馈)2、 按照历史高频计算各个周期的交易量分布函数——>按照当日已经发生的交易量预测全天交易量——>分配各个剩余周期的订单数量(循环最后两步直至订单执行完毕);(使用反馈)初步研究结果表明:1、 使用VWAP策略时,大盘股的效果要好于小盘股,这是由于流动性的差异造成的;2、 以1分钟为执行周期,其VWAP效果要好于以5分钟为周期的执行效果。后续在超高频数据方面进行扩展是可行的;3、 策略2的效果显著优于策略1,这说明使用反馈机制的VWAP优于不使用反馈机制的VWAP。同样的,后续在反馈机制方面进一步深入是值得的。
    4、 未来日内交易量的估计值对最终订单执行的VWAP效果有极大的影响,因此对日内交易量分布进行较为准确的估计是无法回避的话题,后续可以在实盘测试的基础上,发展非参数估计方法、时间序列估计方法,以便对日内交易量的分布作出较为准确的估计。

算法交易与程序化交易:VWAP策略模拟效果及未来扩展相关推荐

  1. BotVS量化学习教程(1)认识什么是量化交易、程序化交易。

    认识什么是量化交易.程序化交易. 概念 量化交易是指以先进的数学模型替代人为的主观判断,利用计算机技术从庞大的历史数据中海选能带来超额收益的多种"大概率"事件以制定策略,极大地减少 ...

  2. 简单几步,教你在服务器上实现量化交易(程序化交易)

    简单几步,教你在服务器上搭建量化交易机器人 很多同学在学习量化时会有疑虑,量化交易是个很复杂的东西,我不懂编程或者基础太差还能进行量化交易吗?在跑量化交易之前是不是需要做很长的学习准备?一件未了解的事 ...

  3. 量化交易和程序化交易之间最大的区别是什么?

    一直以来,很多人分不清量化交易和程序化交易,认为这两个名称可以通用,但笔者认为这两个名词是有包含关系的,程序化交易属于量化交易一个组成部分!   程序化交易在国内已经普及很多年了,越来越多的投资者开始 ...

  4. 商业化广告--体系学习-- 15 -- 业务实战篇 --程序化交易:程序化交易是否可以提升广告效果?

    大厂在广告产品发展路线中,继直投广告.联盟广告之后,都会上线自己的程序化交易广告 什么是程序化交易广告? 程序化交易广告是以实时竞价技术即 RTB(real-time bidding)为核心的广告交易 ...

  5. windows2008 服务器时间格式改不过来_我用VNPY 1天时间搭建自主量化交易(程序化交易)平台...

    VNPY底层仿真回测系统目前支持上海期货交易所的CTP回测 : http://www.vnpy.cn 实盘期货(支持CTP):http://www.kaihucn.cn Simnow 上期CTP接口官 ...

  6. 交易系统典藏书籍总汇以及系统交易、程序化交易等经典资料收藏

    转载自:http://www.dataguru.cn/article-5438-1.html PART 一. 交易系统类经典书籍总汇 PART 二. 交易系统和程序化交易相关资料 PART 三. 顶尖 ...

  7. 怎样设计完整的交易系统(主观交易和程序化交易均可借鉴)

    做程序化交易的投资者不可避免要涉及到交易系统,我对交易系统的理解是从交易规则的设计,到最后离场的一整套规则,其中包括风控.那么设计交易系统的过程中需要注意哪些事项?怎么设计一整套可执行的交易系统呢? ...

  8. 证券用计算机语言,证券网格交易办理 程序化交易是一种在计算机和 网络技术 的支持下,瞬间完成你预先设置好的组合交易指令的一种交易手段。您可以将您的交易思路,... - 雪球...

    来源:雪球App,作者: 大券商,(https://xueqiu.com/7588985846/143054955) 程序化交易是一种在计算机和网络技术的支持下,瞬间完成你预先设置好的组合交易指令的一 ...

  9. python期货自动化交易_python程序化交易神器——tushare

    一直想试着将自己的交易思路程序化,可惜困难重重 ,连第一步获取数据都要花很多精力,直到最近发现了Tushare,不仅使用非常便利,功能也无比强大,股票.期货.基金.财经新闻,甚至电影票房等都可以非常便 ...

最新文章

  1. feign调用走不走网关全局拦截_feign服务端出异常客户端处理的方法
  2. 仿个人税务 app html5_个税App上线,也得注重用户体验 | 光明网评论员
  3. 微信小程序中处理 获取用户地址的回调
  4. HDU-4631 Sad Love Story 平面最近点对
  5. Python之数据分析(Numpy的数组切片、数组变维、组合与拆分)
  6. 请律师到底有什么用?
  7. 清除iphone文件app连接服务器记录,“文件”中连接外置设备或服务器 - iPhone附带的APP - iPhone使用手册...
  8. 用数组来存储显示对象
  9. Query DSL(2)----Full text queries
  10. 31. Magento图片大小调整的相关代码
  11. dbutilsjar包下载_commons dbutils 下载-commons dbutils.jar下载 v1.6官方版--pc6下载站
  12. c语言 游程编码,游程编码C语言.doc
  13. leaflet地图原理_leaflet在线地图简介
  14. 日志文件的格式和内容,日志文件的作用,登记日志文件的规则
  15. Cookie、Kaptcha
  16. 【大学物理】设计性实验报告
  17. STL学习之路(一)
  18. Ubuntu创建用户
  19. (DDIA)SQL与NoSQL数据模型简介
  20. 华氏度与摄氏度的转化(C语言)

热门文章

  1. 助眠好物分享,睡不着就试试这些助眠好物和方法
  2. Android实战开发:自定义照相机
  3. Latex tex论文文件表格头部分割分栏斜线
  4. jquery实现nav的下拉
  5. FormData表单序列化
  6. android中oncreate方法,Android textView 中 onCreate 方法的改变
  7. Swift 短信验证码
  8. 异常----素质三连(try-catch-finally)
  9. 如何让打开mysql数据库
  10. java计算机毕业设计Web产品管理系统源码+数据库+系统+lw文档