经济时间序列波动率的度量与ARCH


金融市场发生了革命性变化。 现代金融理论告诉我们, 金融市场活动的核心是风险评 估和风险定价。 然而, 风险评估和风险定价离不开对资产收 ! (E+38/535/F) 的度量。 组合选择理论首次以收益率的 益波动率 方差来度量波动率, 从此使方差成为了金融数据波动率的标 准表达形式。 根据组合选择理论, 投资组合收益率的波动率 并可通 取决于组合内各项资产收益率的方差 A 协方差矩阵, 过方差 A 协方差矩阵进一步推导出最优资产组合。 资本资产 (49GH) 定价模型 进一步继承和发展了组合选择理论。 49GH 表明, 在市场均衡状态下, 投资者承担风险所获得的回报取 即该资产和市场组合的协方差跟市场组 决于资产的 " 系数, 合的方差之比。 著名的 >38?@ A B?C+3-D 期权定价公式以标的 资产波动率的形式给出期权和其他衍生产品的价格, 从而解 决了期权定价的难题。 因此, 准确地度量波动率是验证和应 用三大现代金融理论的基础。 风 险管理技 术发生 了革 命性变 !" 世纪 %" 年 代以来 , ( ) 化。 以 E8* 在险值 模型为代表的现代风险管理技术越来越 广泛地应用到银行和其他金融机构的风险管理活动中。 收益 ( 方差 A 协方差矩阵 ) 的波动率 也是 E8* 模型的基础性输入 数据之一。 总之, 波动率的度量已成为现代金融市场活动的 关键, 是金融经济学研究者和金融市场从业人员共同关注的 问题。 $ 二 & !" 世纪对波动率时变性的研究 直到 !" 世 )" 年代, 金融市场的研究者和从业者都使用 波动率恒定的模型。 在这种传统的波动率统计模型中, 波动
O" 其中 J )" K 服从正态白噪声过程, 且均值为 # , 方差 !" N )" *9 " , 表示为: 为 9; *" 为 !" 的条件方差, *" N B,7 % !" L ! " ’ N "# P "9 !" " Q 9 P … P "+ !" " Q +
+
N "# P # ", !" " ,N9
中图分类号: J)’"
!""’ 年 (" 月 ) 日瑞典皇家科学院将 !""’ 年度诺贝 (*+,-./ 尔经济学奖授予了美国经济学家罗伯特・恩格尔 (4356- 7.812-.) 教授和英国经济学家克莱夫・格兰杰 0123-) “自回归条件异方差 (9*4:) ” “共 教授, 以表彰他们分别用 和 ” (4+51/-2.8/5+1) 两种新的统计方法分析经济时间序 同 趋势 列, 对宏观经济学和金融经济学做出的杰出贡献。 宏观经济学和金融经济学的实证研究在很大程度上依 赖经济时间序列。 格兰杰教授和恩格尔教授在统计方法上的 这两个贡献加深了经济学界对经济时间序列两个核心特征 —— — 非静态和随时间变化的波动率的理解, 并且得到了广泛 的应用。 格兰杰教授的共同趋势统计方法主要应用于宏观经 济学的实证研究, 特别是用于检验经济理论的假设前提和变 量关系。 恩格尔教授的 9*4: 模型成为金融市场上资产定价 和投资分析不可缺少的工具。 本文主 要介绍恩格尔教授的 模型结构及其对金融经济学的学术 9*4: 模型的产生背景、 价值。
"##$ 年第 " 期 % 总第 &$ 期 ’
在 A+CD 模 型 中 , 假 设 在 时 刻 8 观 察 到 随 机 向 量 % !"# 其中 $" 是对 !" 有解释力的变量向量。 因变量 ! " 可用下 $" ’ H, 面模型表示: %9’ ! " % I J ! " & $ " K ’ !8 这是一个常见的常数项加上随机误差项的模型形式, 其 中 I J !" & $" K K 是 !" 的条件均值; !" 是均值为零且不相关的随 ( !" ! ( ) 且对于 " " ( 时 I 机误差项, 即 I J !8 L M 8 K N I !" N # , N K 条件均值 I J !" & $" 一般采用参数形式。 当估计其参数时, #。 通常假设随机误差项 !" 的无条件方差是恒定的。 恩格尔 % I-?15, 在这个假设 9&@" ’ 考虑了一个新的假设。 — 如果存在—— — 是恒 中, 虽然随机误差项 !" 的无条件方差—— 定的, 但条件方差是随时间变化的。 恩格尔假设 !" 能分解为
+ .
N "# P # ", !" " - , P # #/*" ,N9 /N9
/
%!’
与原始的 A+CD 模型相比, 尽管 GA+CD 模型没有太多 理论上的创新, 但它却是一个十分有用的技术方法。 实际上, (U N V N 9 ) 已成为金融时间序列分析中应 一阶 GA+CD 模型 (9 , 用最广泛的 A+CD 族模型。 拥有简洁的形式, 只 GA+CD 9) 包括三个参数: %$’ *" % "# ’ "9 !" " - 9 ’ #9 *" - 9 (9 , 只有一个误差平方项和一个自回归项。 但 GA+CD 9) 通过递推可发现, 它实际等价于无穷阶的 A+CD 过程, 这就 ( +) 当阶数 + 增加时产生的参数过多的问题。 避免了 A+CD 经验数据也表明, 低阶 GA+CD 模型的拟合程度与一个有线 形衰减权重的高阶 A+CD 模型一样好甚至更好。 % 三 ’ 均值 A+CD 和多变量均值 GA+CD
在金融经济学中, 波动率 ! 波动率是指随机变量的离散程度。 通常用方差或标准差表示。 当然, 方差或标准差并非离散程度的惟 一形式, 其他指标比如均值绝对误差也可用于衡量离散程度。
一、 背景简介
$ 一 & 度量波动率的重要性 有三个重要金融理论分别获得了 !" 世纪 %" 年代以来, 诺贝尔经济学奖—— — 马克维茨 (%;! 年提出的组合选择理论 ((%%" 年经济学奖 ) , 夏普 (%<# 年提出的资本资产定价模型 ( 与组合选择理论共同获得 (%%" 年经济学奖 ) , 以及布莱克 ((%%= 和舒尔茨 (%=’ 年提出的 >38?@ A B?C+3-D 期权定价公式 ) 年经济学奖 。 这三大理论奠定了现代金融理论的基础, 并使
,
%"’
其中, 为保证 ! " 为 " 时刻的信息集, ! " N J !" - , R , $ 9 K 。 这就 条件方差始终为正 S 要求 "# T #S 且 ", $ #S , N 9S … S +。 ( +) 是恩格尔提出的自回归条件异方差模型, 即 A+CD 。 在模 型中, 条件方差 *" 表示为过去随机误差项的平方值的线性函 数。 换句话说, 过去的随机误差项构成了今天的条件方差的 信息集。 这个革命性的模型使解释方差随时间运动的系统特 “ 尖峰 ” 点成为可能, 并允许 分布形态的存在。 在 9&@" 年的经 典论文 中, 恩 格尔还 提出 了 A+CD 模型 的最大 似然 估计方 法, 以及对非 A+CD 假设的拉格郎日检验方法。 % 二 ’ GA+CD 模型 ( 比如每日或每 实践发现, 观察频率较高的收益率序列 周序列 ) 经常表现出一种相对缓慢衰减的自相关趋势。 这就 在 A+CD 论 要求 A+CD 模型应有一个相对较长的滞后结构。 文公开发表后不久, 恩格尔的学生蒂姆・博勒斯莱 (F.1157>15B, 通过在公式 % " ’ 右边加入条件方差 *" 的一 9&@3 ) 并称其为广义的 A+CD 模型 个时滞结构来修正 A+CD 模型, (GA+CD) 。 并表现出一个 GA+CD 模型用少量参数就能建立, (U, 的形式如下: 缓慢衰减的 !" " 自相关趋势。 GA+CD V) " " … *" % "# ’ "9 ! " - 9 ’ "+ ! " - + ’ #9 *" - 9 ’ … ’ #.*" - .
收稿日期: !""# A "! A !’ 作者简介: 臧健 $ (%=’ A & I 男, 北京人, 中国人民大学财政金融学院博 士研究生, 研究方向: 金融工程和风险管理。
!
金融教学与研究
(一阶矩为均值, 率体现在随机误差中, 而随机误差的各阶矩 二阶矩为方差 ) 是恒定的, 不随时间变化。 但是, 波动率恒定 (简 内含一个很强的假设, 这就是收益率要符合独立同分布 。 独立假设保证了收益率变动在任何时点上彼此不 称 () () *) 相关; 同分布假设保证了收益率服从同一概率分布。 如果把 经济时间序列看作随机过程, () () * 假设构成了收益率符合随 (+,-*./ 0,12) 模型的基础。 机游走 然而, 有很多证据都表明资产收益率的 () () * 假设过于 严格。 早在 "# 世 3# 年代, 一些经济学家就开始注意到波动 (4,-*5167.8, 率可能随着时间发生很大的变化。 曼德布罗特 “ 大的波动倾向于伴随着大的波动—— 就曾指出, — 或正 9&3! ) 向或反向的—— — 而小的波动倾向于伴随着小的波动 ” 。 这种 (:.1,8(1(8; <1=>857(-?) 现象后来被称为波动性的簇聚 效应, 这 表明收益率的连续变化不是完全独立的, 而是具有一定的自 相关性。 另一个证据是收益率的分布具有尖峰形态, 即收益 率的分布与正态分布相比具有更厚的尾部。 一种解释是收益 率的实际分布确实含有较粗的尾部, 用正态分布近似是不合 适的; 另一种解释是收益率的实际分布不是固定不变的, 而 是随时间变 化而变化, 因而分 离出大量有 别于正态 分布的 “异常 ” 观察值。 这些证据都表明, 波动率不是恒定不变的, 而 是随着时间变化而变化的。 % 三 ’ 恩格尔的贡献 尽管金融经济学家很早就知道金融时间序列的波动率 有簇聚效应, 并且边际分布具有尖峰形态, 但却一直没有建 立能够反映这种特点的时间序列模型。 恩格尔在 "# 世纪 @# 年代早期开始了波动率模型的研究, 通过研究, 他成功地突 破了传统的时间序列统计分析方法, 开创性地建立了随时间 变化的波动率模型, 从而有力地推动了金融经济学的发展。 最早的随时间变化波动率模型出现在恩格尔 9&@" 年的 一篇重要论文中。 在这篇里程碑式的论文中, 他提出了一个 (A=8.75?75>>(B5 C.-*(8(.-,1 新概念, 称为自回归条件异方差 , 缩 写为 A+CD。 在 A+CD 模 型 中 , 恩 格尔 D5857.>25*,>8(<(8;) 假设收益率的随机误差的方差在某一段时间内系统性地取 (小的 ) 决于以前发生的随机误差, 从而一个较大的 误差会跟 ( 小的 ) 随着一个较大的 误差。 用术语来说, 随机变量显示出 自相关条件异方差性。 在接下来的工作中, 恩格尔与他的学生和同事合作在几 个方向上发展了这个模型。 最著名的扩展就是他的学生蒂姆 (E(/ F.1157>15B) 于 9&@3 年提出的广义 A+CD 模 ・博勒斯莱 (GA+CD) 。 在 GA+CD 模型中, 随机误差的方差在某一期 型 间内不仅取决于以前的随机误差, 而且取决于前一期方差。 这个推广被实践证明十分有用, GA+CD 模型已成为当前投 资者和金融机构最常用的模型。 "# 年来, A+CD 模型及其推 广和衍生形式已成为金融市场研究人员、 银行和其他金融机 构不可或缺的工具。 恩格尔教授一直保持在波动率模型研究 的前沿, 对这一领域做出了杰出贡献。 然后介绍 下面, 我 们 首 先 介 绍 最 基 本 的 A+CD 模 型 , 模型的几种重要的推广和衍生形式, 最后说明 A+CD A+CD 模型的理论意义。 % 一 ’ A+CD 模型
合集下载

EGARCH模型:衡量波动率的模型

EGARCH模型:衡量波动率的模型

EGARCH模型定义又称“广义ARCH模型(Generalized ARCH)”、“广义自回归条件异方差模型”自从Engle(1982)提出ARCH模型分析时间序列的异方差性以后,波勒斯列夫T.Bollerslev(1986)又提出了GARCH模型,GARCH模型是一个专门针对金融数据所量体订做的回归模型,除去和普通回归模型相同的之处,GARCH对误差的方差进行了进一步的建模。

特别适用于波动性的分析和预测,这样的分析对投资者的决策能起到非常重要的指导性作用,其意义很多时候超过了对数值本身的分析和预测。

基本原理一般的GARCH模型可以表示为:其中ht为条件方差,ut为独立同分布的随机变量,ht与ut互相独立,ut为标准正态分布。

(1)式称为条件均值方程;(3)式称为条件方差方程,说明时间序列条件方差的变化特征。

为了适应收益率序列经验分布的尖峰厚尾特征,也可假设服从其他分布,如Bollerslev (1987)假设收益率服从广义t-分布,Nelson(1991)提出的EGARCH模型采用了GED分布等。

另外,许多实证研究表明收益率分布不但存在尖峰厚尾特性,而且收益率残差对收益率的影响还存在非对称性。

当市场受到负冲击时,股价下跌,收益率的条件方差扩大,导致股价和收益率的波动性更大;反之,股价上升时,波动性减小。

股价下跌导致公司的股票价值下降,如果假设公司债务不变,则公司的财务杠杆上升,持有股票的风险提高。

因此负冲击对条件方差的这种影响又被称作杠杆效应。

由于GARCH模型中,正的和负的冲击对条件方差的影响是对称的,因此GARCH模型不能刻画收益率条件方差波动的非对称性。

发展为了衡量收益率波动的非对称性,Glosten、Jagannathan与Runkel(1989)提出了GJR模型,在条件方差方程(3)中加入负冲击的杠杆效应,但仍采用正态分布假设。

Nelson(1991)提出了EGARCH模型。

Engle等(1993)利用信息反应曲线分析比较了各种模型的杠杆效应,认为GJR模型最好地刻画了收益率的杠杆效应。

时间序列模型分析的各种stata命令解读

时间序列模型分析的各种stata命令解读

时间序列模型结构模型虽然有助于人们理解变量之间的影响关系,但模型的预测精度比较低。

在一些大规模的联立方程中,情况更是如此。

而早期的单变量时间序列模型有较少的参数却可以得到非常精确的预测,因此随着Box and Jenkins(1984)等奠基性的研究,时间序列方法得到迅速发展。

从单变量时间序列到多元时间序列模型,从平稳过程到非平稳过程,时间序列分析方法被广泛应用于经济、气象和过程控制等领域。

本章将介绍如下时间序列分析方法,ARIMA模型、ARCH族模型、VAR模型、VEC模型、单位根检验及协整检验等。

一、基本命令1.1时间序列数据的处理1)声明时间序列:tsset 命令use gnp96.dta, clearlist in 1/20gen Lgnp = L.gnptsset datelist in 1/20gen Lgnp = L.gnp2)检查是否有断点:tsreport, reportuse gnp96.dta, cleartsset datetsreport, reportdrop in 10/10list in 1/12tsreport, reporttsreport, report list /*列出存在断点的样本信息*/3)填充缺漏值:tsfilltsfilltsreport, report listlist in 1/124)追加样本:tsappenduse gnp96.dta, cleartsset datelist in -10/-1sumtsappend , add(5) /*追加5个观察值*/list in -10/-1sum5)应用:样本外预测: predictreg gnp96 L.gnp96predict gnp_hatlist in -10/-16)清除时间标识: tsset, cleartsset, clear1.2变量的生成与处理1)滞后项、超前项和差分项 help tsvarlistuse gnp96.dta, cleartsset dategen Lgnp = L.gnp96 /*一阶滞后*/gen L2gnp = L2.gnp96gen Fgnp = F.gnp96 /*一阶超前*/gen F2gnp = F2.gnp96gen Dgnp = D.gnp96 /*一阶差分*/gen D2gnp = D2.gnp96list in 1/10list in -10/-12)产生增长率变量: 对数差分gen lngnp = ln(gnp96)gen growth = D.lngnpgen growth2 = (gnp96-L.gnp96)/L.gnp96gen diff = growth - growth2 /*表明对数差分和变量的增长率差别很小*/ list date gnp96 lngnp growth* diff in 1/101.3日期的处理日期的格式 help tsfmt基本时点:整数数值,如 -3, -2, -1, 0, 1, 2, 3 ....1960年1月1日,取值为 0;1)使用 tsset 命令指定显示格式use B6_tsset.dta, cleartsset t, dailylistuse B6_tsset.dta, cleartsset t, weeklylist2)指定起始时点cap drop monthgenerate month = m(1990-1) + _n - 1format month %tmlist t month in 1/20cap drop yeargen year = y(1952) + _n - 1format year %tylist t year in 1/203)自己设定不同的显示格式日期的显示格式 %d (%td) 定义如下:%[-][t]d<描述特定的显示格式>具体项目释义:“<描述特定的显示格式>”中可包含如下字母或字符c y m l nd j h q w _ . , : - / ' !cC Y M L ND J W定义如下:c and C 世纪值(个位数不附加/附加0)y and Y 不含世纪值的年份(个位数不附加/附加0)m 三个英文字母的月份简写(第一个字母大写) M 英文字母拼写的月份(第一个字母大写)n and N 数字月份(个位数不附加/附加0)d and D 一个月中的第几日(个位数不附加/附加0)j and J 一年中的第几日(个位数不附加/附加0)h 一年中的第几半年 (1 or 2)q 一年中的第几季度 (1, 2, 3, or 4)w and W 一年中的第几周(个位数不附加/附加0)_ display a blank (空格). display a period(句号), display a comma(逗号): display a colon(冒号)- display a dash (短线)/ display a slash(斜线)' display a close single quote(右引号)!c display character c (code !! to display an exclamation point)样式1:Format Sample date in format-----------------------------------%td 07jul1948%tdM_d,_CY July 7, 1948%tdY/M/D 48/07/11%tdM-D-CY 07-11-1948%tqCY.q 1999.2%tqCY:q 1992:2%twCY,_w 2010, 48-----------------------------------样式2:Format Sample date in format----------------------------------%d 11jul1948%dDlCY 11jul1948%dDlY 11jul48%dM_d,_CY July 11, 1948%dd_M_CY 11 July 1948%dN/D/Y 07/11/48%dD/N/Y 11/07/48%dY/N/D 48/07/11%dN-D-CY 07-11-1948----------------------------------clearset obs 100gen t = _n + d(13feb1978)list t in 1/5format t %dCY-N-D /*1978-02-14*/list t in 1/5format t %dcy_n_d /*1978 2 14*/list t in 1/5use B6_tsset, clearlisttsset t, format(%twCY-m)list4)一个实例:生成连续的时间变量use e1920.dta, clearlist year month in 1/30sort year monthgen time = _ntsset timelist year month time in 1/30generate newmonth = m(1920-1) + time - 1tsset newmonth, monthlylist year month time newmonth in 1/301.4图解时间序列1)例1:clearset seed 13579113sim_arma ar2, ar(0.7 0.2) nobs(200)sim_arma ma2, ma(0.7 0.2)tsset _ttsline ar2 ma2* 亦可采用 twoway line 命令绘制,但较为繁琐twoway line ar2 ma2 _t2)例2:增加文字标注sysuse tsline2, cleartsset daytsline calories, ttick(28nov2002 25dec2002, tpos(in)) /// ttext(3470 28nov2002 "thanks" ///3470 25dec2002 "x-mas", orient(vert)) 3)例3:增加两条纵向的标示线sysuse tsline2, cleartsset daytsline calories, tline(28nov2002 25dec2002) * 或采用 twoway line 命令 local d1 = d(28nov2002) local d2 = d(25dec2002)line calories day, xline(`d1' `d2')4)例4:改变标签tsline calories, tlabel(, format(%tdmd)) ttitle("Date (2002)") tsline calories, tlabel(, format(%td))二、ARIMA 模型和SARMIA 模型ARIMA 模型的基本思想是:将预测对象随时间推移而形成的数据序列视为一个随机序列,用一定的数学模型来近似描述这个序列。

