GARCH模型在金融数据中的应用.docx
《GARCH模型在金融数据中的应用.docx》由会员分享,可在线阅读,更多相关《GARCH模型在金融数据中的应用.docx(20页珍藏版)》请在冰豆网上搜索。
GARCH模型在金融数据中的应用
实验七〔G〕ARCH模型在金融数据中的应用
一、实验目的
理解自回归异方差〔ARCH〕模型的概念与建立的必要性和适用的场合。
了解(G)ARCH模型的各种不同类型,如GARCH-M模型〔GARCHinmean〕,EGARCH模型(ExponentialGARCH)和TARCH模型(又称GJR)。
掌握对(G)ARCH模型的识别、估计与如何运用Eviews软件在实证研究中实现。
二、根本概念
p阶自回归条件异方程ARCH(p)模型,其定义由均值方程〔7.1〕和条件方程方程〔7.2〕给出:
〔7.1〕
〔7.2〕
其中,
表示t-1时刻所有可得信息的集合,
为条件方差。
方程〔7.2〕表示误差项
的方差
由两局部组成:
一个常数项和前p个时刻关于变化量的信息,用前p个时刻的残差平方表示(ARCH项)。
广义自回归条件异方差GARCH(p,q)模型可表示为:
〔7.3〕
〔7.4〕
三、实验内容与要求
1、实验内容:
以上证指数和深证成份指数为研究对象,选取1997年1月2日~2002年12月31日共6年每个交易日上证指数和深证成份指数的收盘价为样本,完成以下实验步骤:
〔一〕沪深股市收益率的波动性研究
〔二〕股市收益波动非对称性的研究
〔三〕沪深股市波动溢出效应的研究
2、实验要求:
〔1〕深刻理解本章的概念;
〔2〕对实验步骤中提出的问题进展思考;
〔3〕熟练掌握实验的操作步骤,并得到有关结果。
四、实验指导
〔一〕沪深股市收益率的波动性研究
1、描述性统计
(1)导入数据,建立工作组
打开Eviews软件,选择“File〞菜单中的“NewWorkfile〞选项,在“Workfilefrequency〞框中选择“undatedorirregular〞,在“Startobservation〞和“Endobservation〞框中分别输入1和1444,单击“OK〞。
选择“File〞菜单中的“Import--ReadText-Lotus-Excel〞选项,找到要导入的名为EX6.4.xls的Excel文档完成数据导入。
〔2〕生成收益率的数据列
在Eviews窗口主菜单栏下的命令窗口中键入如下命令:
genrrh=log(sh/sh(-1)),回车后即形成沪市收益率的数据序列rh,同样的方法可得深市收益数剧序列rz。
〔3〕观察收益率的描述性统计量
双击选取“rh〞数据序列,在新出现的窗口中点击“View〞-“DescriptiveStatistics〞-“HistogramandStats〞,那么可得沪市收益率rh的描述性统计量,如图7-1所示:
图7-1沪市收益率rh的描述性统计量
同样的步骤可得深市收益率rz的描述性统计量。
观察这些数据,我们可以发现:
样本期内沪市收益率均值为0.027%,标准差为1.63%,偏度为-0.146,左偏峰度为9.07,远高于正态分布的峰度值3,说明收益率rt具有尖峰和厚尾特征。
正态性检验也证实了这点,统计量为2232,说明在极小水平下,收益率rt显著异于正态分布;深市收益率均值为-0.012%,标准差为1.80%,偏度为-0.027,左偏峰度为8.172,收益率rt同样具有尖峰、厚尾特征。
深市收益率的标准差大于沪市,说明##股市的波动更大。
2、平稳性检验
再次双击选取rh序列,点击“View〞-“UnitRootTest〞,出现如图7-2所示窗口:
图7-2单位根检验
对该序列进展ADF单位根检验,选择滞后4阶,带截距项而无趋势项,所以采用窗口的默认选项,得到如图7-3所示结果:
图7-3rhADF检验结果
同样对rz做单位根检验后,得到如图7-4所示结果:
图7-4rzADF检验结果
在1%的显著水平下,两市的收益率rt都拒绝随机游走的假设,说明是平稳的时间序列数据。
这个结果与国外学者对兴旺成熟市场波动性的研究一致:
Pagan(1996)和Bollerslev(1994)指出:
金融资产的价格一般是非平稳的,经常有一个单位根〔随机游走〕,
而收益率序列通常是平稳的。
3、均值方程确实定与残差序列自相关检验
通过对收益率的自相关检验,我们发现两市的收益率都与其滞后15阶存在显著的自相关,因此对两市收益率rt的均值方程都采用如下形式:
〔7.5〕
(1)对收益率做自回归
在Eviws主菜单中选择“Quick〞-“EstimationEquation〞,出现如图7-5所示窗口:
图7-5对收益率rh做自回归
在“Method〞中选择LS〔即普通最小二乘法〕,然后在“Estimationsettings〞上方空白处输入图7-5所示变量,单击“OK〞,那么出现图7-6所示结果:
图7-6收益率rh回归结果
〔2〕用Ljung-BoxQ统计量对均值方程拟和后的残差与残差平方做自相关检验:
点击“View〞-“ResidualTest〞-“Correlogram-Q-statistics〞,选择10阶滞后,那么可得沪市收益率rh残差项的自相关系数acf值和pacf值,如图7-7所示:
图7-7沪市收益率rh残差项的自相关系数acf值和pacf值
点击“View〞-“ResidualTest〞-“CorrelogramSquaredResiduals〞,选择10阶滞后,那么可得沪市收益率rh残差平方的自相关系数acf值和pacf值,如图7-8所示:
图7-8沪市收益率rh残差平方的自相关系数acf值和pacf值
采用同样的方法,可得深市收益率rz的回归方程与残差、残差平方的acf值和pacf值。
结果说明两市的残差不存在显著的自相关,而残差平方有显著的自相关。
〔3〕对残差平方做线性图。
对rh进展回归后在命令栏输入命令:
genrres1=resid^2,得到rh残差平方序列res1,用同样的方法得到rz残差平方序列res2。
双击选取序列res1,在新出现的窗口中选择“View〞-“LineGraph〞,得到res1的线性图如图7-9所示
图7-9rh残差平方线状图
同理得到rz残差平方线状图:
图7-10rz残差平方线状图
可见
的波动具有明显的时间可变性〔timevarying〕和集簇性〔clustering〕,适合用GARCH类模型来建模。
(4)对残差进展ARCH-LMTest
依照步骤〔1〕,再对rh做一次滞后15阶的回归,在出现的“Equation〞窗口中点击“View〞-“ResidualTest〞-“ARCHLMTest〞,选择一阶滞后,得到如图7-11所示结果:
图7-11rhARCH-LMTest
对rz方程回归后的残差项同样可做ARCH-LMTest,结果说明残差中ARCH效应是很显著的。
4、GARCH类模型建模
〔1〕GARCH(1,1)模型估计结果
点击“Quick〞-“EstimateEquation〞,在出现的窗口中“Method〞选项选择“ARCH〞,可以得到如图7-12所示的对话框。
在这个对话框中要求用户输入建立GARCH类模型相关的参数:
“MeanEquationSpecification〞栏需要填入均值方差的形式;“ARCH-Mterm〞栏需要选择ARCH-M项的形式,包括方差、标准差和不采用三种;“ARCHSpecification〞栏需要选择ARCH和GARCH项的阶数,以与估计方法包括GARCH、TARCH和EGARCH等等;“VarianceRegressors〞栏需要填如结构方差的形式,由于Eviews默认条件方差方程中包含常数项,因此在此栏中不必要填入“C〞。
我们现在要用GARCH〔1,1〕模型建模,以沪市为例,只需要在“MeanEquationSpecification〞栏输入均值方差“RHCRH(-15)〞,其他选择默认即可,得到如图7-13和图7-14所示的结果。
图7-12EquationSpecification窗口
图7-13沪市收益率GARCH(1,1)模型估计结果
图7-14深市收益率GARCH(1,1)模型估计结果
可见,沪深股市收益率条件方差方程中ARCH项和GARCH项都是高度显著的,说明收益率序列具有显著的波动集簇性。
沪市中ARCH项和GARCH项系数之和为0.98,深市也为0.98,均小于1。
因此GARCH(1,1)过程是平稳的,其条件方差表现出均值回复〔MEAN-REVERSION〕,即过去的波动对未来的影响是逐渐衰减。
〔2〕GARCH-M(1,1)估计结果
依照前面的步骤只要在“ARCH-Mterm〞栏选择方程作为ARCH-M项的形式,即可得到GARCH-M(1,1)模型的估计结果,如图7-15和图7-16所示。
图7-15沪市收益率GARCH-M(1,1)模型估计结果
图7-16深市收益率GARCH-M(1,1)模型估计结果
可见,沪深两市均值方程中条件方差项GARCH的系数估计分别为5.937671和5.162608,而且都是显著的。
这反映了收益与风险的正相关关系,说明收益有正的风险溢价。
而且##股市的风险溢价要高于##。
这说明##股市的投资者更加的厌恶风险,要求更高的风险补偿。
(二)股市收益波动非对称性的研究
1、TARCH模型估计结果
在图7-12的“ARCHSpecification〞下拉列表中选择“EGARCH〞,即可得到rh、rz的TARCH模型估计结果,如图7-17和图7-18所示。
图7-17沪市收益率TARCHT(1,1)模型估计结果
图7-18深市收益率TARCH(1,1)模型估计结果
在TARCH中,
项的系数估计值都大于0,而且都是显著的。
这说明沪深股市中坏消息引起的波动比同等大小的好消息引起的波动要大,沪深股市都存在杠杆效应。
2、EARCH模型估计结果
在图7-12的“ARCHSpecification〞下拉列表中选择“EGARCH〞,那么可得到rh、rz的EGARCH模型估计结果,分别如下列图7-19和图7-20所示。
图7-19沪市收益率EGARCH(1,1)模型估计结果
图7-20深市收益率EGARCH(1,1)模型估计结果
在EGARCH中,
项的系数估计值都小于零。
在估计结果中沪市为-0.051846,深市为-0.032059,而且都是显著的,这也说明了沪深股市中都存在杠杆效应。
〔三〕沪深股市波动溢出效应的研究
当某个资本市场出现大幅波动的时候,就会引起投资者在另外的资本市场的投资行为的改变,将这种波动传递到其他的资本市场。
这就是所谓的“溢出效应〞。
例如9.11恐怖袭击后,美国股市的大震荡引起欧洲与亚洲股市中投资者的恐慌,从而引发了当地资本市场的大动荡。
接下来我们将检验深沪两市之间的波动是否存在“溢出效应〞。
1、检验两市波动的因果性
〔1〕提取条件方差
重复前面GARCH-M模型建模的步骤,选择主菜单栏“Procs〞下的“MakeGARCHVarianceSeries〞,得到rh回归方程残差项的条件方差数据序列GARCH01,同样的步骤rz回归方程残差项的条件方差数据序列GARCH02。
〔2〕检验两市波动的因果性
在“Workfile〞中同时选中“GARCH01〞和“GARCH02〞,右击,选择“Open〞―“AsGroup〞,
在弹出的窗口中点击“View〞―“GrangerCausality〞,并选择滞后阶数5,得到如图7-21所示结果。
图7-21Granger因果检验
可见,我们不能拒绝原假设:
##的波动不能因果##的波动。
但是可以拒绝原假设:
##的波动不能因果##的波动。
这初步证明沪深股市的波动之间存在溢出效应,且是不对称,单向的,说明是由于##市场的波动导致了##市场的波动,而不是相反。
2、修正GARCH-M模型
在沪市GARCH-M模型的条件方差方程中参加深市波动的滞后项,应该会改善估计结果。
在“EquationSpecification〞窗口中,按图7-22示输入如下变量,即在模型的条件方差方程中参加了深市波动的滞后项。
图7-22修正GARCH-M模型
点击“OK〞,那么得到参加滞后项GARCH02后沪市GARCH-M模型重新估计的结果,如图7
-23所示。
图7-23沪市GARCH-M〔参加滞后项GARCH02〕的估计结果
与前面图7-15结果比拟可见,参加滞后项后,沪市GARCH-M模型中均值方程的GARCH项估计值变大,而且更加显著,并且估计的标准误差缩小了。
这说明在条件方差方程中参加深市波动的滞后项是恰当的。
此时沪市收益率的GARCH-M效应更加明显了,风险(波动性)与收益之间的正相关关系更加显著。
我们运用GARCH类模型,对沪深股市收益率的波动性、波动的非对称性,以与波动之间的溢出效应做了全面的分析。
通过分析,根本可以得出了以下结论:
第一,沪深股市收益率都存在明显的GARCH效应。
第二,沪深股市都存在明显的GARCH-M效应,而且沪市的正向风险溢价要高于深市,反映了##股市的投资者比##的投资者更加厌恶风险。
第三,沪深股市都存在明显的杠杆效应,反映了在我国股票市场上坏消息引起的波动要大于好消息引起的波动。
第四,沪深股市之间波动存在溢出效应,而且是单向的,深市的波动将引起沪市的波动,参加深市波动的模型将有助于提高沪市风险溢价的水平。