股指期货量化交易策略研究

上传人:油条 文档编号:1738826 上传时间:2017-07-12 格式:PDF 页数:10 大小:813.73KB
返回 下载 相关 举报
股指期货量化交易策略研究_第1页
第1页 / 共10页
股指期货量化交易策略研究_第2页
第2页 / 共10页
股指期货量化交易策略研究_第3页
第3页 / 共10页
股指期货量化交易策略研究_第4页
第4页 / 共10页
股指期货量化交易策略研究_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《股指期货量化交易策略研究》由会员分享,可在线阅读,更多相关《股指期货量化交易策略研究(10页珍藏版)》请在金锄头文库上搜索。

1、2012-08-28 敬请参阅最后一页特别声明 - 1 - 证券研究报告 金融工程 股指期货量化交易策略研究 基于价差交易的高频统计套利 04: 异步价差 操控 模型( 2012-08-28) 金融工程报告 内容提要 异步价差 操控 套利模型针对股指期货当月合约和次月合约构建价差套利结合,在从 2010年 4月 16日至 2012年 6月 15日,共 498个交易日期间,在考虑交易成本和无杠杆的前期下,获得 188.55%的绝对收益,年化绝对收益率为 74.43%,年化 SHARPE比率达到 16.82,最大回撤只有 0.28%。模型在获得高收益和风险控制方面的表现均相对出色。 模型通过跳价挂

2、单和价差 操 控 ,实现当月次月合约分别成交,从而获得异步价差。该模型对行情和交易的速度的要求相对较低,并通过被动挂单确保成交价差,在一定程度上解决了同步价差套利的困难。通过调整模型参数,异步价差 操控 模型仍有进一步优化的可能。 目录 一、同步价差套利回顾 1、同步价差模型 2、同步价差套利实践的障碍 二、异步价差 操控 算法的两个关键点 1、通过等待确保挂单成交 2、异步价差 及其 操控 三、异步价差套利策略:价差 操控 模型 1、价差套利机会监控模块 2、跟踪挂撤单模块 3、异步价差计算模块 4、安全价位挂单模块 5、平仓模块 6、止损模块 四、价差套利策略模拟交易 五、模型总结 图表目

3、录 表 1:跳价成交的数据说明 表 2:异步价差套利交易模块示例 表 3:价差套利日内交易清单 表 4:单日价差套利交易汇总(节选) 表 5:异步价差 操控 套利策略表现 分析师 冯 剑 (执业证书编号: S0930511090001) 021-22169176 金融工程研究团队:刘道明;冯剑;于栋华; 倪蕴韬;张美云;张斯会 2012-08-28 金融工程 敬请参阅最后一页特别声明 - 2 - 证券研究报告 一、 同步价差套利回顾 1、同步价差模型 在此前的报告中,我们提出了价差套利的三个模型,即 EMA模型、协整模型和CUSCORE模型。其中 EMA模型是三个模型的基础,协整模型和 CU

4、SCORE模型则分别以两种独特的思路,对价差的趋势进行处理和识别,以达到优化的目的。在其后的模拟交易中 ,我们针对股指期货当月合约和次月合约构建的组合进行价差套利,取得了比较理想的交易结果 。 这三篇报告中我们运用的价差都是同步价差,即同一时刻当月合约、次月合约点位之差。 2、同步价差套利实践的障碍 在模型构建期间,我们从实战的角度出发,积极地通过各种方式,力图在模型实用性方面有所突破。我们发现以下两方面的问题有可能是制约同步价差交易高频统计套利实践的主要障碍: 其一,系统速度的制约。对套利系统速度的影响主要来自三个方面,即算法、硬件和流程。算法方面越复杂,引起的计算量越大,对速度的影响越大;

