第十二章 ARCH和GARCH估计s
ARMA模型ARCH模型GARCH模型经典时序模型
国际金价变动的分析黄金是人类最早发现的金属之一,早在旧石器时期晚期,人们就注意到这种“闪闪发光”的东西,并被它吸引。
放眼人类历史长河,黄金在人类社会扮演着各种角色,例如,祭祀的祭品、精美的工艺品、财富的象征、终极货币、战争的帮凶、稳定经济的功臣等等。
在金融海啸席卷全球之后,黄金的光泽似乎更加的耀眼,每盎司黄金从2007年2月的650每元左右上涨到2009年十一月的1100美元以上,涨幅接近百分之百!回溯200多年的历史,在这期间黄金价格有过三次大涨行情与两次大跌行情,下面对这几次行情进行回顾,一一分析金价变动原因。
金价上涨行情第一次金价上涨发生在美国内战期间(1861-1865年),时间是1862年到1864年。
1862年,美国国会通过了一个《法定货币法案》,规定名为“绿背美钞”的纸币可以作为货币流通。
绿背美钞与黄金之间并没有法定比价关系,实际上就是放弃金本位制。
随着纸币的大量印制,通货膨胀不可避免。
在1862年到1864年两年的时间里,金价上涨幅度250%—300%。
第二次金价上涨在1970—1980年。
1944年的布雷顿森林体系确定了美元本位的世界货币体系:会员国货币与美元挂钩,美元与黄金挂钩,35美元兑1盎司黄金,各国可以用35美元/盎司的价格向美国购买黄金。
在二次世界大战以后,为了援助欧洲各国灾后重建,美国不断地向世界输入美元,欧洲也由战后的“美元荒”过度到了1960年代末的“美元灾”。
当1971年8月15日,尼克松政府宣布美国放弃美元与黄金之间的固定比价关系后,世界进入法币时代,也就是进入全面通货膨胀时代,黄金出现暴涨:从35美元/盎司涨到1980年的850美元/盎司。
第三次金价上涨则是2003年至今。
在网络泡沫与“9.11”之后,自2001年初至2003年6月,美联储共采取13次降息行动,将联邦基金利率从6.5%降到1%(这是1958年以来的最低点),并将这一利率水平维持了一年时间。
波动率模型_ARCH_GARCH
波动率模型在金融领域主要有两个方面的重要作用:
衍生证券定价 风险管理
自回归条件异方差模型(ARCH)
ARCH模型的定义:Engle(1982)
ARCH(p):p-阶自回归条件异方差过程
t ht vt
vt i.i.d .N (0,1) E (vt ) 0, E (vt2 ) 1 ht 0 j t2 j
识别ARCH模型的阶数,估计模型;
检验ARCH模型的残差是否满足独立同分布条件, 根据情况修改模型。
方法一:检验残差平方是否存在自相关。 计算残差的无条件方差:
ˆ
2
ˆ ( L) ˆ ˆ yt , ˆ 计算出估计的残差值 t yt X 或ut ˆ ( L)
t2 / T ˆ
ARCH(1)过程{εt}的条件期望仍然是常数,但是条件 方差不再是常数。这样的过程根据定义是不相关的, 但是并不独立。
ARCH模型表明,如果εt-1异常地偏离它的条件期望,
那么εt的条件方差ht要比通常情况下大,所以有理由 预期εt会比较大,这样使得ht+1比较大;反之,如果 εt-1异常地小,那么条件方差ht要比通常情况下小,所 以有理由预期εt会比较小。这样使得ht+1比较小。虽然
所以{t2} 的形式类似于AR(1)。虽然过程{εt}不相关,但
{ t2},在1 1 时的自相关函数为: 是过程
(h) 1|h| , h
2
{ t } 更高阶次的矩: 容易证明:
Et 1 ( t4 ) 3( 0 1 t21 )2
2 E ( t4 ) [3 0 (1 1 )] /[(1 1 )(1 312 )] 2 3 0 (1 1 ) (1 1 ) 2 峰度 E ( t4 ) / E ( t2 )2 2 (1 1 )(1 31 ) 02
ARCH和GARCH模型解析
▪ 波动丛集性(volatility clustering)和波动集中性 ( volatility pooling),波动是自相关的
▪ 正负冲击的非对称性:好消息和坏消息对投资者的影响
▪ 以上的这些特点,传统计量经济学的线性回归模型是无法 解决的。回归的结果可能是错误的
Mean Median Maximum Minimum Std. Dev. Skewness Kurtosis
-1.06e-19 -0.001192 0.084688 -0.073893 0.015912 1.104984 12.85942
Jarque-Bera 557.2528 Probability 0.000000
xtu
x
2 t
t
)
var( (
xtut )
x
2 t
)
2
2
x
2 t
9
▪ 普通最小二乘估计(OSL):回归直线要使得残差 平方和最小。
▪ 异方差存在时,普通最小二乘估计法给误差方差大 的观测值以较大的权重,给误差方差小的观测值以 较小的权重。
▪ 回归结果:使得残差平方和最小,故产生一个后果, 只要方差大的那部分数据得到很好的拟合,这样普 通最小二乘不再是有效的——参数估计量的方差不 再是最小的方差。
X n1 1i n1(Xt X)2
➢ 峰度(Kurtosis)是用来测定序列分布的形状,一般以正态分布的峰 度(=3)为标准,若峰度大于3,则表示该分布具有尖峰厚尾的特性; 反之,若峰度小于3,则表示该分布具有低峰薄尾的特征。若峰度值 较大,是由于存在大幅度偏离均值的异常值所造成的。峰度由序列 的四阶矩来度量:
GARCH模型与应用简介
GARCH模型与应用简介目录0. 前言(随机序列的条件均值与条件方差简介) (2)1. ARCH与GARCH模型 (4)1.1. 概述 (4)1.2 ARCH(p)模型. (5)1.3. GARCH(Generalized ARCH) 模型: (6)2. GARCH模型的参数估计 (8)2.1. 概述 (8)2.2. ARCH模型的参数估计 (8)2.2.1. 最小二乘法估计 (8)2.2.2. 极大似然估计 (10)2.3. GARCH模型的参数估计 (12)2.3.1. 极大似然估计 (12)2.3.2. 最小二乘估计 (13)3 模型检验 (13)3.1. 条件异方差性检验 (13)3.2. ARCH模型检验 (14)3.3. GARCH模型阶数检验 (15)4. GARCH模型的应用 (15)4.1. 在(自)回归分析中的应用 (15)4.2. 在区间预报中的应用 (16)4.3. 在风险预测中的应用 (18)4.4. 在风险分位值中的应用 (19)5. 实例 (20)6 某些新进展 (21)6.1 某些改进模型 (21)6.1.1. -GARCH模型 (21)6.1.2 指数GARCH模型: (22)6.1.3. 多元GARCH模型: (22)6.2. GARCH模型的重尾概率特性 (22)6.3. 对VaR的改进 (23)参考文献 (23)附录(SAS): (24)0. 前言(随机序列的条件均值与条件方差简介)考察严平稳随机序列{y t},且E|y t|<∞. 记其均值Ey t=μ,协方差函数γk=E{(y t-μ)(y t+k-μ)}. 其条件期望(或条件均值):E(y t∣y t-1,y t-2,…)≡ϕ(y t-1,y t-2,…), (0.1)依条件期望的性质有Eϕ(y t-1,y t-2,…)=E{E(y t∣y t-1,y t-2,…)}= Ey t =μ.(0.2)记误差(或残差):e t≡ y t -ϕ(y t-1,y t-2,…).(0.3)由(0.1)(0.2)式必有:Ee t=Ey t-Eϕ(y t-1,y t-2,…)=Ey t-Ey t=0, (0-均值性) (0.4)及Ee t2=E[y t -ϕ(y t-1,y t-2,…)]2=E{(y t-μ)-[ϕ(y t-1,y t-2,…)-μ]}2 (中心化)=E(y t-μ)2+E[ϕ(y t-1,y t-2,…)-μ]2-2E(y t-μ)[ϕ(y t-1,y t-2,…)-μ]=γ0+Var{ϕ(y t-1,y t-2,…)}-2EE{(y t-μ)[ϕ(y t-1,y t-2,…)-μ]∣y t-1,y t-2,…}( 根据Ex=E{E[x∣y t-1,y t-2,…]} )=γ0+Var{ϕ(y t-1,y t-2,…)}-2E{[ϕ(y t-1,y t-2,…)-μ]E[(y t-μ)∣y t-1,y t-2,…]}( 再用E[x⨯ψ( y t-1,y t-2,…)∣y t-1,y t-2,…]=ψ( y t-1,y t-2,…) E[x∣y t-1,y t-2,…];并取x= (y t-μ), ψ( y t-1,y t-2,…)=[ϕ(y t-1,y t-2,…)-μ];由(0.1)(0.2)可得)=γ0+Var{ϕ(y t-1,y t-2,…)}-2E[ϕ(y t-1,y t-2,…)-μ]2=γ0-Var{ϕ(y t-1,y t-2,…)}. (0.5)即有:γ0=Var(y t)=Var(ϕ(y t-1,y t-2,…))+Var(e t). (0.6)此式表明, y t的方差(=γ0)可表示为: 回归函数的方差(Var(ϕ(y t-1,y t-2,…)), 与残差的方差(Var(e t))之和.下边讨论e t的条件均值与条件方差.为了符号简便, 以下记F t-1={y t-1,y t-2,…}.首先考虑e t的条件均值:E(e t∣F t-1)=E{y t-ϕ( y t-1,y t-2,…) ∣ F t-1}=E(y t∣ F t-1)- E{ϕ( y t-1,y t-2,…) ∣ F t-1}= ϕ( y t-1,y t-2,…)- ϕ( y t-1,y t-2,…)=0.(0.7)再看条件方差:Var(e t∣F t-1)=E{[e t- E(e t∣F t-1)]2∣ F t-1}= E{e t2∣ F t-1} (用(0.7)式)≡S2(y t-1,y t-2,…). (0.8)此处S2(y t-1,y t-2,…)为条件方差函数. 注意, e t的条件均值是零, 条件方差是非负的函数S2(y t-1,y t-2,…), 它不一定是常数!依(0.3)式, 平稳随机序列{y t}总有如下表达式:y t = ϕ( y t-1,y t-2,…)+e t, (0.9)其中ϕ(y t-1,y t-2,…)被称为自回归函数, 不一定是线性的. {e t}可称为新息序列, 与线性模型的新息序列不同, 除非{y t}是正态序列. 顺便指出, 满足(0.4)式的{e t}为鞅差序列, 因为对它的求和是离散的鞅序列. 由于{y t}是严平稳随机序列, 且E|y t|<∞,上述推演是严格的, 从而{e t}是严平稳的鞅差序列. 当{y t}有遍历性时, 它也是遍历的.此处所涉及的抽象概念可不必深究.现在将e t标准化, 即令εt≡ e t/S(y t-1,y t-2,…).则有,E(εt∣F t-1)=E[e t/S(y t-1,y t-2,…)∣F t-1]={1/S(y t-1,y t-2,…)}E[e t∣F t-1]=0. (依(0.7)式) (0.10)以及E(εt2∣F t-1)=E[e t2/S2(y t-1,y t-2,…)∣F t-1]={1/S2(y t-1,y t-2,…)}E[e t2∣F t-1] (用(0.8))={S2(y t-1,y t-2,…)}/{S2(y t-1,y t-2,…)}=1. (a.s.) (0.11)由此可见, {εt}也是平稳鞅差序列, 与{e t}相比, {εt}的条件方差为常数1. 于是(0.9)式可写为: y t=ϕ( y t-1,y t-2,…) + S(y t-1,y t-2,…)εt,(0.12)此式可称为条件异方差自回归模型(ARCH),所谓条件异方差就是指: 条件方差S2(y t-1,y t-2,…)不为常数.请注意, 条件异方差自回归模型与下文中的自回归条件异方差模型是不同的概念!* 还有一点很重要, 如果(0.9)模型具有可逆性, 那么,Var(e t∣F t-1)=Var(e t∣y t-1,y t-2,…)=Var(e t∣e t-1,e t-2,…)≡h(e t-1,e t-2,…).(0.13)因此, 模型(0.12)式又可些成y t=ϕ( y t-1,y t-2,…) + h1/2(e t-1,e t-2,…)εt. (0.14)请注意, 模型(0.12)(0.14)式是普遍适用(或称万用)的模型!但是, 为便于研究建模理论, 在(0.12)式中还附加假定: εt与{y t-1,y t-2,…}相互独立!此假定是实质性的, 人为的.它对{y t}的概率分布有实质性的限制.还须指出: 若在(0.9)式中直接假定e t与{y t-1,y t-2,…}独立, 此假定除了上述的人为性含义外, 还增多了如下假定:Var(e t2∣y t-1,y t-2,…) =Var(e t2)=常数. (0.15)这里用了条件期望的一条性质, 即当X与Y独立时,E(X∣Y)= EX.大家要问, 为什么加这些人为的假定呢? 让我们回顾一下这些假定演变的历程吧.在文献中(0.9)式e t先后被假定为:“i.i.d. 且N(0,σ2)”,(1943--)“i.i.d. 且0-均值-方差有穷”,(1960--)“鞅差序列,且条件方差S2(...)=常数”,(1970--)“e t=S(y t-1, y t-2, … )εt,但{εt}为i.i.d. N(0,σ2)序列,而且S(y t-1, y t-2, … )为有限参模型”,(1982--)“e t=S(y t-1, y t-2, … )εt , 但{εt}为i.i.d.序列而且S(y t-1, y t-2, … )为有限参模型”。
arch模型
ARCH 模型不确定性是现代经济和金融理论经常涉及到的一个焦点问题。
例如,宏观经济波动的不确定性、金融市场上收益的不确定性以及外汇市场上各国汇率的不确定性等。
在模型分析中,经济或金融变量的不确定性一般用方差来进行描述和度量。
而且为了分析简洁,通常对模型作出一些假定,例如在回归模型中假定随机扰动项满足零均值、同方差和互不相关。
然而,实践表明,许多经济时间序列在经历一段相对平稳的时期后,都有非常大的波动。
如图,沪深股票市场日收益率变异情况就具有这种特性。
在这种情况下,同方差假定是不恰当的。
在这种情况下,人们关心的是如何预测序列的条件方差。
例如,作为资产持有者,他既关心收益率的预测值,同时也关心持有期内方差的大小。
如果一位投资者计划在第 t 时期买入某项资产,在第 t+1 时期售出,则无条件方差(即方差的长期预测值)对他来讲就不重要了。
对于这一类问题,可以使用自回归条件异方差模型 (autoregressive conditiona heteroskedastic model ,简称 ARCH 模型)来进行分析。
最早的 ARCH 模型是由 Robert Engle 于 1982 年建立的,因此它的发展历史不长。
但是,这种模型及其各种推广形式已被广泛应用于经济和金融数据序列的分析,ARCH 模型族已成为研究经济变量变异聚类特性的有效工具。
第一节 ARCH 模型的概念与性质 1、ARCH 过程ARCH 模型的一般性定义如下。
假设时间序列{}t y 服从如下回归模型:'t t ty x u ξ=+(8.1.1)其中 t x 是外生变量向量,它可以包含被解释变量的滞后项,ξ是回归参数向量。
如果扰动项序列{}t u 满足:11|~(0,)(,,)t t t t t t q u N h h h u u ---Ω= (8.1.2)其中:11122{,',,'}t t t t t y x y x -----Ω= 为t 时期以前的信息集。
GARCH模型
二、ARCH过程
Engle(1982)提出的ARCH模型,正是在不使用特定变量 xt 或数据转 换的情况下,同时对序列的均值和方差进行建模。要理解Engle的方 法,首先我们要估计平稳ARCH模型 yt a0 a1 yt 1 t 并预测 yt 1 , 则 yt 1 的条件均值为 Et yt 1 a0 a1 yt ,若我们用这个条件均值去预 测 yt 1 ,则预测误差方差为 Et [( yt 1 a0 a1 yt )2 ] Ett21 2。 ˆt 表示模型 yt a0 a1 yt 1 t 的残差估计值,那么 yt 1的条件方 若用 差为: var( y y ) E [( y a a y )2 ] E ( )2
GRACH模型
三、GRACH模型
Bollerslev广义自回归条件异方差(Generalized ARCH,GARCH)模型。 GARCH类模型最早是Engle提出的ARCH模型,即自回归条件异方差 模型。设标的资产时间序列为{ yt } , Engle年建立了回归模型ARCH(q),
y t 是因变量,x t 是解释变量的向量, 其中, 是未知参数的向量, 假设 t 的在给定 (t 1) 时间内的信息 t 1 满足正态分布, t | t 1 ~ N ( 0, ht ) , 但其条件方差为:
ARCH模型
一、金融时间序列的异方差性特征
现实金融市场上,许多金融时间序列并没有恒定的均值,大多数 序列在呈现出阶段性的相对平稳的同时,往往伴随着出现剧烈的 波动性。 金融市场中,波动率(volatility)是金融时间序列最重要的特征 之一,因而模拟和预测股票市场的波动性已经成为众多理论和实 证研究的重要领域。然而,金融市场时间序列存在非平稳性,样 本均值并不恒定,有明显的异方差性特征。因此,传统线性结构 模型(以及时间序列模型)并不能很好地解释金融数据的重要特 征。
ARCH模型与GARCH类模型实验报告
第八周作业ARCH和GARCH模型的估计实验内容及要求实验内容:以上证A股指数为研究对象,以所给数据为样本,对其收益率的波动性进行研究实验步骤:1、描述性统计(1) 建立工作文件,并导入数据。
(2)生成收益率的数据列在Eviews窗口主菜单栏下的命令窗口中键入如下命令:genr pr=log(p/p(-1)) ,回车后即形成收益率的数据序列,或者键入如下命令:genr pr= p/p(-1)-1 ,回车后即形成收益率的数据序列pr。
(3)观察收益率的描述性统计量给出描述统计量的图形,并进行相应分析。
观察其时序图,可以看到波动集群现象,大的波动后波动大,小的波动后波动小,成团出现。
观察其直方图与描述性统计量,其分布异于正态分布。
进行Jarque-Bera检验,其伴随概率为0,拒绝该分布是正态分布的原假设,因此待检验序列不符合正态分布。
2、对收益率序列进行平稳性检验给出平稳性检验的结果,并给出相应结论。
对收益率序列进行单位根检验,模型3与模型2的伴随概率为0,拒绝有单位根的原假设,说明序列是平稳的。
但模型3的时间趋势项的伴随概率为0.1895,常数项的伴随概率0.7314,在显著性水平0.05情况下不显著,故不选用。
而模型2的常数项的伴随概率为0.1121,也不显著,不选用。
因此模型1是最合适的模型,不含有常数项和时间趋势项。
3、均值方程的确定(1)观察收益率的自相关函数图,确定其均值方程的形式。
自相关图数值较小,比较难判断阶数,因此从AR(1)模型开始分析。
(2)对收益率做自回归给均值方程回归的结果AR(1):该模型各项显著,故对其进行残差项白噪声检验,观察Q检验及其伴随概率,在显著性水平为0.05时,接受没有自相关性的原假设,是白噪声序列,可以选用。
4.ARCH效应的检验(1)用Ljung-Box Q 统计量对均值方程拟和后的残差及残差平方做自相关检验:给出检验结果,并作相应结论。
观察残差平方的自相关性,从伴随概率可见,其有很强的自相关性,说明存在ARCH效应。
Eviews 统计分析教程 (12)
Eviews 统计分析 从入门到精通
(1)y t x ut , ut N (0, 2t ) (2) 2 t 0 1u 2t 1 …… p u 2t 1
111
其中,y和x 分别表示因变量、自变量,u表示无序列相关的随 机扰动项, 表示条件方差。公式(11-1)中的第一个等式为 均值方程,第二个等式为方差方程。 下面简单介绍检验ARCH效应的方法。
Eviews 统计分析 从入门到精通
第十一章
ARCH效应与GARCH模型的估计
ARCH效应的检验 GARCH模型的估计 非对称GARCH模型的估计
Eviews 统计分析 从入门到精通 一、 ARCH效应的检验
经典线性回归模型通常假定随机误差项u是同方差的,但是对于金 融时间序列而言,尤其是高频数据,往往会会表现出明显的集群现象, 而一般的宏观经济变量(如GDP增长率)却没有这种聚类现象。因此 高频金融时间序列数据建模后的残差具有异方差特性和自相关性,这种 特征被称为“ARCH效应”。 而ARCH(自回归条件异方差)模型可以较好的刻画金融时间序 列的“ARCH效应”,该模型假定随机误差项的条件方差与其误差项滞 后的平方有关。ARCH模型的核心思想是,误差项在时刻T的方差依赖 于时刻T-1的残差平方的大小。因此,在ARCH模型中,要涉及两个核 心的模型回归过程,即原始的回归模型(常常被称为条件均值回归模型 或均值方程)和方差的回归模型(常被称为异方差回归模型或者方差方 程)。ARCH(P)模型如公式(11.1)所示:
Eviews 统计分析 从入门到精通
y t x + 2 t ut , ut N (0, 2t )
2 t 0 1u 2t 1 1 2t 1
GARCH模型族
种说法是错误的。正确的说法是“分布的尾部越厚,峰度
值越大”。
K 1 T ( yt y )4
T
s
t 1
300
Series: SER01
250
Sample 1 10000 Observations 1105
200
Mean
0.410999
Median
4.080890
150
Maximum
63.56283
Skewness
0.650826
100
Kurtosis
42.38336
50 Jarque-Bera 646976.3
Probability 0.000000
0
-40 -20
0
20
40
60
高峰厚尾分布
-40 -20
0
20
40
60
低峰厚尾分布
Series: SER01 Sample 1 10000 Observations 1105
9.1 问题的提出
这种序列的特征是 (1)过程的方差不仅随时间变化,而且有时变化得很激烈。 (2)按时间观察,表现出“波动集群”(volatility clustering)特征,即方差在一 定时段中比较小,而在另一时段中比较大。 (3)从取值的分布看表现的则是“高峰厚尾”(leptokurtosis and fat-tail)特征, 即均值附近与尾区的概率值比正态分布大,而其余区域的概率比正态分布小。
6 4 D(JPY) (1995-2000)
高峰厚尾分布曲线
2
0
-2
正态分布曲线 -4
-6
-8 200 400 600 800 1000 1200 1400
ARCH等效应分析
以7jpyen.wf1的数据为例,分析ARCH、GARCH效应的相关思路及回归估算方法。
背景介绍:经典的回归模型研究的是被解释变量的期望与解释变量呈何种关系,其回归结果都伴随着随机误差项的四个经典基本假设:零均值、同方差、无序列相关、相互独立四个假设条件。
GARCH模型族研究的是被解释变量的方差如何变化的问题,这在分析金融时间序列中有着广泛的应用。
以前也有过关于异方差问题的解决,然而以前介绍的异方差多属于递增型异方差,即随机误差项方差的变化随着解释变量的增大而增大。
然而,这里要解决的并不是这样类型的异方差,这里的异方差通常是指利率、汇率、股票收益等时间序列里面存在的呈现出随时间变化并且有“波动集群”特征的异方差,该异方差取值的分布表现为“高峰厚尾”特征。
即现期方差与前期的“波动”有关系。
使用ARCH模型进行估计时对这种特征的条件异方差进行正确估计可以使回归参数的估计量更具有有效性。
这里使用7 jpyen.wf1数据对ARCH/GARCH效应进行分析,操作过程如下:(1)看基本数据的统计特征:依次点击序列JPY——View——Graph——ok看该序列的基本特征,截图如下:从上图中可以看出,JPY序列并不是一个平稳序列。
可以对JPY序列做一次差分,生成差分序列DJPY,然后按照上面所述步骤,看DJPY序列的基本特征,截图如下:从图中可以看出:DJPY序列是稳定时间序列,只是其方差波动呈现出具有“波动集群”特征的异方差情形,可能会有ARCH/GARCH效应的存在;依次点击DJPY——View——Descripitive Statistics & Test——Histogram and stat,可以看到差分序列的统计分布特征,截图如下:从图中可以看出:DJPY序列的分布表现出明显的高峰厚尾特征,是自回归条件异方差存在的典型特征之一,因此可以尝试在回归模型中加入ARCH/GARCH 方程项对自回归条件异方差进行控制。
《ARCH和GARCH估计》课件
解释如何对ARCH和GARCH模型进行诊断分析,以及优化模型的方法。
模型实证分析
数据分析
利用金融数据进行ARCH和 GARCH模型的实证分析,展示不 同模型的效果。
模型验证
介绍如何验证ARCH和GARCH模 型的准确性和可靠性,并对比实 证结果。
时间序列预测
探讨ARCH和GARCH模型在金融 时间序列预测中的应用,展示其 预测能力。
介绍GARCH模型的基本原理,并分析其在金融领域中的优势和局限性。
3 条件异方差性
解释条件异方差性的概念,为后续模型引入提供理论基础。
估计ARCH和GARCH模型的方法
1
最大似然估计法(MLE)
详细介绍最大似然估计法在ARCH和
广义矩法(GMM)
2
GARCH模型中的应用,并讨论其优缺点。
讲解广义矩法在ARCH和GARCH模型中的
展望未来,分析ARCH和GARCH模型的发展趋势,探讨可能的改进方向和研 究方向。
风险敞口计算
讲解如何使用ARCH和 GARCH模型计算个体资产或 投资组合的风险敞口。
ARCH和GARCH模型优劣势比较
1 ARCH模型的局限性和改进方法
探讨ARCH模型在应用上的局限性,并介绍改进方法和相关研究。
2 GARCH模型的局限性和改进方法
分析GARCH模型的局限性,并介绍改进方法以提高模型的准确性。
《ARCH和GARCH估计》 PPT课件
本课件将深入介绍ARCH和GARCH模型的估计方法和应用场景,帮助您更好 地分析金融资产价格波动,并在市场风险管理和投资组合风险管理方面提供 实用工具。
ARCH和GARCH模型简介
1 ARCH模型
SV模型综述
SV模型的估计
a) 基于矩法的估计 Taylor(1986)采用了直接的矩估计法,Melino & Turnbull(1990)对参数估计使用的广义矩法(Generalized Method of Moments,简称GMM),由于GMM估计量具有一致和渐 近的特征,并且较容易实现,因而有大量的GMM对SV估计的实 证结论。基于矩法估计原理,Duffie & Singleto(1993)用模 拟过程的矩向量代替了分析矩向量,称为模拟矩法 (simulated method of moments,简称SMM)。Bansal, Gallant and Tauchen(1995)推导了有效矩法(Efficient Method of Moments,简称EMM),其是基于对刻度函数的校准 而得出函数的方法,Chernov & Ghysels(2000)应用EMM估计了 连续和离散的SV模型。
SV模型的估计
SV模型的特征决定了收益率Y的扰动项在历史上是可 观察的,到t-1期的条件分布是不可知的,所以其确切的似 然函数是不可得的,故直接采用极大似然估计法就行不通, 替代的方法是采用滤波来得到估计值。不同的学者围绕 SV 模型中的扰动项不可观测的特性,提出了多种估计方法。针 对非长期记忆模型,估计方法可以分为三类: 一是基于矩法的估计; 二是基于极大似然法则的估计; 三是基于辅助模型的估计,主要是马尔科夫链蒙特卡 罗法(Markov Chains Monte Carlo,简称 MCMC)。
参考文献
References: [7] 王春峰, 蒋祥林, 李刚. Estimating volatility of Chinese stock market by stochastic volatility model[J]. 管理科学学报. 2003(04). [8] 白崑, 张世英. The Research and Applicaiton of Structure Change in SV Model[J]. 系统工程. 2003(02). [9] 苏卫东, 张世英. Multivariate long memory SV model and its application to Shanghai and Shenzhen stock markets[J]. 管理科学学报. 2004(01). [10] 黄大海, 郑丕谔. MCMC-based comparison of two classes of volatility models[J]. 系统工程学报. 2004(04). [11] 孟利锋, 张世英, 何信. Bayesian Analysis of Stochastic Volatility Model with Leverage Effect and Its Application[J]. 系统工程. 2004(03). [12] 孟利锋, 张世英, 何信. Estimation of SV Models on the Basis of Empirical Characteristic Function Method[J]. 系统工程. 2004(12). [13] 苏卫东, 齐安甜, 黄兴. On the Statistical Properties and Empirical Analysis of Long Memory Stochastic Volatility Model[J]. 系统工程. 2004(03).
ARCH模型和GARCH模型
ARCH模型和GARCH模型研究内容:研究随时间而变化的风险。
(回忆:Markowitz均值-方差投资组合选择模型怎样度量资产的风险)本章模型与以前所学的异方差的不同之处:随机扰动项的无条件方差虽然是常数,但是条件方差是按规律变动的量。
波动率的聚类性(volatility clustering):一段时间内,随机扰动项的波动的幅度较大,而另外一定时间内,波动的幅度较小。
如图,0.80.60.40.20.0-0.2500100015002000§1、ARCH 模型1、条件方差多元线性回归模型:t t t y X βε=+条件方差或者波动率(Condition variance ,volatility )定义为211var ()var(|)t t t t t σεεψ--≡=其中1t ψ-是信息集。
2、ARCH 模型的定义Engle (1982)提出ARCH 模型(autoregressive conditional heteroskedasticity ,自回归条件异方差)。
ARCH(q)模型:t t t y βε=+x (1)t ε的无条件方差是常数,但是其条件分布为21|(0,)t t t N εψσ-22211t t q t q σωαεαε--=+++ (2)其中1t ψ-是信息集。
方程(1)是均值方程(mean equation )✓ 2t σ:条件方差,含义是基于过去信息的一期预测方差方程(2)是条件方差方程(conditional variance equation ),由二项组成 ✓ 常数ω✓ ARCH 项2t i ε-:滞后的残差平方习题: 方程(2)给出了t ε的条件方差,请计算t ε的无条件方差。
证明:利用方差分解公式:Var(X) = Var Y [E(X|Y)] + E Y [Var(X|Y)]由于21|(0,)t t t N εψσ-,所以条件均值为0,条件方差为2t σ。
garch模型原理
garch模型原理GARCH模型是一种时间序列模型,用于建模经济或金融领域的波动性。
GARCH模型最初由Engle(1982年)提出,是ARCH模型(自回归条件异方差模型)的扩展。
GARCH模型的主要思想是将方差建模为过去方差和过去误差平方的加权和,从而考虑到了时间序列的异方差性。
GARCH模型的一般形式是:$$\sigma^2_t = \alpha_0+\sum_{i=1}^{p}{\alpha_i u_{t-i}^2} +\sum_{j=1}^{q}{\beta_j \sigma_{t-j}^2}$$$\sigma^2_t$表示时间$t$时刻的方差,$u^2_{t-i}$表示时间$t-i$时刻的残差平方,$\alpha_0$表示模型中的常数项,$\alpha_1,\alpha_2,\cdots,\alpha_p$和$\beta_1,\beta_2,\cdots,\beta_q$是待求的系数,$p$和$q$是模型的滞后阶数。
GARCH模型常见于金融市场中的波动率建模,因为金融资产的价格具有波动性,即它们的价格在一定时间内可能会剧烈波动,这种波动性可以通过GARCH模型来捕捉。
GARCH模型的优点是,与传统的单个时间序列模型相比,它能够更好地描述时间序列数据的波动性特征,同时也可以预测未来的波动性。
GARCH模型比传统的简单线性模型更加灵活,能够适应不同种类的数据和市场情况。
GARCH模型也存在一些限制。
GARCH模型需要许多参数的估计,不适用于样本量较小的数据集。
GARCH模型可能不够准确,因为它只考虑了过去的波动性,并没有考虑到未来事件可能带来的影响。
GARCH模型是经济学和金融学领域中一种常用的时间序列建模方法,用于捕捉不同种类的数据序列的波动性特征。
它是一种灵活、有效的建模工具,可用于预测未来的波动性。
除了上述的GARCH模型,还有一些相关的模型,如EGARCH模型、TGARCH模型和IGARCH 模型。
ARCH与GARCH模型
ARCH 与GARCH 模型1. 自回归条件异方差模型3.1.1问题的提出对异方差误差分布的修正能够导致更加有效的参数估计。
比如在回归方程εβββttttx x y +++=33221(3.1.1)中的εt的方差可能与xt22成正比,在这种情况下,我们能够使用加权最小二乘法,即令方程的两边同时除以变量xt2,然后用普通最小二乘法估计变化后的回归方程εβββ*23322121ttttttxx x x y +++= (3.1.2)在有些应用场合下,能够认为误差项是随时间变化的同时依靠于过去的误差大小。
通货膨胀与股票市场收益都属于这种情形。
在这些实际应用中,常常有大的误差与小的误差成群出现的情形,换句话说,存在着一种特殊的异方差形式,回归误差的方差依靠于过去不久误差的变化程度。
一个被广泛使用以解决这类异方差模型是由Robert Engle 研究进展出来的,他认为用一个自回归条件异方差模型(Autoregressive conditional heteroscedasticity model ,简计为ARCH 模型)会提高有效性。
3.1.2定义通常的,公式(1)中随机误差项t ε的方差2t σ能够依靠于任意多个滞后变化量it -ε(i=1,2,…p ),记作ARCH (p )εαεαεαασ222221102.......p t p t t t---++++= (3.1.3)注意:(1) 为了保证在给定i t -2ε条件下,02≥t σ,就务必要求0≥α(p ,,1,0 =α); (2) 要保证误差序列t ε的平稳性,系数务必满足:121 p ααα++。
3.1.3检验3.1.3.1Breusch-Pagan 检验 在同方差的假设下条件下:SSR/2~X 2(1)根据Eviews3.1 OLS 处理结果,可根据下式计算检验的统计量SSR/2SSESSR SSRSST SSR R +==2 查自由度为1时的2χ分布表,找出给定显著性水平α条件下临界值,比较检验统计量与临界值的大小,以确定同意还是拒绝模型同方差的零假设3.1.3.2拉格朗日乘子检验法(LM)已经讨论过两种假设检验法:F 检验(Wald 检验)法(第5章)与似然比检验法。
ARCH和GARCH模型
g&h分布
4
350 300 250 200 150 100 50 0 -0.05 -0.00 0.05 Series: R_SZZS Sample 1 1520 Observations 1519 Mean Median Maximum Minimum Std. Dev. Skewness Kurtosis Jarque-Bera Probability 5.60e-05 0.000143 0.094014 -0.065430 0.013451 0.751425 8.916269 2358.298 0.000000
22
2.4 ARCH效应检验
(1)进行均值方程的回归,可以采用普通的一元 或者多元回归,或者是AR(n)的均值方程,均值方 程的构建取决于金融学的研究目的
10
单指数模型的伪回归:中国银行
11Biblioteka 指数模型的伪回归:中国银行32 28 24 20 16 12 8 4 0 -0.05 0.00 0.05 Mean Median Maximum Minimum Std. Dev. Skewness Kurtosis Jarque-Bera Probability -1.06e-19 -0.001192 0.084688 -0.073893 0.015912 1.104984 12.85942 557.2528 0.000000 Series: Residuals Sample 2 132 Observations 131
X
3
], 其中 X 和 X 分别为X的平均值和标准差 X .
X
i 1
t
n
,
ARCH、GARCH模型
ARCH模型ARCH模型(Autoregressive conditional heteroskedasticity model)什么ARCH模型?ARCH模型由美国加州大学圣迭哥分校罗伯特·恩格尔(Engle)教授1982年在《计量经济学》杂志(Econometrica)的一篇论文中首次提出。
此后在计量经济领域中得到迅速发展。
所谓ARCH模型,按照英文直译是自回归条件异方差模型。
粗略地说,该模型将当前一切可利用信息作为条件,并采用某种自回归形式来刻划方差的变异,对于一个时间序列而言,在不同时刻可利用的信息不同,而相应的条件方差也不同,利用ARCH 模型,可以刻划出随时间而变异的条件方差。
作为一种全新的理论,ARCH模型在近十几年里取得了极为迅速的发展,已被广泛地用于验证金融理论中的规律描述以及金融市场的预测和决策。
ARCH模型是获得2003年诺贝尔经济学奖的计量经济学成果之一。
被认为是最集中反映了方差变化特点而被广泛应用于金融数据时间序列分析的模型。
ARCH模型是过去20年内金融计量学发展中最重大的创新。
目前所有的波动率模型中,ARCH类模型无论从理论研究的深度还是从实证运用的广泛性来说都是独一无二的。
[编辑]ARCH模型的基本思想ARCH模型的基本思想是指在以前信息集下,某一时刻一个噪声的发生是服从正态分布。
该正态分布的均值为零,方差是一个随时间变化的量(即为条件异方差)。
并且这个随时间变化的方差是过去有限项噪声值平方的线性组合(即为自回归)。
这样就构成了自回归条件异方差模型。
由于需要使用到条件方差,我们这里不采用恩格尔的比较严谨的复杂的数学表达式,而是采取下面的表达方式,以便于我们把握模型的精髓。
见如下数学表达:Yt = βXt+εt (1)其中,•Yt为被解释变量,•Xt为解释变量,•εt为误差项。
如果误差项的平方服从AR(q)过程,即εt2 =a0+a1εt-12 +a2εt-22 +…… +aqεt-q2 +ηt t =1,2,3…… (2)其中,ηt独立同分布,并满足E(ηt)= 0, D(ηt)= λ2 ,则称上述模型是自回归条件异方差模型。
GARCH模型族课件
2 ARCH 模型
2.1 ARCH 模型的定义
均值方程,xt = 0 + 1 xt -1 + 2 xt -2 + … + p xt - p + ut
应满足如下条件。为保证平稳性,特征方程
1 - 1 L - 2 L2 - … - p Lp = 0
的根应在单位圆之外。xt 的条件期望是
E(xt x t -1, …, x t - p) = 0 + 1 xt -1 + 2 xt -2 + … + p xt - p
2 t1 ht 2 ht ht
= 1 T (ut 2 ht ht 1 ( yt xt ' ) 2 )
2
t 1
ht 2
ht
log L( ) = 1 T (ut 2 ht ht 1 ( yt xt ' ) 2 )
2
160
J PY (1995-2000) 140
6 4 D(JPY) (1995-2000) 2
0 120
-2
100
-4
-6
80
-8
200 400 600 800 1000 1200 1400
200 400 600 800 1000 1200 1400
日元兑美元汇率序列 JPY(1995-2000)
日元兑美元汇率差分序列(收益)D(JPY)
Minimum
-54.12350
Std. Dev.
11.27439
100
Skewness
0.142854
Kurtosis
5.440571
50 Jarque-Bera 278.0003
第五讲ARCH和GARCH模型估计
而EViews5中的ARCH-M的下拉框中,除了这三个选项 外,还添加了一个新的选项:Log(Var),它表示在均值方程中
加入条件方差的对数ln( 2)作为解释变量。
(二)方差方程 EViews5的选择模型类型列表
以它被称作条件方差。
(5.1.6)中给出的条件方差方程是下面三项的函数:
1.常数项(均值):
2.用均值方程(5.1.5)的残差平方的滞后来度量从前
期得到的波动性的信息: ut2-1(ARCH项)。
3.上一期的预测方差: t2-1 (GARCH项)。
GARCH(1,1)模型中的(1,1)是指阶数为1的GARCH项 (括号中的第一项)和阶数为1的ARCH项(括号中的第 二项)。一个普通的ARCH模型是GARCH模型的一个特
(四) ARCH-M模型
金融理论表明具有较高可观测到的风险的资产可以获得 更高的平均收益,其原因在于人们一般认为金融资产的收益 应当与其风险成正比,风险越大,预期的收益就越高。这种 利用条件方差表示预期风险的模型被称为 ARCH均值模型 (ARCH-in-mean) 或 ARCH-M 回 归 模 型 。 在 ARCH-M 中 我 们 把条件方差引进到均值方程中:
yt
xt γ
2 t
ut
(5.1.14)
ARCH-M模型的另一种不同形式是将条件方差换成条件
标准差:
yt xtγ t ut
或取对数
yt
xt γ
ln(
2 t
)
ut
ARCH-M模型通常用于关于资产的预期收益与预期风险 紧密相关的金融领域。预期风险的估计系数是风险收益交易 的度量。例如,我们可以认为某股票指数,如上证的股票指
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 2 p 0
恩格尔曾表明,容易通过以下的回归去检验上述虚拟
从而得到扰动项方差的同方差性情形。 假设:
ˆ0 ˆ1u ˆ 2u ˆ pu ˆt2 ˆt21 ˆt22 ˆt2 p u
其中,û t 表示从原始回归模型(12.1.1)估计得到的OLS 残差。
2 t 1
q
2 t q
这种类型的模型(其中期望风险用条件方差表示)就称为 GARCH-M模型。
14
一、均值方程(Mean equation) 在因变量编辑栏中输入均值方程形式,均值方程的形 式可以用回归列表形式列出因变量及解释变量。如果方程 包含常数,可在列表中加入C。如果需要一个更复杂的均 值方程,可以用公式的形式输入均值方程。 如果解释变量的表达式中含有ARCH—M项,就需要 点击对话框右上方对应的按钮。EViews5.0中的ARCH-M 的下拉框中,有4个选项: 1.选项None表示方程中不含有ARCH−M项; 2.选项Std.Dev.表示在方程中加入条件标准差; 3.选项Variance则表示在方程中含有条件方差 2。 4.选项Log(Var),表示在均值方程中加入条件方差的 对数ln( 2)作为解释变量。
方差序列可以被命名为GARCH1,GARCH2等等。取平方
根得到如View/Conditional SD Gragh所示的条件标准偏差。
20
§12.4 非对称ARCH模型
在资本市场中,经常可以发现这样的现象:资产的向下 运动通常伴随着比之程度更强的向上运动。为了解释这一现 象,Engle和Ng(1993)绘制了好消息和坏消息的非对称信 息曲线。
var( ut ) 0 u
2 t
2 1 t 1
然而,容易加以推广。 例如,一个ARCH (p)过程可以写为:
var( ut ) t2 0 1ut21 2ut22 put2 p
(12.1.3)
3
如果扰动项方差中没有自相关,就会有 H0 :var( u 这时
§12.1 自回归条件异方差模型
自 回 归 条 件 异 方 差 (Autoregressive Conditional Heteroscedasticity Model, ARCH)模型是特别用来建 立条件方差模型并对其进行预测的。 ARCH模型是1982年由恩格尔(Engle, R.)提出,并 由博勒斯莱文 (Bollerslev, T., 1986) 发展成为 GARCH (Generalized ARCH)——广义自回归条件异方差。这
定,是由于人们发现在许多金融时间序列中,残差的大小
与最近的残差值有关。ARCH本身不能使标准的OLS估计 无效,但是,忽略ARCH影响可能导致有效性降低。
10
ARCH LM检验统计量由一个辅助检验回归计算。为检
验原假设:残差中直到q阶都没有ARCH,运行如下回归:
2 2 2 ˆ ˆ ˆ ut 0 1ut 1 qut q t
16
三、估计选项(Options) EViews为我们提供了可以进入许多估计方法的设置。只
要点击Options按钮并按要求填写对话即可。
17
ARCH估计的结果可以分为两部分:上半部分提供了 均值方程的标准结果;下半部分,即方差方程包括系数, 标准误差, z- 统计量和方差方程系数的 P 值。在方程中 ARCH的参数对应于,GARCH的参数对应于 。在表的
E t 1 ( yt ) 0 1 x1t 2 x2t k xkt (12.1.2)
由于 yt 的 均 值 近 似等于式 ( 12.1.1 )的估计值 ,所以式 (12.1.1)也称为均值方程。
2
由于(12.1.1)中 ut 的方差依赖于前期的平方扰动项,我 们称它为ARCH(1)过程:
底部是一组标准的回归统计量,使用的残差来自于均值方
程。 注意如果在均值方程中不存在回归量,那么这些标准, 例如R2也就没有意义了。
18
ARCH模型的视图与过程
一旦模型被估计出来, EViews 会提供各种视图和过程进 行推理和诊断检验。 一、ARCH模型的视图 1. Actual, Fitted, Residual 窗口列示了各种残差形式。
些模型被广泛的应用于经济学的各个领域。尤其在金
融时间序列分析中。
1
12.1.1 ARCH模型
为了说得更具体,让我们回到k -变量回归模型:
yt 0 1 x1 t k xk t ut
Et-1(yt),有如下的关系:
(12.1.1)
如果 ut 的均值为零,对 yt 取基于(t-1)时刻的信息的期望,即
的度量。例如,我们可以认为某股票指数,如上证的股票指 数的票面收益(returet)依赖于一个常数项,通货膨胀率t 以 及条件方差(风险):
returet 1 2 t ut
2 t
u u
2 t 2 1 t 1
2 p t p
1
5
在标准化的GARCH(1,1)模型中:
yt xt γ ut
(12.1.4)
2 t 1
u
2 t 2 t 1
(12.1.5)
其中:xt 是1×(k+1)维外生变量向量,γ 是(k+1)×1维系数向 量。 (12.1.4)中给出的均值方程是一个带有扰动项的外生变量
函数。由于t2是以前面信息为基础的一期向前预测方差 ,所
以它被称作条件方差,式(12.1.5)也被称作条件方差方程 。
6
(12.1.5)中给出的条件方差方程是下面三项的函数: 1.常数项(均值): 2 .用均值方程 (6.1.11) 的扰动项平方的滞后来度量 从前期得到的波动性的信息: ut2-1(ARCH项)。 3.上一期的预测方差:t2-1 (GARCH项)。 GARCH(1,1)模型中的(1,1)是指阶数为1的GARCH项 (括号中的第一项)和阶数为1的ARCH项(括号中的第 二项)。一个普通的ARCH模型是GARCH模型的一个特 例,即在条件方差方程中不存在滞后预测方差t2-1的说明。
9
6.1.3 ARCH的检验
下面介绍检验一个模型的残差是否含有ARCH效应的 两种方法:ARCH LM检验和残差平方相关图检验。 1. ARCH LM检验 Engle在1982年提出检验残差序列中是否存在ARCH 效应的拉格朗日乘数检验(Lagrange multiplier test), 即ARCH LM检验。自回归条件异方差性的这个特殊的设
u u d
2 t 2 t 1 2 t 1 t 1
2 t 1
用一个或两个 t2的滞后值代替许多 ut2的滞后值,这就是 广义自回归条件异方差模型 (generalized autoregressive conditional heteroscedasticity model,简记为GARCH模 型 ) 。在 GARCH 模型中,要考虑两个不同的设定:一个
是条件均值,另一个是条件方差。
7
方差方程的回归因子 方程(12.1.5)可以扩展成包含外生的或前定回归因子 z的 方差方程:
u zt
2 t 2 t 1 2 t 1
(12.1.6)
注意到从这个模型中得到的预测方差不能保证是正的。 可以引入到这样一些形式的回归算子,它们总是正的,从 而将产生负的预测值的可能性降到最小。例如,我们可以 要求:
2 的自相关性 显示直到所定义的滞后阶数的平方残差 û t
和偏自相关性,计算出相应滞后阶数的 Ljung-Box 统计量。 平方残差相关图可以用来检查残差自回归条件异方差性
(ARCH)。如果残差中不存在 ARCH,在各阶滞后自相关
和偏自相关应为 0,且 Q 统计量应不显著。可适用于使用 LS , TSLS,非线性 LS估计方程。显示平方残差相关图和 Q-统计 量,选择View/Residual Tests/Correlogram Squared Residual, 在打开的滞后定义对话框,定义计算相关图的滞后数。
12
12.1.3 ARCH-M模型
金融理论表明具有较高可观测到的风险的资产可以获得 更高的平均收益,其原因在于人们一般认为金融资产的收益 应当与其风险成正比,风险越大,预期的收益就越高。这种 利用条件方差表示预期风险的模型被称为 ARCH 均值模型 (ARCH-in-mean) 或 ARCH-M 回归模型。在 ARCH-M 中我们 把条件方差引进到均值方程中:
4
12.1.2 GARCH(1, 1)模型
我们常常有理由认为 ut 的方差依赖于很多时刻之前 的变化量(特别是在金融领域,采用日数据或周数据的 应用更是如此)。这里的问题在于,我们必须估计很多 参数,而这一点很难精确的做到。但是如果我们能够意
识到方程 (6.1.8) 不过是 t2 的分布滞后模型,我们就能够
z t xt
8
高阶GARCH(p, q)模型
高阶GARCH模型可以通过选择大于1的 p 或 q 得到估
计,记作GARCH(p, q)。其方差表示为:
t2 i ut2i j t2 j .
i 1 j 1
q
p
(12.1.7)
这里,p是GARCH项的阶数,q是ARCH项的阶数。
式中 û t 是残差。这是一个对常数和直到 q 阶的滞后平方残 差所作的回归。这个检验回归有两个统计量: (1)F 统计量是对所有残差平方的滞后的联合显著性所 作的一个省略变量检验; (2)TR2 统计量是Engle’s LM检验统计量,它是观测
值个数 T 乘以回归检验的 R2 ;
11
2.
平方残差相关图
波动性
0
信息