与历史波动率反映的是标的资产过去一段时间的波动程度不同,隐含波动率是资产价格未来一段时间的波动率,是由相应的期权价格估计出来。下面提供一种计算方法,供参考。
波动率与期权 作者:bin2346
估算隐含波动率有很多模型,可见优矿自主开发的CAL的文档 。使用CAL包中的BSMImpliedVolatity函数计算隐含波动率。简化操作,将无风险利率设置为常数4%。
BSMImpliedVolatity(optionType, strike, spot, riskFree, dividend, maturity, quotePrice, rawOutput=False)
- optionType – 期权类型,1 for CALL或者 -1 for PUT
- strike – 行权价格
- spot – 标的股票价格
- riskFree – 无风险利率
- dividend – 股票红利率
- maturity – 到期时间(年)
- uotePrice – 期权报价
我们总共获得42378 x 9 的有效数据,代表自2015年2月9日以来,所有50ETF期权合约在每一个交易日的相关数据。“隐含波动率的计算并没有统一的标准。
以同一只资产为标的的期权合约有很多,执行价格和到期时间不同的期权具有不同的隐含波动率。即使到期时间相同,不同执行价格的期权也具有不同的隐含波动率。
我们通过计算以同一资产为标的的不同期权的隐含波动率的平均值来作为这一资产的隐含波动率。”——《期权波动率模型及交易策略分析》 根据报告的内容,我们将在同一交易日期的,所有Call合约的隐含波动率hv取均值,得到该日该Call的隐含波动率,Put也同理。
目前有四个因子:“股票收盘价”“30天波动率”“call合约隐含波动率”“put合约隐含波动率”。
先来看看他们之间的相互关系:
根据报告中所描述的“利用历史波动率和隐含波动率的差异来做交易”思路。“专业的期权交易者、做市商和机构投资者通过delta对冲来做波动率交易。意思是说,他们通过买卖期权来对冲标的资产敞口部分,这样会消除股市小幅波动带来的风险。这种对冲是一个持续的随市场变化而调整的过程。为了对冲标的资产的风险,交易者捕捉资产上的历史波动率和期权价格的隐含波动率。也就是说,如果卖出期权的隐含波动率高于对冲标的资产的历史波动率,他们就会赚钱。同样的,买入期权的隐含波动率低于对冲标的资产历史波动率,也会赚钱。”
|