arch模型的原理 -回复

arch模型的原理 -回复

arch模型的原理-回复ARCH模型,即自回归条件异方差模型(Autoregressive Conditional Heteroskedasticity Model),是为了捕捉时间序列数据中异方差(heteroskedasticity)现象而生的一种经济计量模型。

在本文中,将一步一步回答“ARCH模型的原理”。

第一步,我们先了解什么是异方差。

异方差是指时间序列数据中,随着时间的推移,序列的方差出现明显变化的情况。

在金融市场,股票价格或金融资产的收益率常常呈现出异方差现象,即在某些时期波动较小,而在其他时期波动较大。

这种异方差现象对于风险度量和预测模型的构建都有很大的影响。

第二步,ARCH模型的基本思想是通过引入时间序列自己的过去序列的方差来解释序列的异方差现象。

也就是说,ARCH模型假设时间序列数据的方差是由过去的误差平方项决定的。

如果过去的方差较大,那么未来的方差也会较大;反之,如果过去的方差较小,那么未来的方差也会较小。

第三步,ARCH模型的具体形式是通过引入一个滞后期数的误差项平方的线性组合来表示方差的变化。

以ARCH(p)模型为例,其表达式为:σ^2_t = α_0 + α_1 * ε^2_(t-1) + α_2 * ε^2_(t-2) + ... + α_p * ε^2_(t-p)其中,σ^2_t表示时间t的方差,α_0为常数项,α_i(i=1,2,...,p)为参数,ε_t(t=1,2,...,p)为误差项。

