ARCH和GARCH估计(1).pps
《ARCH和GARCH估计(1).pps》由会员分享,可在线阅读,更多相关《ARCH和GARCH估计(1).pps(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第十八章 ARCH和GARCH估计 EViews中的大多数统计工具都是用来建立随机变量的条件均值模型。本章讨论的重要工具具有与以往不同的目的建立变量的条件方差或变量波动性模型。我们想要建模并预测其变动性通常有如下几个原因:首先,我们可能要分析持有某项资产的风险;其次,预测置信区间可能是时变性的,所以可以通过建立残差方差模型得到更精确的区间;第三,如果误差的异方差是能适当控制的,我们就能得到更有效的估计。1 自回归条件异方差(Autoregressive Conditional Heteroscedasticity Model,ARCH)模型是特别用来建立条件方差模型并对其进行预测的。因变量的方
2、差被作为因变量的滞后值和自变量或外生变量的函数来建立模型。ARCH模型是1982年由恩格尔(Engle,R.)提出,并由博勒斯莱文(Bollerslev,T.,1986)发展成为GARCH(Generalized ARCH)广义自回归条件异方差。这些模型被广泛的应用于经济学的各个领域。尤其在金融时间序列分析中。按照通常的想法,自相关的问题是时间序列数据所特有,而异方差性是横截面数据的特点。但在时间序列数据中,会不会出现异方差呢?会是怎样出现的?2 恩格尔和克拉格(Kraft,D.,1983)在分析宏观数据时,发现这样一些现象:时间序列模型中的扰动方差稳定性比通常假设的要差。恩格尔的结论说明在分
3、析通货膨胀模型时,大的及小的预测误差会大量出现,表明存在一种异方差,其中预测误差的方差取决于后续扰动项的大小。从事于股票价格、通货膨胀率、外汇汇率等金融时间序列预测的研究工作者,曾发现他们对这些变量的预测能力随时期的不同而有相当大的变化。预测的误差在某一时期里相对地小,而在某一时期里则相对地大,然后,在另一时期又是较小的。这种变异很可能由于金融市场的波动性易受谣言、政局变动、政府货币与财政政策变化等等的影响。从而说明预测误差的方差中有某种相关性。为了刻画这种相关性,恩格尔提出自回归条件异方差(ARCH)模型。ARCH的主要思想是时刻 t 的 的方差(=)依赖于时刻(t1)的平方误差的大小,即依
4、赖于 。3 为了说得更具体,让我们回到k 变量回归模型:(1)并假设在时刻(t1)所有信息已知的条件下,扰动项 的分布是:(2)也就是,遵循以0为均值,为方差的正态分布。由于(2)中 的方差依赖于前期的平方扰动项,我们称它为ARCH(1)过程:然而,容易加以推广。4 例如,一个ARCH(p)过程可以写为:(3)如果扰动项方差中没有自相关,就会有H 0:。这时 ,从而得到误差方差的同方差性情形。恩格尔曾表明,容易通过以下的回归去检验上述虚拟假设:(4)其中,表示从原始回归模型(1)估计得到的OLS残差。5 一、一、一、一、GARCH(1,1)GARCH(1,1)模型模型模型模型 我们常常有理由认
5、为 ut 的方差依赖于很多时刻之前的变化量(特别是在金融领域,采用日数据或周数据的应用更是如此)。这里的问题在于,我们必须估计很多参数,而这一点很难精确的做到。但是如果我们能够意识到方程(3)不过是t2 的分布滞后模型,我们就能够用一个或两个t2的滞后值代替许多ut2的滞后值,这就是广义自回归条件异方差模型(generalized autoregressive conditional heteroscedasticity model,简记为GARCH模型)。在广义的ARCH模型中,要考虑两个不同的设定:一个是条件均值,另一个是条件方差。在标准化的GARCH(1,1)模型中:(18.1)(18.
6、2)(18.1)中给出的均值方程是一个带有误差项的外生变量函数。由于 是以前面信息为基础的一期向前预测方差,所以它被叫做条件方差。6 (18.2)中给出的条件方差方程是下面三项的函数:1均值:2用方程(18.1)的残差平方的滞后来度量从前期得到的波动性的信息:(ARCH项)。3上一期的预测方差:(GARCH项)。GARCH(1,1)中的(1,1)是指阶数为1的GARCH项(括号中的第一项)和阶数为1的ARCH项(括号中的第二项)。一个普通的ARCH模型是GARCH模型的一个特例,即在条件方差方程中不存在滞后预测方差的说明。7 在EViews中ARCH模型是在误差是条件正态分布的假定下,通过极大
7、似然函数方法估计的。例如,对于GARCH(1,1),t 时期的对数似然函数为:(18.3)其中 (18.4)这个说明通常可以在金融领域得到解释,因为代理商或贸易商可以通过建立长期均值的加权平均(常数),上期的预期方差(GARCH项)和在以前各期中观测到的关于变动性的信息(ARCH项)来预测本期的方差。如果上升或下降的资产收益出乎意料地大,那么贸易商将会增加对下期方差的预期。这个模型还包括了经常可以在财务收益数据中看到的变动组,在这些数据中,收益的巨大变化可能伴随着更进一步的巨大变化。8 有两个可供选择的方差方程的描述可以帮助解释这个模型:1如果我们用滞后方差递归地替代(18.2)式的右端,就可
8、以将条件方差表示为滞后残差平方的加权平均:(18.5)我们看到GARCH(1,1)方差说明与样本方差类似,但是,它向更远的滞后加权了平方误差。9 2收益平方中的误差通过 给出。用其替代方差方程(18.2)中的方差并整理,得到关于误差的模型:(18.6)因此,平方误差服从一个异方差ARMA(1,1)过程。决定波动冲击持久性的自回归的根是 加 的和。在很多情况下,这个根非常接近1,所以冲击会逐渐减弱。10 二、方差方程的回归因子二、方差方程的回归因子二、方差方程的回归因子二、方差方程的回归因子 方程(18.2)可以扩展成包含外生的或前定回归因子 的方差方程:(18.7)注意到从这个模型中得到的预测
9、方差不能保证是正的。可以引入到这样一些形式的回归算子,它们总是正的,从而将产生负的预测值的可能性降到最小。例如,我们可以要求:(18.8)11 三、三、三、三、GARCHGARCH(p p,q q)模型模型模型模型 高阶GARCH模型可以通过选择大于1的p或q得到估计,记作GARCH(p,q)。其方差表示为:(18.9)这里,p是GARCH项的阶数,q是ARCH项的阶数。12 四、四、四、四、ARCH-MARCH-M模型模型模型模型 方程(18.1)中的 代表在均值方程中引入的外生或先决变量。如果我们把条件方差引进到均值方程中,就可以得到ARCHM模型(ARCHinMean,Engle,Lil
10、ien,Robins,1987):(18.10)ARCHM模型的另一种不同形式是将条件方差换成条件标准差:ARCHM模型通常用于关于资产的预期收益与预期风险紧密相关的金融领域。预期风险的估计系数是风险收益交易的度量。例如,我们可以认为某股票指数,如上证的股票指数的票面收益(returet)依赖于一个常数项,通货膨胀率以及条件方差:这种类型的模型(其中期望风险用条件方差表示)就称为ARCHM模型。1318.218.2 在在在在EViewsEViews中中中中估计估计估计估计ARCHARCH模型模型模型模型 估计GARCH和ARCH模型,首先选择Quick/Estimate Equation或Ob
11、ject/New Object/Equation,然后在Method的下拉菜单中选择ARCH,得到如下的对话框。14 与选择估计方法和样本一样,需要指定均值方程和方差方程。一、均值方程一、均值方程一、均值方程一、均值方程 在因变量编辑栏中输入均值方程形式,均值方程的形式可以用回归列表形式列出因变量及解释变量。如果方程包含常数,可在列表中加入C。如果需要一个更复杂的均值方程,可以用公式的形式输入均值方程。如果解释变量的表达式中含有ARCHM项,就需要点击对话框右上方对应的按钮。二、方差方程二、方差方程二、方差方程二、方差方程 在Variance Regressors栏中,可以选择列出所要包含在指
12、定方差中的变量。注意到EViews在进行方差回归时总会包含一个常数项作为回归量,所以不必在变量表中列出c。15 三、三、三、三、ARCHARCH说明说明说明说明 在ARCH Specification标题栏下,选择ARCH项和GARCH项的阶数。EViews默认为选择1阶ARCH和1阶GARCH进行估计,这是目前最普遍的形式。要估计如上所述的标准GARCH模型,需点击GARCH按钮。其余的按钮将进入更复杂的GARCH模型的变形形式。我们将在本章的后一部分进行讨论。四、估计选项四、估计选项四、估计选项四、估计选项 EViews为我们提供了可以进入许多估计方法的设置。只要点击Options按钮并按
13、要求填写对话即可。1.1.回推回推回推回推(BackcastingBackcasting)在缺省的情况下,MA初始的扰动项和GARCH项中要求的初始预测方差都是用回推方法来确定初始值的。16 在计算GARCH初始回推方差时,EViews首先用系数值来计算均值方程中的残差,然后计算初始值的指数平滑算子。(18.11)在这里,是均值方程的残差,是无条件方差估计:(18.12)平滑参数 。同样地,可以选择无条件方差来初始化GARCH过程:(18.13)如果不选择回推算法,EViews会设置残差为零来初始化MA过程,用(18.13)的无条件方差来设置初始化的方差和残差值。但是经验告诉我们,使用回推指数
14、平滑算法通常比使用无条件方差来初始化GARCH模型的效果要理想。17 2.2.系数协方差系数协方差系数协方差系数协方差(Coefficient Covariance)Coefficient Covariance)点 击 Heteroskedasticity Consistent Covariances用 Bollerslev和Wooldridge(1992)的方法计算极大似然(QML)协方差和标准误差。如果怀疑残差不服从条件正态分布,就应该使用这个选项。只有选定这一选项,协方差的估计才可能是一致的,才可能产生正确的标准差。注意如果选择该项,参数估计将是不变的,改变的只是协方差矩阵。3.3.导数
15、方法导数方法导数方法导数方法 (Derivatives)Derivatives)EViews现在用数值导数方法来估计ARCH模型。在计算导数的时候,可以控制这种方法达到更快的速度(较少的函数计算)或者更高的精确性(较多的函数计算)。4.4.迭代估计控制迭代估计控制迭代估计控制迭代估计控制 (Iterative process)Iterative process)当用默认的设置进行估计不收敛时,可以通过改变初值、增加迭代的最大次数或者调整收敛准则来进行迭代控制。5 5算法选择算法选择算法选择算法选择 (Optimization algorithm)Optimization algorithm)A
16、RCH模型的似然函数不总是正规的,所以这时可以利用选择迭代算法(Marquardt、BHHH/高斯-牛顿)使其达到收敛。1818.3 18.3 ARCHARCH的估计结果的估计结果的估计结果的估计结果 在均值方程中和方差方程中估计含有解释变量的标准GARCH(1,1)模型,(18.14)例例例例1 1 1 1 为了检验股票价格指数的波动是否具有条件异方差性,我们选择了沪市股票的收盘价格指数的日数据作为样本序列,这是因为上海股票市场不仅开市早,市值高,对于各种冲击的反应较为敏感,因此,本例所分析的沪市股票价格波动具有一定代表性。在这个例子中,我们选择的样本序列sp是1998年1月3日至2001年
17、12月31日的上海证券交易所每日股票价格收盘指数,为了减少舍入误差,在估计时,对sp进行自然对数处理,即将序列log(sp)作为因变量进行估计。(18SP文件中eq1方程)19 由于股票价格指数序列常常用一种特殊的单位根过程随机游动(Random Walk)模型描述,所以本例进行估计的基本形式为:首先利用最小二乘法,估计了一个普通的回归方程,结果如下:(15531)R2=0.994 对数似然值=2874 AIC=5.51 SC=5.51 可以看出,这个方程的统计量很显著,而且,拟和的程度也很好。但是观察图1,该回归方程的残差,我们可以注意到波动的“成群”现象:波动在一些较长的时间内非常小(例如
18、2000年),在其他一些较长的时间内非常大(例如1999年),这说明误差项具有条件异方差性。对这个方程进行异方差的White和ARCHLM检验,发现 q=3 时的ARCHLM检验的相伴概率,即P值接近于0,White检验的结果类似,其相伴概率,即P值也接近于0,这说明残差序列存在高阶ARCH效应。20 股票价格指数方程回归残差 21 重新建立序列的GARCH(1,1)模型,结果如下(18SP文件中GARCH11方程):均值方程:(23213)方差方程:(5.28)(11.44)(33.36)对数似然值=3006 AIC=5.76 SC=5.74 方差方程中的ARCH项和GARCH项的系数都是统
19、计显著的,并且对数似然值有所增加,同时AIC和SC值都变小了,这说明这个模型能够更好的拟和数据。再对这个方程进行异方差的ARCHLM检验,相伴概率为P=0.924,说明利用GARCH模型消除了原残差序列的异方差效应。ARCH和GARCH的系数之和等于0.982,小于1,满足参数约束条件。由于系数之和非常接近于1,表明一个条件方差所受的冲击是持久的,即它对所有的未来预测都有重要作用,这个结果在高频率的金融数据中经常可以看到。2223 ARCH估计的结果可以分为两部分:上半部分提供了均值方程的标准结果;下半部分,即方差方程包括系数,标准误差,z统计量和方差方程系数的P值。在方程(18.2)中ARC
20、H的参数对应于 ,GARCH的参数对应于 。在表的底部是一组标准的回归统计量,使用的残差来自于均值方程。注意如果在均值方程中不存在回归量,那么这些标准,例如 也就没有意义了。例如,方程ARCH0中 是负值。24 例例例例2 2 估计我国股票收益率的GARCHM模型。选择的时间序列仍是1998年1月3日至2001年12月31日的上海证券交易所每日股票价格收盘指数sp,股票的收益率是根据公式:,即股票价格收盘指数对数的差分计算出来的,估计出的结果是:(18SP文件中ARCHM)(2.72)(2.96)(5.43)(12.45)(29.78)对数似然值=3010 AIC=5.77 SC=5.74 在
21、收益率方程中包括 t 的原因是为了在收益率的生成过程中融入风险测量,这是许多资产定价理论模型的基础 “均值方程假设”的含义。在这个假设下,应该是正数,结果 =0.26,因此我们预期较大值的条件标准差与高收益率相联系。估计出的方程的所有系数都很显著。并且系数之和小于1,满足平稳条件。均值方程中t的系数为0.26,表明当市场中的预期风险增加一个百分点时,就会导致收益率也相应的增加0.26个百分点。252618.4 18.4 ARCHARCH模型的视图与过程模型的视图与过程模型的视图与过程模型的视图与过程 一旦模型被估计出来,EViews会提供各种视图和过程进行推理和诊断检验。一、一、一、一、ARC
22、HARCH模型的视图模型的视图模型的视图模型的视图 1.1.Actual,Actual,Fitted,Fitted,ResidualResidual 窗口列示了各种残差形式,例如,表格,图形和标准残差。2.2.条件条件条件条件SDSD图图图图 显示了在样本中对每个观测值绘制向前一步的标准偏差 。t 时期的观察值是由t1期可得到的信息得出的预测值。27 3.3.协方差矩阵协方差矩阵协方差矩阵协方差矩阵 显示了估计的系数协方差矩阵。大多数ARCH模型(ARCHM模型除外)的矩阵都是分块对角的,因此均值系数和方差系数之间的协方差就十分接近零。如果在均值方程中包含常数,那么在协方差矩阵中就存在两个C;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ARCH GARCH 估计
限制150内