期权量化:程序化在期权交易上的应用

论坛 期权论坛 期权     
期权时代   2019-8-31 11:34   1095   0

来源: 永安期货    作者:张嘉成
程序化在期权的应用量化或程序化在衍生品市场发展有越来越高端的态势,尤其是随着各种IT工具与技术的提升,让国际市场的程序化交易技术可以很快速的搬移到中国市场。
姑且不论中国与国际上的监管差异、对于程序化交易的容忍程度,不可否认的,程序化交易只会越来越多,技术越来越好,特别是数据量越来越多,交易速度越来越快,人的反应根本赶不上,唯有借助量化手段才能在衍生品市场生存。越来越多期权品种的上市,没有程序化辅助,很多交易策略根本无法执行。所以本篇想跟大家聊聊程序化或量化在期权交易上的应用,可以分为下列几点说明。
01 数据收集整理
程序化交易的第一个工作就是收集数据,除非是做股票alpha的,否则期货端的数据都是聚焦在主力合约的数据整理与清洗,数据量不大,即使是tick,也还是可以接受的范围。但是期权的数据,相较于期货,完全不是一个量级的,同时有多个月份的期权,每个月分至少都有10多个看涨期权与10多个看跌期权,等于同时有超过150个合约存在,还会随着行情波动增加合约。虽说不会交易到那么多的合约,但就一个准备进行量化交易的团队,把数据都收齐是一个基本功,接着收集下来如何整理摆放也是一个需要花脑筋的工作。如果数据库整理不好,就好像进图书馆找书,完全没有章法的乱找,如此会降低每次回溯测试或者瞬间计算相关指标的效率,对于实际交易会有根本的影响。
02 分析:指标计算
数据收集储存好了之后,就是可能的特殊指标计算,除了简单的盘口委托、成交价、成交量、持仓量都可以编制原来期货没有的指标之外,更多的是需要进行加工计算的指标。如果想进行的交易策略牵涉到波动率或者时间的因子,就需要在相关合约上进行类似定价公式方面的计算、拆解,数据运算量很庞大,运算完毕之后,还能按照交易者的思路任意编制适用的指标进行样本内历史行情的观察与回溯,以及样本外历史行情的回溯,如果分析确认指标的有效性,则可当成辅助实盘交易的指标之一。

监控交易机会监控交易机会:无风险套利类,低风险对冲类,方向性趋势交易

期权的交易类型比期货要多很多,若从风险由低到高来分,分别是无风险套利、低风险对冲、方向性的交易,说到交易机会的监控,首先要知道监控什么,有些是死的规则与公式,有些是完全灵活需要自己创造的交易艺术,各有不同需要监控的角度,以下分为这三类简单说明。

   1、无风险套利:就是从买权卖权平价公式(Put-Call Parity)上面找套利机会,这是个死的东西,只要计算公式别搞错就没甚么太大问题,盘中监控时需要快速的在相同月份的多个期权合约与标的物之间计算最佳套利合约与空间,然后快速的给出提示。

   2、低风险对冲:此部分大多是波动率类的交易,可基于同月份波动率笑脸曲线的拟合,观察个别合约波动率的乖离,进行波动率收敛的交易,也可以进行不同月份之间波动率月间结构的扭曲与收敛。此部分的交易都至少是两腿以上的期权合约,很多风险因子都对冲了,但并不是完全无风险,所以称为低风险对冲类的,而这类的交易机会监控,很耗运算资源,有些更需要画出图形才比较方便研究与监控,工作量还是挺大的。

   3、方向性趋势交易:此种交易应该是期货CTA策略的延伸,原来基础于期货价格的分析判断与辨识,寻找相对有利的点位出手撷取波段或区间震荡的利润,交易者需要编制相关指标形成具体交易逻辑并进行监控,加入期权之后,原有交易逻辑内,可以加入期权特有的指标,譬如波动率或者期权交易的买卖力道等,增加交易维度,完善交易模型。

交易执行交易执行:无风险套利类,低风险对冲类,向性趋势交易

上述三类交易机会的监控之后,就是具体交易执行了,同样分别说明如下。

   1、无风险套利:发现交易机会之后同时需要快速递交3-4个合约的交易指令,同时还要准备任何一腿没有成交之后需要撤单或者补救的反应,这些步骤都是已经用程序来控制。除了执行过程要稳定之外,就是需要最快的速度,因为大家都在看,套利机会稍纵即逝,只能第一名,第二名就是零分。

   2、低风险对冲:此种交易机会不是死的,所以交易机会的监控是基于各自的认知,所以大家并不会有完全相同的交易时点,不会挤在一起,但还是牵涉到多腿交易,所以快速递交指令与后续的处理,跟无风险套利类似。

   3、方向性趋势交易:这类的交易比较容易,通常不会有多腿的状况,但需要注意的是原来CTA的方向性策略,发出交易信号时,需要把期货的头寸转换成适当的期权,也许全部转成买方策略,就是当出现多头讯号时,把期货多头换成买入看涨期权;出现空头讯号时,把买入看涨期权平仓,同时买入看跌期权。当然也可以全部转成卖方策略或者甚至两腿以上的组合策略,执行方面不算复杂,关键在于怎么转换成期权适当的策略类型,后续有机会再分享。
风险管理
进行交易之后,手上取得的头寸就需要进行相关的风险管理。无风险套利类大概率不需要管理,只要注意资金使用状况即可;低风险对冲类的就需要针对几个风险因子进行盘中或盘后的监控,至于各个风险因子的临界点如何订定,碰到临界点怎么调整头寸,这都要看交易团队的资金属性与偏好而个性化安排;至于方向性趋势交易这类的,只要注意资金使用比例即可,其他的风险大概率都已经在原本的交易逻辑中体现,如果发觉持仓的危险度大增,那就表示原本交易逻辑可能已经不适用当前的价格行为,需要进行逻辑修整了。
市场特性与交易机会的多维监控
期权的交易对程序化的依赖程度极大,因为多了波动率与时间的维度可以观察,同时也多了这些类型的交易方式,透过程序化或量化手段进行交易是必要且免不了的工作。而我觉得这样的量化准备工作,可以让交易团队更清楚的认识标的物的价格行为,充分的运用观察,多维度的交易监控可以让交易体系更加成熟,不仅有助于交易团队的成长,也有助于整个市场发展的完整。扩展阅读 :《期权程序化交易有哪些好用的软件》
《重磅推荐 | 期权做市与高频交易》

《期权高频交易与IT技术》【免责声明】
本文仅代表作者本人观点。本公众号转载为大家传播,对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。投资有风险,入市需谨慎。请读者仅作参考,并请自行承担全部责任。
| 往期热文 |





点“在看”的你最好看
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3729
帖子:750
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP