ARCH模型的计量步骤.ppt
,第七章ARCH模型,本章内容概要,一、导读,金融时间序列变量研究除了要讨论序列平稳性之外,时间序列的波动性也是研究中至关重要的因素。以1999年3月3日至2009年3月3日以来上证综合指数的日对数收益率为例。,一、导读,从上图中可以看出,股票市场的日对数收益率的波动有一定持续性,呈现出明显的聚集现象,也称为波动性集群现象。这种集群现象也给进行OLS估计带来了一定的困难。这种集群现象的另一个侧面反映出了被处理的数据具有较高的异方差。通常认为,这时模型的残差序列的方差具有明确的经济含义,即反映了资产的波动率,而资产的波动率又体现了资产的风险。如果残差的方差高,则表明资产风险较大,在投资和定价过程中需要注意对风险的评估和控制。,一、导读,值得注意的是,只有高频数据的回归分析才会遇到这种集群效应,也就是说,只有高频数据的模型残差的平方,才能反映出资产的风险大小。为了对资产的风险进行有效的衡量,通常,人们广泛使用的是以自回归条件异方差ARCH模型为核心的计量方法。,二、ARCH模型,ARCH模型的定义ARCH模型是最简单的条件异方差模型,在金融时间序列分析领域有着广泛的应用。如果设 表示在t时刻某金融资产的对数(或对数收益率), 为关于 到t时刻的所有历史信息, 则标的资产 条件期望和条件方差为假定 服从一个简单的时间序列模型,如平稳的ARMA(p,q)模型, 即 其中 称为残差项或随机扰动项。,二、ARCH模型,ARCH模型就是针对残差序列 进行建模的,其基本思想是:残差序列 在t时刻的方差与上一时刻t-1的残差平方存在相关性。也就是说,残差项本身并不存在序列相关性,但是残差项的平方却存在序列相关。最简单的ARCH模型即ARCH(1)模型,可以写作:其中, 为无序列相关的随机扰动项,即残差项。这里假设 服从正态分布,此时ARCH模型也可以称作正态ARCH(1)过程。上式的第一个模型表示原始变量回归模型,也可称之为条件均值等式;第二个模型表示方差的回归模型,也被称作条件方差等式。这两个模型是ARCH模型的核心组成部分。,二、ARCH模型,ARCH(1)模型还有一种表现形式,即:其中 。不过为了描述方便,下面将使用前一种表现形式继续介绍。,二、ARCH模型,通常,ARCH模型,尤其是正态ARCH模型多用来拟合资产收益率的波动情况,但是ARCH模型也存有一些不足之处,例如这个模型不能区分出波动的正负性,因为波动是以平方的形式表现的;同时这个模型也不能指出波动产生的原因,只能提供一个波动的描述方式。因此在具体运用的过程中,需要根据实验目的结合多种计量方法进行。,二、ARCH模型,ARCH模型的估计与检验设 是ARMA(p,q)方程的残差,可以用平方序列 来检验 的条件异方差性,一般采用拉格朗日乘子法,即检验下列线性回归方程的显著性: , 令 表示 的样本均值 ; 。则原假设 ,成立时,是渐近服从 分布的统计量。如果统计量 的F-检验是显著的,则认为 有条件异方差。,三、GARCH模型,GARCH模型的定义和性质如果在ARCH模型的条件方差等式中加入了 本身的滞后项,那么依照AR模型向MA模型的转换思路,就可以得到GARCH模型的基本表达式。例如,GARCH(q,p)过程可以表达为:其中, 被称作ARCH项, 称作GARCH项。此时,GARCH模型中p表示ARCH项的阶数,而q表示GARCH项的阶数。,三、GARCH模型,GRACH模型在金融时间序列领域有着极为广泛的应用。例如人们经常通过上一期的预测方差(GARCH项)和以往各期观察到得波动性(ARCH项)共同来预测本期的方差。但是,GARCH模型与ARCH 模型有着同样的不足,即,它对正的波动和负的波动有相同的反应,不能说明抖动产生的原因。另外,关于高频金融时间序列的GARCH模型模拟的尾部太薄,即使用新信息是服从t分布的GARCH模型,也不足以描述实际高频数据的尾部。,三、GARCH模型,GARCH模型的条件方差等式平稳性是GARCH模型的重要特性,只有具备平稳性,GARCH模型才能用来进行波动性的预测。令 ,将 代入GARP(p,q)第二个等式后,可得:其中 相当于 的AR项, 相当于MA项。那么类似于ARMA模型,只要上式的逆特征方程:的根落在单位圆外,则满足平稳性条件,此时GARCH模型中的方差等式也称之为平稳过程。,三、GARCH模型,GARCH模型的估计GARCH模型在进行估计的时候,需要同时设立条件均值等式和条件方差等式,然后直接获得估计结果。例如,对GARCH(1,1)过程,即: 需要注意的是,这里仍假设扰动项 服从正态分布。,三、GARCH模型,此时GARCH模型估计过程中所使用的对数似然函数为:相应地,如果扰动项服从t分布或者广义误差分布,则对应的对数似然函数分别为:其中,df表示自由度,r表示正的分布尾系数。,三、GARCH模型,GARCH模型的预测GARCH模型的实际意义在于,通过以往期数中积攒的关于波动性的信息和上一期的方差,预测本期变量的方差大小。运用计量的手段可以这样表现GARCH模型的预测过程。,假定通过上述过程获得的样本内最后一个观测值为 ,那么我们可以通过GARCH模型来获得样本外的波动性预测。 例如,对于向前一期的预测,可以通过下式获得,即:,三、GARCH模型,对于向前多期的动态预测,可以通过循环过程实现,即:,随着预测期间的增大, 最终要收敛到无条件方差的水平,即:,四、GARCH模型的其他形式,指数 GARCH模型 (EGARCH )在指数模型中,条件方差等式分析的不再是 ,而是它的对数形式。例如,对EGARCH(1,1)过程,则有:,四、GARCH模型的其他形式,EGARCH模型至少提示了这样几条信息:第一,条件方差以对数的形式出现,表明金融时间序列的杠杆效应是指数的;第二,当 为正值时,该等式可以捕捉到时间序列波动性的集群现象,即前一期的波动性会对后一期波动性产生正面影响;第三,在等式中出现了绝对值符号,意味着当 分别取正负号时,对本期条件方差的预测值会产生不同的影响。EGARCH模型是非对称GARCH模型的重要组成部分。,四、GARCH模型的其他形式,门限GARCH模型(TGARCH )所谓的门限GARCH模型,就是指利用虚设变量来设置一个门限,用以区分正的和负的冲击对条件波动性的影响。从这个定义可以看出,TGARCH模型与EGARCH模型一样,都是属于非对称性GARCH模型。,四、GARCH模型的其他形式,以GARCH(1,1)过程为例,这个模型中所设立的门限为:此时,TGARCH模型可以表示为:对着这个模型,可以这样理解。 >0代表利好消息, <0代表利空消息,只要系数 为正数,这两种不同的消息对条件方差的冲击和影响就是完全不同的,并且条件方差对利空消息的反应明显大于对利好消息的反应。这一点在实践中也可以得到证实。,四、GARCH模型的其他形式,GARCH-M模型金融资产的收入率可能会依赖于其同期的波动率,对于存在这种现象的金融时序,可以考虑用GARCH-M模型来拟合。GARCH(1,1)-M模型建立如下: 其中: 是常数,参数 称为风险溢价参数。 时,收入率与过去的波动率正相关,因此收入率是前后相关的,其相关性是由 的前后相关性导致的。GARCH-M模型应用于股票价格研究中,可以解释风险溢价是历史股价收入率具有前后相关性的原因这一现象。,四、GARCH模型的其他形式,成分GARCH模型(CGARCH)成分GARCH模型是应用在向量基础上的GARCH模型。在传统的GARCH模型中,通常有一个隐含假设,即条件方差的长期均值为常数。一旦时间序列的波动性不能满足这个条件,就需要应用到CGARCH模型了。,四、GARCH模型的其他形式,以CGARCH(1,1)为例,可以得到三个回归模型,即:其中, 表示方差的期望所收敛到得均值水平, 表示随时间变化的长期波动性水平,即条件方差的期望。在这个模型中, 反映的是条件方差的长期波动部分,而 反映的是条件方差的短期波动部分,两者之和正是GARCH模型中残差项的条件方差。,四、GARCH模型的其他形式,多元波动率模型当同时考虑k维收入率序列的波动率问题时,用同样的方法可以将一维的一些波动率模型推广到多元情形,例如,如果同时考虑上海证券交易所的股票综合指数和深圳交易所的综合指数的波动率情况,可以一个2维的GARCH模型。记 为向量序 到时刻t时的所有的历史信息, 。则2维的GARCH(1,1)模型为事实上,多元波动率模型能更准确地描述金融时间序列的波动性质,但在实证分析时,参数的估计及模型的验证都比较复杂。目前还没有比较好的软件可以用于多元波动率模型的参数估计和模型的检验。,五、案例分析,对金融时间序列建立一个GARCH模型一般包括三个步骤:(1)对收入率建立一个计量经济模型(如ARMA模型),即均值方差, 以分离出数据中任何线性相关的成分,并用该模型的残差序列检验ARCH效应。(2)具体确定GARCH模型,建立方差方程,并估计参数。(3)检验所拟合的GARCH模型。对上海证券交易所1999.03.032009.03.03的股票交易日收盘综合指数 的对数收入率建立AR(1)+TGARCH(1,1)模型。,五、案例分析,记 ,建立均值模型:,五、案例分析,ARCH模型在运用过程中,需要接受异方差检验从表中可以看出,模型的常数项不显著,模型拟合存在异方差,因此,要对模型进行修正。,五、案例分析,用门限自回归模型实现拟合过程,修正后的模型表示为: , 其中:,五、案例分析,五、案例分析,对修正模型进行异方差检验根据F统计量,可知修正模型中不存在异方差。,五、案例分析,最终的估计模型为:,五、案例分析,模型的拟合对比图从图中可以看出,拟合效果是令人满意的。,