基于非参数GARCH模型的一种波动率估计方法_第1页
基于非参数GARCH模型的一种波动率估计方法_第2页
已阅读5页,还剩2页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、案例13基于非参数GARCH模型的一种波动率估计方法一、文献及研究综述波动率(volatility)是资产收益不确定性的衡量,它经常用来衡量资产的风险。一般来说,波动率越大,意味着风险越高。由于波动率在投资分析,期权定价等方面的重要性,近20年来一直是金融领域的一个研究热点,出现许多描述金融市场波动率的模型,最为典型的是Bollerslev(1986)提出的广义自回归条件异方差模型(GARCH模型),而在实证中得到广泛应用的是其中的GARCH(1,1)模型,即条件方差不但依赖与滞后一期的扰动项的平方,而且也依赖于自身的滞后一期值,三者之间存在一种线形关系。针对三者之间的线形关系是否合适即能否用

2、一种更有效的函数关系来描述的问题,人们进行了一些有意义的探索。Engel和Gonzalez-Rivera(1991)采用半参数方法对条件方差进行建模,对扰动项的滞后值采取非参数形式,对条件方差自身的滞后值采用线形形式,两位的研究思路为人们以后的研究工作拓宽了思路。PeterBuhlmann和AlexanderJ.MeNeil(2002)对三者之间的函数关系用一种非参数形式来描述,给出了一种全新的估计波动率的循环算法,并对这一全新的算法的可行性和有效性给出了证明,得出非参数形式的GARCH(1,1)对波动率的估计效果要强与参数形式的GARCH(1,1)。AntonioCosma和FaustoGa