5、硬件方面包括了数据库 、行情和交易接口等客观的条件;流程指的是包括合规、风控等在内的,机构本身对于交易的控制。可以说,无论怎么优化,上述三方面因素的存在,客观上对套利系统的速度必然会产生影响。 其二,成交的制约。理想的同步价差交易,要求多空两笔单子在指定价差位置同时成交,从而完成开、平仓,实现套利。但是在实践中,可能会遇到一系列复杂的问题,比如多空成交数量不匹配,又如成交价差偏离指定价差等等,这些问题都会对套利产生不利影响。 因为套利本身追求的就是微利的累积,上述问题的存在,将有可能造成套利结果与预期大相径庭,从而制约了同步价差 套利的应用。 在前述的三个模型中,我们引入了成交价时滞的概念,以

6、及采用了相对较高的交易费用,将上述问题对同步价差套利的影响进行了模拟。下面,我们将从一种全新的角度,设计算法以解决上述问题。 二、 异步价差 操控 算法的两个关键点 价差 操控 模型有两个关键点,运用了逆向思维。理解这两个关键点,对于把握模型的整体思想是有帮助的。 1、通过等待 确保挂单成交 首先,我们考虑如何在价差交易中确保成交。为了便于理解,我们通过举例来进行说明。 2012-08-28 金融工程 敬请参阅最后一页特别声明 - 3 - 证券研究报告 假定某时刻发现价差处于高位,我们打算做空当月合约、做多次月合约。同时通过股指期货报价 系统获知,当月合约成交点位为 2391.8,此时如果不做

7、等待的话,可在 2391.6位置挂空单,成交的概率比较大。上述挂单操作对于趋势交易是可以的,但是对于价差套利则行不通。这是因为,这笔价差交易的前提是要通过做空当月合约、做多次月合约,以期获得一个较大的成交价差(价差 =当月点位 次月点位),而在成交价下方 0.2位置成交的当月空单,将直接导致最终的成交价差至少缩小 0.2个点,这对于原本只追求微利的套利交易而言将是致命的。 这里,我们可以运用逆向的思路。既然我们的目标是获得一个比较大的成交价差,根据上面的公式 来看,达到目标的最直接途径就是当月成交点位尽可能高,或者次月成交点位尽可能低。延用前面的例子,对于价差套利而言有利的挂单位置是 2392

8、及以上,惟此才能尽可能保证预期成交价差的实现。当然,挂单点位越高,成交价差越大,对于价差套利越有利。 接下来的问题是,向上方挂空单能够成交吗?答案是肯定的,但有一个条件,即出现“跳价”。目前股指期货合约的最小报价单位是 0.2个点,如果两笔连续报价的差距大于0.2,我们就称之为“跳价”。在上述例子中,如果我们始终在成交点位上方 0.2位置挂空单,一旦出现向上的跳价,我们的挂单即可 成交。当然,如果在上方 0.8位置挂空单,跳价达到 +0.8以上方能成交。 下面我们用 具体数据 加以 说明 , 请参见表 1。 表 1: 跳价成交的数据说明 TIME IF1207 挂 空 单价 IF 跳价 是否成

9、交 2012/7/18 9:43:40 2419.6 - - FALSE 2012/7/18 9:43:41 2419.8 2420.4 0.2 FALSE 2012/7/18 9:43:42 2420 2420.6 0.2 FALSE 2012/7/18 9:43:43 2420 2420.8 0 FALSE 2012/7/18 9:43:44 2420 2420.8 0 FALSE 2012/7/18 9:43:45 2420 2420.8 0 FALSE 2012/7/18 9:43:46 2420.6 2420.8 0.6 FALSE 2012/7/18 9:43:47 2420.6

10、2421.4 0 FALSE 2012/7/18 9:43:48 2420.8 2421.4 0.2 FALSE 2012/7/18 9:43:49 2420.8 2421.6 0 FALSE 2012/7/18 9:43:50 2420.4 2421.6 -0.4 FALSE 2012/7/18 9:43:51 2420.6 2421.2 0.2 FALSE 2012/7/18 9:43:52 2420.8 2421.4 0.2 FALSE 2012/7/18 9:43:53 2421 2421.6 0.2 FALSE 2012/7/18 9:43:54 2421.4 2421.8 0.4