在ARCH(p)模型中,根据过去p期的误差项平方的线性组合来估计当前时间的方差。

第四步,ARCH模型的参数估计可以使用最大似然估计法(Maximum Likelihood Estimation,简称MLE)进行。

MLE的思想是找到一组参数值,使得模型产生的数据的概率最大化。

对于ARCH模型,我们需要对误差项的平方进行参数估计,然后利用MLE来求解最优的参数。

第五步,ARCH模型的估计和预测过程需要进行模型检验。

基于ARMA-ARCH模型的沪深300指数预测研究

基于ARMA-ARCH模型的沪深300指数预测研究

基于ARMA-ARCH模型的沪深300指数预测研究基于ARMA-ARCH模型的沪深300指数预测研究摘要:本文基于ARMA-ARCH模型,对沪深300指数进行了预测研究。

通过对沪深300指数的历史数据进行分析,首先建立了ARMA模型,然后利用ARCH效应对残差序列进行建模,进一步提高预测的准确性。

研究结果表明,基于ARMA-ARCH模型的预测方法可以较好地反映沪深300指数的变动趋势,具有较高的预测精度和可靠性。

关键词:ARMA模型,ARCH模型,沪深300指数,预测准确性1. 引言沪深300指数是中国证券市场的重要指标之一,对于投资者制定投资策略和决策具有重要意义。