3、lli(2005)利用PeterBuhlmann和AlexanderJ.MeNeil所提出的估计波动率的算法,对非参数形式的ACD模型(AutoregressiveConditionalDurationModel,的久期(duration)进行估计,也得出用该估计算法的非参数形式比参数形式的ACD模型的估计效果优越。本文采用非参数方法中的非参数可加模型,对条件方差采用非参数可加模型GARCH(1,1)形式进行建模,即对条件方差的滞后值和扰动项的滞后值分别采用不同的函数形式进行建模。估计方法是基于PeterBuhlmann和AlexanderJ.MeNeil(2002)对非参数GARCH估计时的

4、算法思想,采取模拟数据和真实收益率数据分别同参数形式的GARCH(1,1)采用极大似然估计结果进行比较。文章下面的结构是:第二部分是有关方法的描述。第三部分是模拟实验。第四部分是实证部分。第五部分是本文结束语。二、方法描述Bollerslev(1986,提出的标准的GARCH(1,1)形式:e=ph-ZtttV(so)二h=a+a£2+卩-h(1)tt-1t01t-11t-1其中,0是时间的信息集,包含了£及其以前的信息,£是扰动项,h是条t-1t-1tt件方差,z是白噪声。为确保有条件的方差非负,a和0必须非负,且满足t11a+0<1才保证序列是宽平稳的。

5、11传统的估计波动率的参数方法是对式(1)中的各个系数通过极大似然估计得到,本文对波动率的参数法估计亦采用此方法。本文的非参数可加GARCH(1,1)模型形式:£tzt2)h二c+f(h)+g(£)tt-1t-1对式(2)进行如下推导:£2二(c+f(h)+g(£)-z2二c+f(h)+g(£)+Vtt-1t-1tt-1t-1tV=(c+f(h)+g(£)-(z2-1)tt-1t-1t因为:E(V)二0,cov|V,V二0,当s<t,E(£2.'0)二c+f(h)+g(£),tsttt1t1t1这样就

6、可以利用非参数方法对£2关于£和h进行非参数回归。对可加模型的tt-1t-1非参数回归方法不同与一般的非参数形式的回归,因为在可加模型中含有常数项,还要同时估计两个函数,在一定程度上给估计工作增添了难度,这里本文采用Hastie和Tibshirani(1990)对广义可加模型估计时采用的Backfitting算法。核函数采用高斯核,窗宽的选择方法是交错鉴定法(Cross-validation),采用局部多项式回归(LocalPolynomialRegression)。然而在实际应用中,波动率序列是不能被观测的隐含变量,怎样更好的逼近真实值的问题将在下面的估计算法中得到解决。

7、估计算法:本文的估计算法是基于PeterBuhlmann和AlexanderJ.MeNeil(2002)对非参数GARCH估计时提出的算法思想,具体思如下:假设我们有一样本£:1<t<nt具有GARCH效应:Step1:首先采用极大似然估计进行参数估计得到波动率h的估计th0;1<t<n,设m=1;Step2:对£2关于£和h做非参数回归,采用广义可加模型的tt-1t-1,m-1Backfitting循环算法分别得到函数f的估计f,g的估计g和c的估计2;mmmStep3:通过h=c+于(h)+g(£)计算出h1的估计值h,对t,

8、t1,1t1,1t,1t,于h1的值可用h11代替;1,1,1Step4:m的值加1然后返回setp2;最后,假设我们循环了M次,为提高该算法的稳定性,将这M次估计出的波动率取平均值,即h=(1/M吃h,然后运算最后一次非参数回归:对£2关t,*t,mt于£和ha的非参数回归得到f=1g,c的最终估计分别为f,g,c,然后用函数的最终估计形式求出波动率的最终估计值,nphh=c+f(ha)+g(£)。-1,*t-1对于该算法能否向真实值逼近的问题,PeterBuhlmann和AlexanderJ.MeNeil(2002)给出了证明,同时还指出经过少量的循环估计效果

9、就会得到显著提高。三、随机模拟实验本文之所以采用随机模拟方法是因为对于给定的序列其真实的波动率是不可观测的,而借助计算机模拟手段可以控制程序在数据产生过程中输出真实的波动率序列,便于用参数法(极大似然估计)和非参数法估计出的波动率分别与真实波动率比较,评判两种方法的估计效果。为了能更好地模拟金融市场上收益率等序列,捕捉到杠杆效应,本文按以下路径产生样本点:h二0.+(0.£1>+0-(£.4<51£2+0.h0.5t-t1-t1-t1-t1按此路径产生550个样本点,考虑到波动率初始值赋值的影响,舍弃前50个数据保留500个样本点,此过程在SAS9.0

10、中实现。产生£后,分别利用极大似然估计和前文提到的非参数可加模型对£的波动率h进行估计,得到各自的tt波动率估计序列eh和nph.。主要计算过程是在SAS9.0和matlab7.0中实现。为了直观清楚地观察两种方法对波动率的估计效果,在数据产生过程中从中间随机截取了50个样本点的真实波动率。图1是标准GARCH(1,1)采用极大似然估计估计的波动率估计值与真实的波动率的比较图。图2是非参数可加GARCH采用前文叙述的估计算法估计的波动率估计值与真实值的比较图。从图中可看出,非参数GARCH(1,1)的估计出的波动率与真实值的逼近程度要高于标准GARCH(1,1)模型。图1(

11、eh&h)图2(nph&h)更进一步对两种方法的估计效果进行量化描述,对非参数估计算法中的每一次循环结果采用均方误MSE和平均绝对误MAE两个指标来衡量:MSE(h,m)=-nt厂pt,mtAI+AAMAE(h,m)=t也h-hnrt,mt表1给出了经过每一次循环的MSE和MAE,其中m=0时是参数法的极大似然估计过程,m=*是估计算法的最后一次对波动率的均值做非参数回归过程,即非参数法估计的最终结果。mMSEMAE00.036867620.989706810.034989460.980883720.031393010.963779230.029778630.940495140

12、.028746290.9328416*0.028854150.9366972表1本文共进行了5次循环,从表一中明显看出,利用本文的非参数可加GARCH模型对波动率序列的估计效果(m=*)要优于标准的GARCH模型(m=0),其中估计的MSE和MAE分别下降了21.74%和5.36%。四,实证部分1,数据:采用2000年1月4号至2003年12月31号共3年的上证A指数收益率数据,共716个数据,序列图见图3。之所以采用这段数据是要把股市波动较为剧烈的2001年包括进去,以便比较两种方法对该波动较大的序列的估计效果。2,方法:采用方法与模拟实验部分相同,对收益率序列的标准GARCH(1,1)模型

13、采用极大似然估计,非参数可加GARCH(1,1)模型的估计算法是第二部分详细叙述的算法。图4和图5分别是标准GARCH(1,1)和非参数可加GARCH(1,1)估计出的收益率的波动序列图。对两种方法估计效果进行量化评价时,不能象模拟实验部分一样用估计的波动率直接跟真实的波动率比较,因为此时的收益率序列的真实波动率是不能被观测到的。为此本文采用PeterBuhlmann和AlexanderJ.MeNeil的量化指标L2:L2因为有E(L2)=1工nttntt£2-h二V,所以当hjh,即波动率的估计值逼近真实值时,L2的值也应逼近ttttt其最小值。L2的大小一定程度上可以测量波动率的估计值与真实值的逼近程度,L2越小,逼近程度越高,反之越低。表2给出了标准GARCH模型与非参数可加GARCH模型各自的L2值。利用本文的非参数可加GARCH模型得到的L2值比标准GARCH降低了5.18%。图3标准GARCH非参数可加GARCH降低百分比L24.37396E-074.1483E-055.18%表2五,结束语采用非参数形式的GARCH模型对波动率进行建模时,不必象标准的GARCH模型那样需对条件方差和其自身滞后值及随机扰动项之间的函数关系进行假定,而是对它们之间的函数关系进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论