量化期权交易的奥秘之波动率的度量
发布时间:2023-2-23 14:14阅读:213
01、 波动率的度量
波动率是期权定价中一个非常关键的变量,用于衡量标的收益的不确定性。
交易期权就是交易波动率,买期权是做多波动率,卖期权是做空波动率,在选择买期权和卖期权的时候,本身就在完成对于波动率的看涨和看跌的过程。
波动率一般是怎么度量的?
波动率在一般的交易软件里或者说常规的来看都是close to close的计价,即根据每天收盘价的或者结算价。
因为有的品种结算价和收盘价是一样的,所以压根没有结算价这个概念,收盘价就是结算价。
有的像国内很多商品期货,品种的结算价和收盘价是不同的,就是你依据收盘价或者说结算价之间的差值来求一个log return(对数回报),再进一步计算出这个年化标准差,就是年化波动率。
所以对于一个品种来说,如果说它的年化波动率是20%,就是说放宽一年来看,按照每天收盘价,在它这个均值的基础之上,标准差的波动范围是20%。
(1)波动率看上去是什么样的?
• 首先,波动率的波动与波动率的高低是正相关的。波动率越高,波动率的不确定性也就越高。
简单来说,比如一个几乎不怎么动的标的,平均波动率年化在10%以内,它可能波动高和波动低的时候,一般也就10% 和10%以内的一个值,上下误差可能是在50%之内。
但是对于一个波动率很大的品种,比如一个波动率年化40-50%的品种,它波动大的那几天可能到年化有上百,波动率小的那几天可能就只有百分之十几。所以说当波动率比较大的品种,它往往波动率的不确定性也比较大。
• 第二个就是波动率向上变动的幅度通常要比向下的多,但向下维持的时间往往会更长。
简单理解来说就是波动率时不时会往上涨一些,因为标的品种有的时候会动一下,可能是几倍于平均值的一个状态,所以它往往向上变动的幅度要比向下变动的幅度多。
也是因为向下变动有底,向上变动没底,波动20%的一个品种,向下再低也就是零,但向上的话,涨到50%或80%都有可能的。所以它向上变动的幅度往往比较多,但是向下的维持时间往往比较长。
因为既然能平衡在这个均值的情况,当它向上移动的幅度大时,必然向下浮动的这个频率就会更高,维持时间就会更长。这个也就是说我们说的波动率锥,如果把波动率画出来,从高到低是像一个锥形的这样一个状态。
• 第三,波动率具有均值回复特性。对于某一个标的来说,波动率在特别高和特别低的位置,长期看会慢慢向均值附近移动。这也是最常见的波动率策略的起源。在波动率大的时候可以考虑适当的空,在波动率低的时候可以考虑适当的多。
• 第四,波动率具有集群效应。在统计上叫做正的自相关性。在高波动率出现的时候往往随后出现的也是高波动率,在低波动率出现的时候随后出现的往往是低波动率。
低波动率维持时间相对更长,比如2017年,各种资产品种,不管是股票还是商品,波动率都非常低。
(2)预测波动率的模型有哪些呢?
• 滑动窗口模型:简单加上未来N天的波动率和过去N天的相同。标的价格的突变会导致波动率大幅度上升,然后在N天后突然消失。
• 指数加权移动平均(EWMA)模型:可以平滑波动率,近期波动率影响大,远期波动率影响小。但是无法处理异常事件带来的影响。
• Garch模型:引入长期方差水平项,较好的描述了波动率会出现均值回归的特性。但是参数估计不太稳定,而且无法描述具有驼峰的波动率期限结构。
对波动律的预测不仅仅依赖于过去的历史数据,未来消息的影响要远比其他任何因素的影响要大。
(3)关于波动率的分布。
这个是从买卖期权的角度来说的,比如说我们后面在提到策略的时候,什么时候想买期权?什么时候想卖期权?除了对方向上的判断,还需要对于波动率的判断。
如果是买一个跨式,或者是卖一个宽跨式,像这些对方向没有要求的策略来说,是存粹对波动率的估计。对波动率的估计,就涉及到拿现在的波动率和以前的波动率做对比。对比结果是作为入场的一个重要条件。
像这个例子里,如果预测某标的资产未来一个月的波动率是14%,以18%的这样一个隐含波动率去卖出这个期权,看上去是不错的,因为你有四个点的比较优势(edge)。
就是说这个东西应该值14块钱。但是这是一个预期,你也不知道最终它会是多少,但是它的期望是14块钱,那你以18块钱卖的话你觉得就不错。
但是如果它的波动非常大的话(方差和标准差非常大),比如波动在12%到34%之间,那这个时候你以18%卖的时候,可能就看上去不那么好了。
你有可能赚钱,它维持不变,甚至波动率更低。所以我们在决定波动率怎么样交易的时候,我们要充分考虑类似于波动率锥的概念,也就是说我到底在什么样的分位点来建仓。
(4)波动率椎
比如说我在90分位的高位的分位点建仓,或者是在低位10分位的低分位点建仓。
因为不对称性,也就是说因为波动率向上的时候波动幅度更大,所以当多的时候,在10分位点左右建立多仓,加上其他的选择条件,我认为没有什么问题。
但是当在空的时候,90的时候有可能还不是特别有把握,这个还需要更多的一些空的信号。也就是说要把单纯的和历史比较的分位点加上一些其他的入场信号结合在一起来进行交易。
如上图,我们再放下隐含波动率的三维曲面。Y轴是波动率,X轴是执行价(由低到高),Z轴是时间,可以看到这样一个三维的曲面,也就是说可以看到大概的波动率是什么样子的。
任意选二维出来可以出现一个二维图,比如说最常见的我们说的这个波动率曲线,那就是X轴和Y轴(执行价格从低到高和波动率的关系)做出来的图,这样的图里我们经常可能会发现一些起点的交易机会。
再比如说看时间,2019年3月的波动率要高于2019年6和2019年2月,那如果这个月没有特殊的事件的话,这个月就是你重点可以考虑空的月份,多拿其他月份来对冲。
类似于很多的一些交易机会是这么来的,但是不能完全按照简单的高低来判断,因为有可能这个月是会出现一些相关的事情,或者说这个执行价就是有可能这个标的近期波动要波动到的位置。
有些更smart的投资者或者是用量化的信号,或者是主观的交易,他已经判断出来了而提前大量入场,这个时候在你没有其他判断的时候,可能不是一个跟他反向操作的机会。
温馨提示:投资有风险,选择需谨慎。