如何在eviews5.1软件建立GARCH模型中加入虚拟变量

如题所述

自回归条件异方差(Autoregressive Conditional Heteroscedasticity Model, ARCH)模型是特别用来建立条件方差模型并对其进行预测的。
ARCH模型是1982年由恩格尔(Engle, R.)提出,并由博勒斯莱文(Bollerslev, T., 1986)发展成为GARCH (Generalized ARCH)——广义自回归条件异方差。这些模型被广泛的应用于经济学的各个领域。尤其在金融时间序列分析中。
按照通常的想法,自相关的问题是时间序列数据所特有,而异方差性是横截面数据的特点。但在时间序列数据中,会不会出现异方差呢?会是怎样出现的?
恩格尔和克拉格(Kraft, D., 1983)在分析宏观数据时,发现这样一些现象:时间序列模型中的扰动方差稳定性比通常假设的要差。恩格尔的结论说明在分析通货膨胀模型时,大的及小的预测误差会大量出现,表明存在一种异方差,其中预测误差的方差取决于后续扰动项的大小。 从事于股票价格、通货膨胀率、外汇汇率等金融时间序列预测的研究工作者,曾发现他们对这些变量的预测能力随时期的不同而有相当大的变化。预测的误差在某一时期里相对地小,而在某一时期里则相对地大,然后,在另一时期又是较小的。这种变异很可能由于金融市场的波动性易受谣言、政局变动、政府货币与财政政策变化等等的影响。从而说明预测误差的方差中有某种相关性。
为了刻画这种相关性,恩格尔提出自回归条件异方差(ARCH)模型。ARCH的主要思想是时刻 t 的ut 的方差(= t2 )依赖于时刻(t 1)的残差平方的大小,即依赖于 ut2- 1 。
(一) ARCH模型
为了说得更具体,让我们回到k -变量回归模型:
(5.1.1)
并假设在时刻 ( t1 ) 所有信息已知的条件下,扰动项 ut 的分布是:
~ (5.1.2)
也就是,ut 遵循以0为均值,(0+ 1u2t-1 )为方差的正态分布。
由于(5.1.2)中ut的方差依赖于前期的平方扰动项,我们称它为ARCH(1)过程:

然而,容易加以推广。
例如,一个ARCH (p)过程可以写为:
(5.1.3)
如果扰动项方差中没有自相关,就会有
H0 :
这时

从而得到误差方差的同方差性情形。
恩格尔曾表明,容易通过以下的回归去检验上述虚拟假设:
(5.1.4)
其中,ût 表示从原始回归模型(5.1.1)估计得到的OLS残差。
二) GARCH(1, 1)模型
我们常常有理由认为 ut 的方差依赖于很多时刻之前的变化量(特别是在金融领域,采用日数据或周数据的应用更是如此)。这里的问题在于,我们必须估计很多参数,而这一点很难精确的做到。但是如果我们能够意识到方程(5.1.3)不过是t2的分布滞后模型,我们就能够用一个或两个t2的滞后值代替许多ut2的滞后值,这就是广义自回归条件异方差模型(generalized autoregressive conditional heterosce- dasticity model,简记为GARCH模型)。在GARCH模型中,要考虑两个不同的设定:一个是条件均值,另一个是条件方差。
在标准化的GARCH(1,1)模型中:
(5.1.5)
(5.1.6)
其中:xt是1×(k+1)维外生变量向量, 是(k+1)×1维系数向量。 (5.1.5)中给出的均值方程是一个带有误差项的外生变量函数。由于t2是以前面信息为基础的一期向前预测方差 ,所以它被称作条件方差。
(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模型的一个特例,即在条件方差方程中不存在滞后预测方差t2的说明。
在EViews中ARCH模型是在误差是条件正态分布的假定下,通过极大似然函数方法估计的。例如,对于GARCH(1,1),t 时期的对数似然函数为:
(5.1.7)
其中
(5.1.8)
这个说明通常可以在金融领域得到解释,因为代理商或贸易商可以通过建立长期均值的加权平均(常数),上期的预期方差(GARCH项)和在以前各期中观测到的关于变动性的信息(ARCH项)来预测本期的方差。如果上升或下降的资产收益出乎意料地大,那么贸易商将会增加对下期方差的预期。这个模型还包括了经常可以在财务收益数据中看到的变动组,在这些数据中,收益的巨大变化可能伴随着更进一步的巨大变化。
(三)方差方程的回归因子
方程(5.1.6)可以扩展成包含外生的或前定回归因子z的方差方程:
(5.1.11)
注意到从这个模型中得到的预测方差不能保证是正的。可以引入到这样一些形式的回归算子,它们总是正的,从而将产生负的预测值的可能性降到最小。例如,我们可以要求:
(5.1.12
GARCH(p, q)模型
高阶GARCH模型可以通过选择大于1的p或q得到估计,记作GARCH(p, q)。其方差表示为:
(5.1.13)

这里,p是GARCH项的阶数,q是ARCH项的阶数。
金融理论表明具有较高可观测到的风险的资产可以获得更高的平均收益,其原因在于人们一般认为金融资产的收益应当与其风险成正比,风险越大,预期的收益就越高。这种利用条件方差表示预期风险的模型被称为ARCH均值模型(ARCH-in-mean)或ARCH-M回归模型。在ARCH-M中我们把条件方差引进到均值方程中:
(5.1.14)
ARCH-M模型的另一种不同形式是将条件方差换成条件标准差:

或取对数
ARCH-M模型通常用于关于资产的预期收益与预期风险紧密相关的金融领域。预期风险的估计系数是风险收益交易的度量。例如,我们可以认为某股票指数,如上证的股票指数的票面收益(returet)依赖于一个常数项,通货膨胀率t 以及条件方差:

这种类型的模型(其中期望风险用条件方差表示)就称为GARCH-M模型。
ARCH-M模型通常用于关于资产的预期收益与预期风险紧密相关的金融领域。预期风险的估计系数是风险收益交易的度量。例如,我们可以认为某股票指数,如上证的股票指数的票面收益(returet)依赖于一个常数项,通货膨胀率t 以及条件方差:

这种类型的模型(其中期望风险用条件方差表示)就称为GARCH-M模型。
温馨提示:答案为网友推荐,仅供参考
相似回答