时间序列实验习题汇总.docx
- 文档编号:11957252
- 上传时间:2023-04-16
- 格式:DOCX
- 页数:15
- 大小:613.75KB
时间序列实验习题汇总.docx
《时间序列实验习题汇总.docx》由会员分享,可在线阅读,更多相关《时间序列实验习题汇总.docx(15页珍藏版)》请在冰豆网上搜索。
时间序列实验习题汇总
时间序列实验习题汇总
实验二时间序列纯随机性检验和平稳性检验
3、Eviews操作方法
翻开要检验的序列,单击View\Correlogram
二、序列平稳性检验
主要有时序图检验,自相关图检验,单位根检验。
〔一〕时序图检验
根据平稳时间序列均值、方差为常数的性质,平稳序列的时序图应该显示出该序列始终在一个常数值附近随机波动,而且波动的范围有界的特点,如果该序列的时序图有明显的趋势性和周期性,那么该序列通常不是平稳序列。
如下列图所示可知,x,y两个序列均为非平稳序列。
〔二〕自相关图检验
平稳序列的自相关函数很快衰减为0;非平稳序列的自相关函数衰减为0的速度通常比拟慢,这是我们通过利用自相关图进展平稳性判断的标准。
下面左图我们发现序列的自相关函数衰减到0的速度相当缓慢,在很长的一段时间里,自相关系数为正,然后一直为负,在自相关图上显示出明显的三角对称性,这是具有单调趋势的非平稳序列的一种典型的自相关图的形式。
这与上面x的时序图显示的显著的单调递增性是一致的。
下面右图中自相关图呈现出明显的正弦波动规律,这是具有周期变化规律的非平稳序列的典型特征。
这与上面y的时序图显示的显著的单调递增性是一致的。
〔三〕单位根检验
1、ADF检验法〔AugmentedDickey—FullerTest〕
〔1〕ADF检验法是由迪基〔Dickey〕和福勒〔Fuller〕在1979年提出的,是DF方法的推广。
DF假定{εt}是独立同分布序列,ADF假定随机扰动项{μt}是稳定过程。
〔2〕原假设
。
2、迪基---福勒(DF)检验法
〔1〕DF检验法是由Dickey、Fuller在20世纪70、80年代的一系列文章中建立起来的。
〔2〕原假设
3、Eviews操作方法
翻开要检验的序列,单击View\unitroottest
【实验目的】认识Eviews输出的时间序列自相关图的内容及含义:
自相关函数、
偏自相关函数、95%置信限、Q-statistic。
学会通过自相关图的Q统计量判断
序列是否为纯随机序列〔白噪声序列〕。
通过观察序列的趋势图及单位根检验结
果判断序列是否为平稳序列。
【实验内容】序列纯随机性检验和平稳性检验
【实验步骤】
案例1:
对1949-1998年市最高气温做纯随机序列检验
翻开序列x,单击view,出现如下的对话框,
单击correlogram,出现如下对话框,
要对原序列水平做纯随机序列检验,所以在correlogramof复选框下面选择level,而不是1stdifference〔原序列一阶差分〕,2nddifferenc〔原序列二阶差分〕,滞后阶数为24〔一般是默认值〕。
点击ok。
出现下面结果。
从自相关图、偏自相关图〔均在2倍标准差以内〕可以看出,能以95%的水平保证自相关函数、偏自相关函数为0,所以,该序列为纯随机序列;另外,对于显著性水平0.05,Q-Stat的P值均大于0.05,所以,该序列为纯随机序列。
市最高气温的变动属于纯随机波动,我们很难根据历史信息预测未来年份的最高气温。
给序列的分析到此完毕。
实验三ARMA模型的识别、建立、检验
【实验目的】熟悉对零均值平稳序列建立ARMA模型的前三个阶段:
模型识别、模型参数估计、诊断检验。
(1)根据时间序列自相关图对零均值平稳序列进展初步的模型识别。
(2)运用Eviews软件估计ARMA模型参数。
(3)对所建立的模型是否为适应性模型进展诊断检验。
【实验内容】
一、模型识别
根据零均值平稳化后的序列的自相关函数和偏自相关函数表现出的特征〔即拖尾或者截尾〕,对序列进展初步的模型识别〔注:
这种方法并不总是有效〕。
二、模型参数估计〔最小二乘估计〕
Eviews建立ARMA模型的命令用到AR、MA等参数项。
例如:
对一个零均值的平稳序列x建立ARMA(2,1)模型,
方法一:
命令操作方式,即在命令编辑窗口输入:
lsxar
(1)ar
(2)ma
(1);
方法二:
菜单操作方式:
Quick---→Estimateequation,
出现下面的对话框,输入:
xar
(1)ar
(2)ma
(1),点击确定。
以上述操作方式建模时,Eviews自动采用非线性最小二乘法估计模型参数。
三、模型的诊断检验:
〔一〕模型的适应性检验
检验残差序列
是否是一白噪声序列,关键是
的独立性检验。
主要的检验方法为德宾—沃森统计量〔Durbin-Watsonstat〕检验、相关图和Q统计量检验〔已介绍〕、Breush-GodfreyLM〔LagrangMultiplierTest,拉格朗日乘子检验〕检验。
下面逐一做介绍。
〔1〕德宾—沃森统计量〔Durbin-Watsonstat〕检验
检验规那么:
在D—W小于等于2时,存在正的一阶序列自相关,特别是接近于0时,存在严重的序列自相关;在D—W大于2时,存在负的一阶序列自相关。
由上面输出结果可以显示,残差序列存在一阶序列正相关。
对模型进展修正之后的输出结果为
我们可以认为残差序列不存在一阶序列相关性。
但是并不能下结论:
残差序列不存在序列相关性。
因为德宾—沃森统计量〔D—W〕检验仅仅能检验一阶序列相关,而“相关图和Q统计量检验〞与“Breush-GodfreyLM〔LagrangMultiplierTest〕检验〞那么可以检验一般的序列相关形式,即可以检验残差序列是否存在高阶序列相关性。
〔2〕相关图和Q统计量检验
主要根据模型残差是否为白噪声来判断,假设残差是白噪声,那么可认为此模型是序列的适应性模型,否那么,不是。
Eviews操作:
在模型窗口,View----→Residualtests----→Correlogram—Qstatistics
根据输出的残差的Q统计量判断残差是否为白噪声序列。
(a
)
〔3〕Breush-GodfreyLM〔拉格朗日乘子〕检验
Breush-GodfreyLM〔LagrangMultiplierTest,拉格朗日乘子检验〕检验是由Breush-Godfrey提出的,主要用来检验回归方程中残差序列是否存在高阶序列相关性。
该检验的原假设H0:
残差序列不存在序列相关性。
Eviews操作:
在模型窗口,View----→Residualtests----→SerialCorrelationLMTest
然后,出现下面的关于滞后阶数的对话框,默认阶数为2,我们可以改为3,4,或者更高阶。
这里我们选择检验的阶数为4阶。
点击ok,出现下面的结果
检验统计量为Obs*R-squred,其值为3.402357,而p值为0.4929。
如果给定的显著性水平为0.05,〔a
〔二〕模型中各项的取舍
假设建立的模型为适应性模型,还要看输出项中各变量是否显著(通过输出结果中的t统计量值及相应的P值),对不显著的项,要剔除,然后重新建模。
〔三〕模型的选择〔定阶〕
对于同一个序列来说,可能有多个适应性模型,要从这多个适应性模型中选择,通常根据多个模型输出项中的赤池信息准那么(AIC,Akaikeinfocriterion)和施瓦茨准那么(SBC,SchwartzBayescriterion)〔在Eviews输出项中为SC〕进展比拟,一般认为这两个统计量值越小的模型越好。
〔四〕模型平稳性和可逆性的判断
判断模型是适应性模型后,还应判断模型是否平稳和可逆,判断方法如下。
模型输出结果最下方输出的两项,ARinvertedroot(如果有的话)和MAinvertedroot〔如果有的话〕,其含义分别为:
invertedARroot:
为模型自回归AR局部所对应的差分方程的特征方程的特征根。
假设特征根的绝对值都小于1,那么说明模型是平稳的;假设其中有大于或等于1的,说明模型非平稳;假设有等于1或很接近于1的,说明原序列为单位根过程,需要先对序列进展差分平稳化变换(有几个单位根,作几阶差分变换),然后建模。
invertedMAroot:
为模型移动平均MA局部所对应的差分方程的特征方程的特征根。
假设特征根绝对值都小于1,那么说明模型是可逆的;假设有大于或等于1的,说明模型不可逆;假设有等于1或很接近于1的,那么很有可能在数据处理过程中,对原序列过度差分了,这时需要减少对序列差分的阶数,再重新建模。
实验四ARMA模型的预测
【实验目的】:
〔1〕进一步熟悉ARMA模型建模过程。
〔2〕利用ARMA模型进展预测。
【实验内容】平稳时间序列模型预测、非平稳时间序列模型的预测
【实验步骤】
平稳时间序列模型预测
操作文件:
ar〔2〕.wf1
〔1〕翻开ar〔2〕.wf1
〔2〕对序列x建立AR
(2)模型
操作命令:
lsxcar
(1)ar
(2)
〔3〕进展向前多步预测。
Equation窗口点击estimate,样本范围改为:
sampl1160
然后在Equation窗口,选Forecast菜单,在出现的对话框中,选Dynamic,预测范围为forecastsample:
160162,并将预测结果保存在xf序列中,单击OK。
观察输出结果xf。
说明:
Dynamic为动态预测。
注:
S.E用于存放预测的估计标准误差,便于计算置信区间。
非平稳时间序列预测〔操作文件:
市民用车拥有量.wf1〕
操作步骤:
(1)翻开市民用车拥有量.wf1,
(2)对序列dlog(x)建立ar〔1〕模型
操作命令:
lsdlog(x)car
(1)
(3)进展向前多步预测
Equation窗口点击estimate,样本范围改为:
sampl19501997
然后在Equation窗口,选Forecast菜单,在出现的对话框中,选Dynamic,预测范围为forecastsample:
19971999,并将预测结果保存在xf序列中,单击OK。
观察输出结果xf。
实验五复习ARMA建模过程
【实验目的】复习利用Eviews对时间序列建立ARMA模型的过程
【实验内容】ARMA模型建模前的准备:
判断序列是否平稳
a.通过序列自相关图、趋势图等进展判断
b.假设序列不平稳:
均值非平稳序列通过差分变换转换为平稳
方差非平稳序列通过对数变换等转化为平稳序列
c.模型平稳化以后,将序列零均值化
(1)模型识别
主要通过序列的自相关函数、偏自相关函数表现的特征,进展初步的模型识别
(2)模型参数估计
a.在Eviews中估计ARMA模型的方法
b.估计模型以后要能写出模型的形式(差分方程形式和用B算子表示的形式)
(3)模型的诊断检验
a.根据模型残差是不是白噪声来判断模型是否为适应性模型
b.能根据输出结果判断模型是否平稳,是否可逆
c.假设有多个序列是模型的适应性模型,会用适宜的方法从这些模型中进展选择,如比拟模型的残差方差,AIC,SC等。
(4)模型应用
a.掌握预测的操作方法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时间 序列 实验 习题 汇总
![提示](https://static.bdocx.com/images/bang_tan.gif)