准确预测沪深300指数的变动趋势对于投资者和决策者来说都具有重要意义。

因此,通过建立合适的预测模型,提高对沪深300指数未来变动的预测能力具有重要的研究价值和实际意义。

2. ARMA模型ARMA模型是一种经典的时间序列分析模型,它由自回归(AR)和移动平均(MA)两部分组成。

自回归部分描述了序列的当前值与过去值之间的关系,移动平均部分描述了序列当前值与随机扰动项之间的关系。

ARMA(p, q)模型的数学表达式为:Y_t = φ_1Y_(t-1) + φ_2Y_(t-2) + ... + φ_pY_(t-p) + ε_t - θ_1ε_(t-1) - θ_2ε_(t-2) - ... -θ_qε_(t-q)其中,Y_t为时间序列的当前值,φ_1, φ_2, ...,φ_p为自回归系数,θ_1, θ_2, ..., θ_q为移动平均系数,ε_t为残差。

3. ARCH模型ARCH模型是一种波动率模型,它描述了时间序列的波动率与过去波动率的关系。

ARCH模型的基本形式为:σ_t^2 = α_0 + α_1ε_(t-1)^2 + α_2ε_(t-2)^2 + ... + α_qε_(t-q)^2其中,σ_t^2为时间序列的当前波动率,α_0,α_1, ..., α_q为模型参数,ε_t为残差。

