第7章波动率模型.ppt
- 格式:ppt
- 大小:1.07 MB
- 文档页数:51
波动率研究一、波动率概念波动率是金融资产价格的波动程度,是对资产收益率不确定性的衡量,用于反映金融资产的风险水平。
波动率越高,金融资产价格的波动越剧烈,资产收益率的不确定性就越强;波动率越低,金融资产价格的波动越平缓,资产收益率的确定性就越强。
二、波动率的分类1、隐含波动率隐含波动率是将市场上的权证交易价格代入权证理论价格模型,反推出来的波动率数值。
从理论上讲,要获得隐含波动率的大小并不困难。
由于期权定价模型(如BS模型)给出了期权价格与五个基本参数(标的股价、执行价格、利率、到期时间、波动率)之间的定量关系,只要将其中前4个基本参数及期权的实际市场价格作为已知量代入定价公式,就可以从中解出惟一的未知量,其大小就是隐含波动率。
因此,隐含波动率又可以理解为市场实际波动率的预期。
2、历史波动率历史波动率是指投资回报率在过去一段时间内所表现出的波动率,它由标的资产市场价格过去一段时间的历史数据(即St的时间序列资料)反映。
这就是说,可以根据{St}的时间序列数据,计算出相应的波动率数据,然后运用统计推断方法估算回报率的标准差,从而得到历史波动率的估计值。
显然,如果实际波动率是一个常数,它不随时间的推移而变化,则历史波动率就有可能是实际波动率的一个很好的近似。
3、预测波动率预测波动率又称为预期波动率,它是指运用统计推断方法对实际波动率进行预测得到的结果,并将其用于期权定价模型,确定出期权的理论价值。
因此,预测波动率是人们对期权进行理论定价时实际使用的波动率。
这就是说,在讨论期权定价问题时所用的波动率一般均是指预测波动率。
需要说明的是,预期波动率并不等于历史波动率,因为前者是人们对实际波动率的理解和认识,当然,历史波动率往往是这种理论和认识的基础。
除此之外,人们对实际波动率的预测还可能来自经验判断等其他方面。
4、已实现波动率已实现波动率是针对频率较高的数据计算的一种波动率,又称为日内波动率或高频波动率。
高频数据是指以小时、分钟或秒为采集频率的数据。
随机波动率模型表达式
随机波动率模型(Stochastic Volatility Model)是一种用于描述金融市场波动率的模型。
具体的表达式可能因模型而异,但一般可以表示为以下形式:
1. 平方跳跃:该模型假设波动率的变化是随机的,并且遵循某种随机过程。
通常,波动率的平方(即波动率的平方)被建模为随机过程。
2. 随机波动率模型:该模型假设波动率是随机的,并且遵循某种随机过程。
这个随机过程通常由一组随机微分方程描述,其中包含一些未知的参数和随机变量。
这些模型试图通过模拟波动率的变化来更准确地预测金融市场的价格行为。
然而,这些模型的具体表达式可能因不同的假设和参数而异。
金融市场中的波动率模型与资产定价在金融市场中,波动率模型被广泛应用于资产定价和风险管理。
波动率是指资产价格波动的程度,它是金融市场风险的重要度量指标。
波动率模型是对资产价格波动的预测,准确的波动率模型可以帮助投资者制定更为有效的投资策略和风险管理计划。
本文将探讨金融市场中的波动率模型与资产定价的关系,并分析不同波动率模型的特点及适用范围。
一、波动率与资产定价波动率是资产价格波动的程度,波动率越高则表明市场风险越大,投资者需要承担更高的风险。
根据资产定价理论,资产价格的合理价格应当等于其未来现金流的现值。
而波动率对资产价格具有影响,高波动率会导致资产价格下跌,反之亦然。
因此,波动率模型是资产定价的重要基础。
二、波动率模型的种类目前市面上的波动率模型有许多种类,常见的有历史波动率模型、隐含波动率模型和蒙特卡罗模拟模型。
1.历史波动率模型历史波动率模型是根据过去资产价格波动的历史数据进行预测。
该模型的优点是简单易懂,易于应用;缺点是过于依赖历史数据,无法捕捉市场变化和突发事件的影响。
2.隐含波动率模型隐含波动率模型是基于期权市场上的隐含波动率进行预测,期权价格反映了市场对未来波动率的预期。
该模型的优点是能够反映市场对未来波动率的预期,适用于固定收益类资产;缺点是需要大量数据支持,对期权市场反应速度要求高,且容易受到市场异常波动的影响。
3.蒙特卡罗模拟模型蒙特卡罗模拟模型是通过随机模拟资产价格的变化,进而推算出波动率的模型。
该模型的优点是能够模拟出市场的复杂性和相互关系,能够处理大量不确定因素;缺点是计算量大,需要高质量的随机数生成器,且不适用于所有资产类型。
三、选择合适的波动率模型波动率模型的选择要根据所研究的资产类型、市场趋势和投资者风险偏好等因素进行综合考虑。
一般来说,随着市场变化和投资者风险偏好的不同,波动率模型应当随时进行调整。
对于固定收益类资产,隐含波动率模型可以较好地反映市场预期,历史波动率模型则更加适用于股票市场的短期波动。
一波动率计算波动率模型1.显示数据范围最近一年,例今日2010/11/8,范围默认2009/11/8-2010/11/8,最大10年2.周期默认日线图1年,可选2年,周线图,月线图,季线图,年线图.3.周期为日, 年化系数默认260可输入;周期为周,年化系数默认52可输入4.证券可输入股票5.历史默认5 15 30 50, 选取计算波动率的取值时间范围6.模型默认历史法算法1.传统波动率模型(CLA模型)传统模型为波动模型的基础模型,也是运用最广泛的波动模型之一, 表达公式为:Xi=Ln(P i+1/P i)σ: 波动率, Volatility n: 观察值的数量X:资产的平均对数收益Xi:资产的对数收益Pi+1:当日价格Pi:前日价格基础波动率计算过程中应注意的事项:1.对观察值的取值只取每天的收盘价;2.对数的计算应为现值比前值,如Ln(P12/P11);3.对数取值应比实际观察数量少1(n-1);4.计算所得的基础波动率应按取值的频率对应年化,如:按日取值的基础波动率年化应乘以根号260。
1) 周期: 1年日线1.周期: 1年日线, 为一年历史数据. 样本数据为每日价格. Pi+1:当日收盘价格;Pi:前日收盘价格2.X i+1=LN(P i+1/P i),从最初的数据开始,X2=LN(P2/P1)3.15日为例:STEDV15(X2:X15)----- STEDV16(X3:X16)----4.Volatility15= STEDV15(X2:X15) * SQRT(260),其中260为年化天数,用户可自己手工录入2) 周期:1年周线1. 周期:1年周线为一年周线历史数据,样本数据为每周价格.Pi+1:当周价格;Pi: 前周价格2. 高低价波动率模型(PKM ParKinson 模型)公式:21)(241i i n i L H Ln nLn ∑==σσ: 波动率Volatility n: 观察值的数量 Hi :当日最高价 Li :当日最低价 推荐计算步骤:1. 计算当日最高与最低的对数;2. 求对数平方的和;3. 计算常值241nLn 4. 将步骤2、3的结果相乘,并开方,所得结果即为PKM 波动率5. 根据取值频率相应年化1) 周期: 1年日线1. 周期: 1年日线, 为一年历史数据. 样本数据为每日价格. Hi :当日最高价; Li :当日最低价2. X i =(LN(Hi/Li))2, 从最初的数据开始,X 1=(LN(Hi 1/Li 1))23. 以30日为例: sum(X 1: X 30)4. 常数: 241nLn , n 为观察值数量 5. 30日: SQRT(sum(X 1: X 30)/ (4*30Ln2))6. Volatility 30= SQRT(sum(X 1: X 30)/ (4*30Ln2))*SQRT(260),其中260为年化天数,用户可自己手工录入2) 周期:1年周线1. 周期:1年周线,为一年周线历史数据,样本数据为每周价格.Hi:周线最高点;Pi: 周线最低点)3. Rogers 与 Satchell 模型(R&S 模型)模型公式:)(1n 1OL Ln C L Ln O H Ln C H Ln n i +=∑=σ σ:波动率 n : 观察值数量 H :当日最高值 L :当日最低值 O :当日开市值 C :当日收市值计算R&S 模型公式的步骤建议如下:1. 求各组对数的值:C H Ln ,O H Ln ,C L Ln 和OL Ln ; 2. 合计所有对数乘积的和,除以对象值数量,如10日应除以10,30日应除以30等;3. 开根号,得到单日波动率;4. 将得到的单日波动率年化,即乘以根号260,如遇周数据或月数据应年化乘以根号52或根号12,以此类推;1) 周期: 1年日线1. 周期: 1年日线, 为一年历史数据. 样本数据为每日价格. H :当日最高价; L :前日最低价 O :当日开始值 C :当日收市值;2.X= C H Ln *O H Ln +C L Ln *OL Ln ; 3. 以30日为例: SQRT(sum(X 1: X 30)/30)4. Volatility 30= SQRT(sum(X 1: X 30)/30)*SQRT(260),其中260为年化天数,用户可自己手工录入2) 周期:1年周线1. 周期:1年周线,为一年周线历史数据,样本数据为每周价格.H:周线最高点;L: 周线最低点 O: 当周开盘价 C: 当周收市价4. Garman 与Klass 模型(G&K 模型)该模型是在PKM 模型的基础上通过对偏离程度的衡量而形成的另一种波动公式:21121)(383.0)2(019.0)(511.0O C Ln n O L Ln O H Ln O C Ln O L Ln O C Ln L H Ln n L H Ln n n i n i n i ∑∑∑===--+-=σσ:波动率n : 观察值数量H :当日最高值L :当日最低值O :当日开始值C :当日收市值由于GK 公式的复杂性,建议计算步骤如下:1.计算各对数值: Ln(H/L), Ln(C/O), Ln(L/O),Ln(H/O); 2.计算Ln(H/L)平方, Ln(H/L)* Ln(C/O), Ln(L/O)* Ln(C/O),Ln(H/O)* Ln(L/O)和Ln(C/O)平方; 3.乘以各自系数并处以n ,如10日取值则应除以10; 4.所得波动率按周期年化,如乘以根号252;月数据则应乘以根号12; 5. 应注意第二项系数为0.019而非0.195、 GARCH 模型对于平稳的时间序列i y (一般情况下取股价的收益率乘以100作为计算的标准,这样可以确保指数是平稳的),建立GARCH 模型:(a ):0t y αε=+t z ε= ()iid 0,1t z N如果t h 是t ε的基于过去信息的条件方差,并且满足(b ):201121t t t h h γγεγ--=++则称(a )与(b )为GARCH (1,1)模型,这里(a )称为均值方程,(b )称为条件方差方程,从(b )式可以看到某一特定时期的随机误差的方差t h 不仅取决于以前的误差211t γε-(ARCH 项),还取决于早期的方差21t h γ-(GARCH 项)。