波动率在实战中的量化运用方式
作者:洪国晟
在正式开始聊波动率的要素之前,先问大家几个问题热热身。
A.29 B.30 C.31
A.27 B.30 C.33
其实这三个问题的答案就分别代表了波动率分析的三个基本要素:序列相关性、均值回归以及趋势性。
一、波动率分析的要素
这个性质比较好理解,就是指如果波动率已经表现出一定的趋势,对未来波动率的最佳预测是趋势将会继续保持。如果过去三天波动率一直都在上涨,那么根据趋势性可以推测,明天波动率会继续上涨。趋势性或者也可以表达为丛聚性,即波动率放大时就会持续地放大,缩小时就会持续地缩小。
除此之外,我们认为波动率还有第四个要素,是前面的三个问题没有提到的,那就是波动率的上涨和下跌具有不对称性,因为它通常会呈现脉冲式的上涨,相对缓慢地下跌,如下图中的形态。
二、几个常用的波动率种类说明
我们将先后介绍HV、RV、IV的相关内容以及波动率在实务中的运用方式。
其中x表示标的物的每日收益率与均值的差离程度,我们用这种方式来度量标的物在过去一段时间已经发生的行情的波动率大小。根据国内外学术研究,评价波动率计算方式的标准有两个,其中一个是“无偏估计”与“渐近无偏估计”。Close to close的收益率标准差就是无偏估计。
这里就产生了一个疑问,收益率的标准差计算出的HV对波动的描述是否合理?于是市场上提出了一些新的计算方式如Parkinson、Garman-Klass来进行修正,通过加入最高价、最低价、开盘价、盘中价格等因素,利用更多的市场数据提高对波动描述的“合理性”。
我们用50ETF在2016年8月5日至2018年12月28日期间内的价格交易数据将上述HV的计算方式进行了对比,发现几种度量方法的相关性都在85%以上,证明它们运行的趋势和大小变化总体一致。所以实际上,我建议当我们衡量一个相对较长时间的标的物波动程度时,使用收益率的标准差就够了。
此外,HV还存在时变性,比如当我们计算20日HV时,一直滚动地用最近20个交易日的数据进行计算,那么当新增的数据与当日剔除的数据出现较大差距时,HV就会出现相对剧烈的变化,所以我们在使用上要特别关注他是否发生了时变。
我在计算HV的时候,还在原有的收益率标准差基础上做了一些改变。因为我认为最近的行情变化更需要重视,因为近期的标的变化的影响会比远期价格的波动更大,所以我们用了EWMA来增加近期波动的权重。EWMA的模型认为第n天的波动率与第n-1天的波动率和收益率相关,计算公式如下:
我们同样用50ETF在2016年8月5日至2018年12月28日期间内的价格交易数据将不加权HV与EWMA模型下的HV计算方式进行了对比,发现EWMA模型计算下的HV曲线较无加权HV曲线更加平滑,连续性更佳,所以我选择用EWMA模型的加权HV来表示标的的历史波动样态。
本期的波动率分析基础就先聊到这儿,下一期我们继续探索一下已实现波动率、隐含波动率以及波动率分析在实务中的应用。