arch模型

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 时期以前的信息集。

EGARCH模型:衡量波动率的模型

EGARCH模型:衡量波动率的模型

EGARCH模型定义又称“广义ARCH模型(Generalized ARCH)”、“广义自回归条件异方差模型”自从Engle(1982)提出ARCH模型分析时间序列的异方差性以后,波勒斯列夫T.Bollerslev(1986)又提出了GARCH模型,GARCH模型是一个专门针对金融数据所量体订做的回归模型,除去和普通回归模型相同的之处,GARCH对误差的方差进行了进一步的建模。

特别适用于波动性的分析和预测,这样的分析对投资者的决策能起到非常重要的指导性作用,其意义很多时候超过了对数值本身的分析和预测。

基本原理一般的GARCH模型可以表示为:其中ht为条件方差,ut为独立同分布的随机变量,ht与ut互相独立,ut为标准正态分布。

(1)式称为条件均值方程;(3)式称为条件方差方程,说明时间序列条件方差的变化特征。

为了适应收益率序列经验分布的尖峰厚尾特征,也可假设服从其他分布,如Bollerslev (1987)假设收益率服从广义t-分布,Nelson(1991)提出的EGARCH模型采用了GED分布等。

另外,许多实证研究表明收益率分布不但存在尖峰厚尾特性,而且收益率残差对收益率的影响还存在非对称性。

