
盒式高频程序化套利策略资料.doc
10页西部证券股份有限公司关键图表:图:盒式无风险套利收益情况示意图图:盒式无风险套利收益情况示意图 研究员:宋振平:021-68867072songzhenping@ 研究员:杨箫阳:021-68867097yangxiaoyang@基于盒式无风险套利的程序化交易策略报告要点:Ø 期权无风险套利综述国内期权市场目前仍处于准备与模拟测试阶段,预计在期权正式推出的初期阶段,应该会存在不少的无风险套利机会,特别是对于涉及品种较多的套利策略,期权衍生品为投资者提供更丰富的无风险套利模式,一般情况,越复杂的套利模式存在的套利机会也就越多,因为在其过程中存在的风险和成本也就越高Ø 盒式无风险套利模型介绍盒式无风险套利模型是指四个相同期限的期权满足等式:C1-C2+P2-P1=(K2-K1)e-r(T-t);当C1-C2-P1+P2>(K2-K1)e-rL(T-t)+TC+TI+TB时,卖出C1,买入C2,买入P1,卖出P2,到期获取套利收益C1-C2-P1+P2-(K2-K1)e-rL(T-t)-TC-TI;当(K2-K1)e-rB(T-t)>C1-C2-P1+P2+TC+TI+TB时,买入C1,卖出C2,卖出P1,买入P2,到期获取套利收益C2-C1+P1-P2+(K2-K1)e-rB(T-t)-TC-TI;当满足提前平仓条件时则可以进行平仓提前获取套利收益。
Ø 盒式无风险套利程序化策略程序化交易策略是指根据特定的策略模型规则来生成买卖信号,整个过程由计算机软件来自动实现的策略;整个策略包括已有持仓情况监测、提前平仓机会监测、新投资机会监测、到期交易处理、委托下单与查询、撤单与补单、风险控制、突发与极端情况应对、中断机制等控制模块;每个模块均包含各自具体的触发条件和处理模式Ø 基于全真模拟交易的程序化策略实证检验我们通过MATLAB程序连接期权委托交易系统,进行期权全真模拟交易的盒式无风险套利程序化策略测试,测试结果显示在交易成本与无风险利率设置较低时,存在较多的套利机会;随着交易成本与利率假设水平的提高,套利机会逐步减少,但是收益率基本稳定,由此可见交易成本和机会成本对无风险套利策略会产生非常重要的影响;建仓成功率目前大概在70-80%,进一步提升成功概率是未来策略改进的重点;另外套利次数和标的ETF走势密切相关,当日振幅较大时期权价格波动较大,套利次数相应增加,反之次数较少;套利机会较多为流动性适中的期权,流动性较好的期权机会较少,流动性差的期权虽然有套利机会但单次套利容量较小 11一、期权无风险套利综述国内期权市场目前仍处于准备与模拟测试阶段,由于国内投资者相关经验较少,市场定价经验相对较少,同时期权品种较多,交易策略的复杂性相对较高,预计在期权正式推出的初期阶段,应该会存在不少的无风险套利机会,特别是对于涉及品种较多的套利策略,期权无风险套利的过程也是投资者在市场定价方面不断成熟的过程。
相比期货而言,期权衍生品为投资者提供更丰富的无风险套利模式,主要包括对应现货和期货的看跌看涨期权平价套利、价差套利(牛熊价差套利)、凸性套利(蝶式价差套利)以及本文将重点介绍的盒式价差套利;一般情况,越复杂的套利模式存在的套利机会也就越多,因为在其过程中存在的风险和成本也就越高无风险套利理论上指在套利组合建立后,组合将确定性的获取收益的策略;但是在实际过程中,无风险套利策略还需要考虑冲击成本、交易费用、资产市值波动风险、交易限制、资金运用限制、保证金占用等因素的影响二、盒式无风险套利模型介绍盒式无风险套利模型是指四个相同期限的期权满足等式:C1-C2+P2-P1=(K2-K1)e-r(T-t),其中C1和C2分别是以K1和K2为行权价的看涨期权,P1和P2分别是以K1和K2为行权价的看跌期权,K1
当期权到期时,若ST≤K1,期权C1和C2均不行权,期权P2被行权亏损K2-ST,期权P1行权获益K1-ST,期初无风险投资获得资金K2-K1,最终套利收益为C1-C2-P1+P2-(K2-K1)e-rL(T-t)-TC-TI;若K1
当(K2-K1)e-rB(T-t)>C1-C2-P1+P2+TC+TI+TB时,其中TC为交易费用,TI为冲击成本,TB为卖出期权所需保证金的机会成本;以利率rB借入资金(K2-K1)e-rB(T-t),买入看涨期权C1,卖出看涨期权C2,卖出看跌期权P1,买入看跌期权P2,此时资金剩余Nt=K2-K1e-rBT-t-C1+C2+P1-P2-TCt-TIt,其中TCt和TIt为组合构建时的交易费用和冲击成本,实际情况中立刻以利率rB借入资金存在技术限制当期权到期时,若ST≤K1,期权C1和C2均不行权,期权P1被行权亏损K1-ST,期权P2行权收益K2-ST,盈利正好归还期初借入的本金共K2-K1,最终套利收益为C2-C1+P1-P2+(K2-K1)e-rB(T-t)-TC-TI;若K1 组合提前平仓方面,构建时组合收益Nt=C2-C1+P1-P2+(K2-K1)e-rB(T-t)-TCt-TIt>0,到期前t’时刻平仓收益为Nt’=C1'-C2'-P1'+P2'-(K2-K1)e-rB(T-t')-TCt'-TIt',t’至T时刻释放保证金的无风险投资收益为NB=B(erL(T-t')-1),假设TCt'=ETCT,TIt'=E(TIT);如果Nt+Nt’+NB> Nt+NT,即当C1'-C2'-P1'+P2'-(K2-K1)e-rB(T-t')+NB>0,那么提前平仓是更有利的图1:盒式无风险套利损益情况示意图图2:盒式无风险套利损益情况示意图数据来源:西部证券数据来源:西部证券三、盒式无风险套利程序化策略程序化交易策略是指根据特定的策略模型规则来生成买卖信号,整个过程由计算机软件来自动实现的策略;整个策略包括已有持仓情况监测、提前平仓机会监测、新投资机会监测、到期交易处理、委托下单与查询、撤单与补单、风险控制、突发与极端情况应对、中断机制等控制模块;每个模块均包含各自具体的触发条件和处理模式本文所指的盒式无风险套利程序化策略的具体流程如下:1.提前平仓机会监测模块(1)首先判断是否存在已有的无风险套利组合持仓,如果没有则进入下一模块;(2)如果存在持仓,那么首先查询仓组合中最小的单个期权持仓量是否大于零,如果等于零,那么则进入下一模块;(3)如果组合中最小的单个期权持仓量大于零,那么查询该组合属于正向还是反向盒式无风险套利,然后查询持仓品种的价格根据套利类型来判断是否符合提前平仓条件,如果不存在符合提前平仓条件的组合,那么则进入下一模块;(4)如果存在符合条件的组合,那么进行提前平仓委托,平仓委托量取平仓组合内最小的期权持仓量,委托买价按照某一卖出档位进行报价,委托卖价按照某一买入档位进行报价;(5)委托结束后对相应的报单委托进行查询,如果全部成交,那么进入下一模块;(6)如果未能全部成交,查询组合内不同期权分别成交的数量,如果成交数量相等,那么进入下一模块;(7)如果成交数量不相等,将未成交委托撤单,然后进行补单判断,如果不符合补单条件,那么根据相应的风控原则,可以选择平仓或者继续持有头寸,在风险可控范围内,如果期权可以用于其他无风险套利组合的构建,那么可以考虑继续持有少量的头寸;(8)如果符合补单条件,那么以其中最大的成交量为基准进行相应的补单委托,然后继续查询是否全部成交,如未全部成交则进入新一轮补单判断;(9)当满足补单中断条件时,包括所需补单全部成交或者补单次数超过限额时,进行人工提醒,然后进入下一模块。 2.新套利机会监控模块(1)首先以某档行情判断是否满足考虑交易成本、冲击成本、反向平仓成本、资金机会成本之后的盒式无风险套利条件,并且识别满足正向还是反向套利条件,如果不满足则开始一轮新的循环;(2) 交易成本包括买卖期权的手续费以及潜在可能的行权费用,冲击成本通过设定报单量系数以及调整买卖监测价格来反映,反向平仓成本可以通过期权买卖价差、反向委托量以及买卖委比等指标来进行衡量,如果该类风险较大,则禁止进行开仓,资金机会成本意味着不是所有能够赚取绝对收益的机会都要去做;(3) 如果满足条件,查询满足套利条件时各个不同期权品种对应报单量的最大值,策略价格采用最大报单量对应的价格,策略套利委托量以不同期权品种中所有满足套利条件的最小报单量为基准,然后乘以一个介于0至1之间的系数,然后依靠设定的参数进行相应委托3.交易处理模块(1) 交易处理模块根据机会监控模块提供的各项参数进行委托开仓报单,开仓后进行查询,若全部成交则进入下一次套利循环;(2)若未全部成交,将未成交委托进行撤单,然后搜索补单机会,如果不符合补单条件,那么对相应的多余持仓风险值、平仓亏损进行测算,详细测算后可以选择继续持有或者平仓的操作;,(3)如果符合补单条件,那么以之前组合中成交量最大的期权合约为基准,按照其它品种期权。