11、FALSE 2012/7/18 9:43:55 2421.8 2422.2 0.4 FALSE 2012/7/18 9:43:56 2422.4 2422.6 0.6 FALSE 2012/7/18 9:43:57 2422.6 2423.2 0.2 FALSE 2012/7/18 9:43:58 2423.8 2423.4 1.2 TRUE 在表 1中,我们始终在 IF1207的前一秒 +0.8的位置处挂空单,以获得一个比较高的成交价差。我们可以看到,通过跳价等待,当出现 +0.8以上的跳价时,即可实现成交。 2012-08-28 金融工程 敬请参阅最后一页特别声明 - 4 - 证券研究报告

12、 跳价的出现不是偶然现象,从历史数据来看,跳价的出现相当频繁。以 1秒或 2秒为计算间隔,出现 1个点以上的跳价都是 有机会的。这就意味着,如果始终在成交点位以上挂空单,通过等待跳价的方式,不仅能够确保挂单成交,同时还有可能获得较大价差。当然,对于做多的次月合约,也是一样的,只不过等待的是向下的跳价。 2、异步价差 及其 操控 通过上面的分析可知,对于价差交易而言最有利的情况是,当月合约和次月合约同时出现方向相反的跳价。然而这种期盼是不符合逻辑的,在现实中也是小概率事件。这就意味着,通过上述等待跳价方式挂出的单子,不大可能是同时成交的。较为理性的大概率事件是,我们通过等待获得异步价差。 这里我

13、们同样运用逆向思维,既然存在种种障 碍使得同步价差交易困难重重,我们是否能够用异步价差来代替同步价差实现套利。从逻辑推理和模型本身来看,这是完全可行的。 同时,相对同步价差而言,异步价差的优点在于实际多空交易的价差是可以在一定程度上加以操控的,因为它利用了跳价挂单等待成交。 为此,我们提出以下算法来对异步价差进行套利。 三 、 异步 价差套利策略: 价差 操控 模型 完整的价差 操控 套利模型可以包括以下六个模块: 1、价差套利机会监控模块 异步价差套利是以同步价差为基础的,两者不会相差太远。因此前面三篇报告中的三个模型所运用的价差套利机会监控算法,可以直接 嵌入价差 操控 模型。当同步价差达

14、到目标价差,即处于相对高位或相对低位之后,进入跟踪挂撤单模块。 2、跟踪挂撤单模块 根据最新成交报价,及时撤销旧挂单,同时在最新报价向上(或向下)指定跳价位置挂单,等待跳价成交。根据前面的推论,两个合约的跳价报价不会同时成交,一旦有一个合约成交,立即进入异步价差计算模块和安全价位挂单模块。 3、异步价差计算模块 异步价差计算模块有两个功能。在两个合约只成交其一的时候,该模块根据已成交合约的成交价,以及未成交合约的实时行情,计算异步虚拟价差,输出到止损模块。当两个合约全部成交之后 ,根据两个成交价,计算异步价差,输出至平仓模块。 4、安全价位挂单模块 当月、次月两个合约成交有先后,一旦其中一个合

15、约实现跳价成交,另一合约的成交条件就会相应地被放宽(无需再等待跳价)。根据目标价差和已成交合约成交价,可计算出未成交合约安全价位 (这里实际上实现了对于成交价差的操控) ,撤旧单,并在此安全价位挂单。成交后,进入异步价差计算模块。 2012-08-28 金融工程 敬请参阅最后一页特别声明 - 5 - 证券研究报告 表 2: 异步 价差套利交易 模块示例 TIME IF07 IF08 IF07挂单价 IF08挂单价 IF08 安全 价位 IF07跳价 IF08 跳价 同步价差 异步虚拟价差 异步价差 同异步价差差 9:43:59 2423.4 2429 - - - -0.4 0.6 -5.6 - - - 9:44:00 2423.4 2429.2 2

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号