当市场受到负冲击时,股价下跌,收益率的条件方差扩大,导致股价和收益率的波动性更大;反之,股价上升时,波动性减小。

股价下跌导致公司的股票价值下降,如果假设公司债务不变,则公司的财务杠杆上升,持有股票的风险提高。

因此负冲击对条件方差的这种影响又被称作杠杆效应。

由于GARCH模型中,正的和负的冲击对条件方差的影响是对称的,因此GARCH模型不能刻画收益率条件方差波动的非对称性。

发展为了衡量收益率波动的非对称性,Glosten、Jagannathan与Runkel(1989)提出了GJR模型,在条件方差方程(3)中加入负冲击的杠杆效应,但仍采用正态分布假设。

Nelson(1991)提出了EGARCH模型。

Engle等(1993)利用信息反应曲线分析比较了各种模型的杠杆效应,认为GJR模型最好地刻画了收益率的杠杆效应。

时间序列计量经济学模型概述

时间序列计量经济学模型概述时间序列计量经济学模型是在经济学研究中广泛使用的一种方法,用于分析经济变量随时间的变化。

该模型基于时间序列数据,即经济变量在一段时间内的观测值。

时间序列计量经济学模型的核心是建立经济变量之间的关系,以解释和预测经济现象的变化。

其中最常用的模型是自回归移动平均模型(ARMA)、自回归条件异方差模型(ARCH)和季节性时间序列模型。

自回归移动平均模型(ARMA)是一个包含自回归项和移动平均项的线性模型。

该模型以过去的观测值和随机项为输入,预测当前观测值。

ARMA模型基于假设,即经济变量的行为受到历史观测值的影响。

自回归条件异方差模型(ARCH)是一种考虑了随时间变化方差的模型。

该模型通过引入一个条件异方差项,模拟经济变量中的波动性。

ARCH模型的应用范围广泛,特别是在金融市场波动性分析中。

季节性时间序列模型用于分析具有明显季节性特征的经济变量,如销售额、就业人数等。

这些模型通常基于季节、趋势和随机成分的组合,以预测未来观测值。

在建立时间序列计量经济学模型时,常常需要进行模型识别、参数估计和模型诊断等步骤。

识别模型的目标是确定适当的模型结构,参数估计则是利用历史数据估计模型的参数值。

模型诊断用于检验模型的拟合程度和误差分布是否符合模型假设。

时间序列计量经济学模型在经济研究中有广泛的应用,例如预测未来经济指标、分析经济周期和波动性、评估政策效果等。

它提供了一种量化的方法,使经济学家可以更好地理解和解释经济变量的演变。

时间序列计量经济学模型是经济学研究中一种重要的统计工具,广泛应用于宏观经济、金融市场和企业经营等领域。

它可以帮助我们理解和解释经济变量随时间的变化规律,进行预测和政策分析。

本文将进一步探讨时间序列计量经济学模型的相关概念和应用。

在构建时间序列计量经济学模型之前,首先需要了解时间序列数据的特点。

时间序列数据是按照时间顺序排列的一系列观测值,通常具有趋势性、季节性、周期性和随机性等特征。

波动模型

第三章波动模型有许多经济时间序列,可能在某一段时间内呈现出相对平稳性,接着可能会呈现出剧烈的波动性。

条件方差在变化,但无条件方差可能是个常数。

因为资产持有者总是关注持有期内收益的波动,而不是整个历史期间内的波动。

能够估计、预测某种特定资产的风险十分重要的。

本章将介绍条件异方差模型(ARCH)的建模方法。

3.1 经济时间序列:典型化特征图形3.1到3.6说明了重要的宏观经济变量的变化行径。

当然需要有正式的检验来证实这些第一印象。

在视觉上,这些序列是非平稳的,样本均值不是常量,有很强的异方差性等重要的典型化特征:(1)大多数序列都包含有明显的趋势。

虽然实际GDP中的实际投资、政府支出比实际GDP和消费波动性更大,实际GDP和消费有一个明显向上趋势。

(2)对序列的冲击显示很强的持久性短期利率和长期利率都没有明显的向上或向下的随机趋势。

但都有很强的持久性。

(联邦基金利率)(某种债券收益)(3) 许多时间序列的波动性并不是常量(上证指数)(取对数再差分)可以看出,平静的期间内也伴随着不同的波动程度。

虽然无条件(或长期)方差是常量,但也有方差变化较大的期间,这样的序列称为条件异方差。

(4)一些序列似乎是随机游走没有特别增加或减少的趋势,没有返到长期均值的趋势。

这种随机游动类型是典型的非平稳序列。

(上证指数收盘价)(5)一些序列与其它序列有着“公共趋势”联邦基金利率和10年期美国政府债券收益没有返回到长期均值的趋势。

但两个序列从未分离开太远,对联邦基金利率的冲击也同样出现在10年政府债券收益。

这种“共同运动”不足奇怪,因为推动短期、长期利益的原因是相同的。

这些增长率趋势之间是否统计上有显著差别,都需要正式的统计检验。

3.2 ARCH 过程在传统的计量经济模型中,扰动项的方差都被假设为常数。

但上一节我们看到,许多经济时间序列都显示了非常的大波动期之后又显示了一段相对平缓期,在这样情况下,常量方差的假设是不适当的。

arch效应一元回归模型

arch效应一元回归模型arch效应是指在金融市场中存在的时间序列的波动率聚集性现象。

在金融市场中,价格的波动性是投资者非常关注的一个指标,因为波动率的变化会对投资决策产生重要影响。

arch效应的提出为我们解释金融市场中价格波动性的聚集性提供了一个重要的理论框架。

arch模型是用来描述金融市场中的波动性聚集性现象的一种经济学模型。

它是由罗伯特·恩格尔(Robert F. Engle)于1982年提出的,因此也被称为“恩格尔的arch模型”。

arch模型是一种条件异方差模型,它假设金融时间序列的波动率是与其历史波动率相关的。

在arch模型中,波动率被认为是时间序列中的一个随机变量,它的变化是受到历史波动率的影响的。

arch模型可以用来对金融市场中的价格波动性进行建模和预测。

在arch模型中,条件异方差被认为是一个滞后变量的函数,它可以通过对历史波动率的估计来预测未来的波动率。

arch模型的核心思想是,当前的波动率与过去的波动率有关,较高的波动率往往会导致未来较高的波动率,较低的波动率会导致未来较低的波动率。

arch 模型可以帮助我们理解金融市场中的波动率聚集性现象,并对未来的波动率进行预测。

arch模型的估计方法主要有两种,一种是最大似然估计法,另一种是广义最小二乘法。

最大似然估计法是通过最大化似然函数来估计模型的参数,而广义最小二乘法是通过最小化模型的加权残差平方和来估计模型的参数。

这两种方法在实际应用中都有一定的优缺点,选择哪种方法要根据实际情况来决定。

arch模型在金融领域中有着广泛的应用。

它可以用来对金融市场中的风险进行度量和管理,可以帮助投资者进行风险控制和资产配置。

arch模型还可以用来对金融市场中的波动率进行预测,帮助投资者做出更准确的投资决策。

此外,arch模型还可以用来对金融市场中的高频数据进行建模和分析,以及对金融市场中的异常波动进行检测和解释。

尽管arch模型在金融领域中有着广泛的应用,但它也存在一些局限性。

【时间序列】波动率建模之ARCH模型

【时间序列】波动率建模之ARCH模型1. ARCH1.1 异方差在传统计量经济学模型中,都假设干扰项的方差为常数(同方差)。

但是在现实世界中,许多经济时间序列的波动具有丛聚性等特征。

例如:股市中可能存在的涨跌,当遇到结构性风险,股票价格可能存在大涨或者大跌的情况,这种类时间序列被称为条件异方差,即使无条件异方差是恒定的,但是也会存在方差相对较高的时候,而这个波动率是通常会呈现出持续性,这被称为波动丛聚性。

1.2 ARCH过程ARCH (atuoregressive conditional heteroskedastic,自回归条件异方差)模型可以描述一个序列阶段性的稳定和波动:表示白噪音过程,满足 ;相互独立,和都为常数,且把代入到中可得:这便是序列的一阶自回归异方模型ARCH(1),推广到高阶则可得我们为什么要用条件异方差呢,首先来考虑估计一个平稳的ARMA模型,则的条件均值为,用条件均值去预测下一期,则预测误差的方差为如果使用无条件预测,结果一般是时间序列的长期均值。

则无条件预测误差方差为其中白噪音过程,,,可得由此可得无条件预测方差大于条件预测方差,所以使用条件预测结果更好。

所以针对一些时间序列的异方差性,可以使用一些模型去拟合条件方差。

1.3 ARCH性质1.ARCH模型,误差项的条件均值和无条件均值都等于0.对于所有,因此,序列具有序列不相关性,但是误差并不相互独立(误差),换个角度看, ARCH(1) 的方差是等于AR(1)的:2.为条件异方差将导致也为异方差,所以ARCH模型可以表示出序列中阶段性的稳定和波动3.ARCH误差和序列的自相关参数相互作用。

的变化和序列的持续较大的方差有关,越大,持续时间越长,的变化越持久。

ARCH是使用AR(P)来对条件方差建模,如果加上MA(q) 过程又会如何呢?由此衍生出了GARCH2. GARCH假设误差过程为:表示白噪音过程,均值为0,方差为1,因此的条件与无条件均值都为0.此模型将自回归以及异方差的移动平均项结合了起来。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档