ARMA模型的eviews的建立时间序列分析实验指导_第1页
ARMA模型的eviews的建立时间序列分析实验指导_第2页
ARMA模型的eviews的建立时间序列分析实验指导_第3页
ARMA模型的eviews的建立时间序列分析实验指导_第4页
ARMA模型的eviews的建立时间序列分析实验指导_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、时间序列分析实验指导统计与应用数学学院前言随着计算机技术的飞跃发展以及应用软件的普及,对高等院校的实验教学提出了越来越高的要求。为实现教育思想与教学理念的不断更新,在教学中必须注重对大学生动手能力的培训和创新思维的培养,注重学生知识、能力、素质的综合协调发展。 为此,我们组织统计与应用数学学院的部分教师编写了系列实验教学指导书。这套实验教学指导书具有以下特点: 理论与实践相结合,书中的大量经济案例紧密联系我国的经济发展实际,有利于提高学生分析问题解决问题的能力。 理论教学与应用软件相结合,我们根据不同的课程分别介绍了SPSS、SAS、MATLAB 、EVIEWS 等软件的使用方法,有利于提高学

2、生建立数学模型并能正确求解的能力。这套实验教学指导书在编写的过程中始终得到安徽财经大学教务处、实验室管理处以及统计与应用数学学院的关心、帮助和大力支持,对此我们表示衷心的感谢!限于我们的水平, 欢迎各方面对教材存在的错误和不当之处予以批评指正。统计与数学模型分析实验中心2007年 2 月目录实验一EVIEWS 中 时间序列相关函数操作【实验目的】 熟悉 Eviews 的操作:菜单方式,命令方式;练习并掌握与时间序列分析相关的函数操作。【实验内容】一、 EViews 软件的常用菜单方式和命令方式;二、各种常用差分函数表达式;三、时间序列的自相关和偏自相关图与函数;【实验步骤】一、 EViews

3、软件的常用菜单方式和命令方式;创建工作文件菜单方式启动 EViews 软件之后,进入EViews 主窗口在主菜单上依次点击File/New/Workfile,即选择新建对象的类型为工作文件,将弹出一个对话框,由用户选择数据的时间频率( frequency )、起始期和终止期。选择时间频率为 Annual(年度),再分别点击起始期栏 (Start date )和终止期栏( End date ),输入相应的日期,然后点击 OK按钮,将在 EViews 软件的主显示窗口显示相应的工作文件窗口。工作文件窗口是 EViews 的子窗口,工作文件一开始其中就包含了两个对象,一个是系数向量 C(保存估计系数

4、用),另一个是残差序列 RESID(实际值与拟合值之差)。命令方式在 EViews 软件的命令窗口中直接键入CREATE命令,也可以建立工作文件。命令格式为: CREATE时间频率类型起始期终止期则菜单方式过程可写为: CREATE A 1985 1998 输入 Y、 X 的数据DATA命令方式在 EViews 软件的命令窗口键入DATA命令,命令格式为:DATA 本例中可在命令窗口键入如下命令:DATAYX鼠标图形界面方式在 EViews 软件主窗口或工作文件窗口点击Objects/New Object,对象类型选择 Series ,并给定序列名,一次只能创建一个新序列。再从工作文件目录中选

5、取并双击所创建的新序列就可以展示该对象,选择Edit / ,进入编辑状态,输入数据。生成 log ( Y)、 log (X)、 X2、1/X 、时间变量 T 等序列在命令窗口中依次键入以下命令即可:GENRLOGY=LOG(Y)GENRLOGX=LOG(X)GENRX1=X2GENRX2=1/XGENRT=TREND(84)选择若干变量构成数组,在数组中增加变量。在工作文件窗口中单击所要选择的变量,按住 Ctrl键不放,继续用鼠标选择要展示的变量,选择完以后,单击鼠标右键,在弹出的快捷菜单中点击 Open/as Group,则会弹出数组窗口,其中变量从左至右按在工作文件窗口中选择变量的顺序来排

6、列。在数组窗口点击 Edit / ,进入全屏幕编辑状态,选择一个空列,点击标题栏,在编辑窗口输入变量名, 再点击屏幕任意位置, 即可增加一个新变量。增加变量后,即可输入数据。点击要删除的变量列的标题栏,在编辑窗口输入新变量名,再点击屏幕任意位置, 弹出 RENAME对话框,点击 YES按钮即可。在工作文件窗口中删除、更名变量。在工作文件窗口中选取所要删除或更名的变量并单击鼠标右键,在弹出的快捷菜单中选择Delete (删除)或 Rename(更名)即可在工作文件窗口中选取所要删除或更名的变量,点击工作文件窗口菜单栏中的 Objects/Delete selected (Renameselect

7、ed ),即可删除(更名)变量在工作文件窗口中选取所要删除的变量,点击工作文件窗口菜单栏中的 Delete 按钮即可删除变量。三、图形分析与描述统计分析利用 PLOT命令绘制趋势图在命令窗口中键入: PLOTY也可以利用 PLOT命令将多个变量的变化趋势描绘在同一张图中,例如键入以下命令,可以观察变量Y、X 的变化趋势PLOTYX利用 SCAT命令绘制 X、Y 的散点图在命令窗口中键入: SCATXY则可以初步观察变量之间的相关程度与相关类型二、各种常用差分函数表达式表 1-1:1949 年 1 月-1960 年 12 月数据1949195019511952195319541955195619

8、57195819591960年年年年年年年年年年年年1112115145171196204242284315340360417211812615018019618823327730131834239131321411781932362352673173563624064194129135163181235227269313348348396461512112517218322923427031835536342047261351491782182432643153744224354725357148170199230264302364413465491548622814817019924227

9、22933474054675055596069136158184209237259312355404404463508101191331621912112292743063473594074611110411414617218020323727130531036239012118140166194201229278306306337405432(一) 利用 D(x) 命令系列对时间序列进行差分 (x为表 1-1中的数据 ) 。1、在命令窗口中键入:genr dx= D(x)则生成的新序列为序列x 的一阶差分序列2、在命令窗口中键入:genr dxn= D(x,n)则生成的新序列为序列x 的 n

10、 阶差分。3、在命令窗口中键入:genr dxs= D(x,0,s)则生成的新序列为序列x 的对周期长度为 s 一阶季节差分。4、在命令窗口中键入:genr dxsn= D(x,n,s)则生成的新序列为对周期长度为s 的时间序列 x 取一阶季节差分后的序列再取 n 阶差分。5、在命令窗口中键入:genr dlx= Dlog(x)则生成的新序列为x 取自然对数后,再取一阶差分。6、在命令窗口中键入:genr dlxsn= Dlog(x,n,s)则生成的新序列为周期长度为 s 的时间序列 x 先取自然对数,再取一阶季节差分,然后再对序列取 n 阶差分。在 EVIEWS中操作的图形分别为:三、时间序

11、列的自相关和偏自相关图与函数 ;(一) 观察时间序列的自相关图。命令方式:( 1)在命令行输入命令:Ident x(x为序列名称 ) ;2)然后在出现的对话框中输入滞后时期数。(可取默认数)菜单方式:( 1)双击序列图标。菜单操作方式: ViewCorrelogram ,在出现的对话框中输入滞后数。(可取默认数)(二) 练习:观察一些文件中的序列自相关函数Autocorrelation相关函数 Partial autocorrelation的特征,偏自练习1:操作文件: Stpoor1.wf1(美国S&P500工业股票价格指数1980 年1 月1996 年2 月)步骤:( 1)打开该文件。(2

12、)观察序列 stpoorr 的趋势图,自相关图(自相关函数,偏自相关函数)的特征。(3)对序列取一阶差分,生成新序列dsp: genr dsp=d(stpoor),并观察其趋势图,自相关图(同上,下略)的特征。( 4)对该序列的自然对数取一阶差分,生成新的序列dlnsp=dlog(stpoor),并观察其趋势图,自相关图。dlnsp: genr练习 2:操作文件: usagnp.wf1( 美国 1947 年第一季度 1970年第四季度 GNP 数据 )步骤:( 1)打开该文件。(2)观察序列 usagdp 的趋势图的特征,自相关图的特征。(3)对该序列取一阶差分,生新的序列dgdp: Genr

13、 dgdp=d(usagdp) 。观察其趋势图,自相关图。( 4)对该序列的自然对数取一阶差分,生成新的序列dlngdp : Genrdlngdp=dlog(gdp) 。观察其趋势图,自相关图。(5)对序列一阶季节差分,生成新序列dsgdp=d(usagdp,0,4) 观察其趋势图,自相关图的特征。(6)对该序列的自然对数取一阶季节差分,生成新的序列:dslngdp=dlog(usagdp,0,4),观察其趋势图、自相关图。实验二确定性时间序列建模方法【实验目的】 熟悉确定性时间序列模型的建模原理;掌握确定性时间序列建立模型的几种常用方法。【实验内容】一、多项式模型和加权最小二乘法的建立;二、

14、单参数和双参数指数平滑法进行预测的操作练习;三、二次曲线和对数曲线趋势模型建立及预测;【实验步骤】一、多项式模型和加权最小二乘法的建立;1、我国 19741994 年的发电量资料列于表中,已知10077.26 亿千瓦小时,试以表1.1 中的资料为样本:1995年的发电量为(1) 据拟合优度和外推检验的结果建立最合适的多项式模型。(2) 采用加权最小二乘法估计我国工业发电量的线性趋势,并与普通最小二乘法估计的线性模型进行比较,列出OLS方法预测值和 W=0.6,W=0.7时 1992 到 1995 年预测值以及相对误差。操作过74-7879-8384-8889-9394-95 程:建立16682

15、820377058489281WORKFILE:195830064107621210077.26CREATEA 19742031309344956775199522343277497375392566351454528395生成新序列 Y:data y生成新的时间趋势序列t : genr t=trend(1973)建立系列方程: smpl 1974 1994ls y c tls y c t t2ls y c t t2 t3通过拟合优度和外推检验的结果发现一元三次多项式模型效果最好。首先生成权数序列: genr m=sqr(0.6(21-t)加权最小二乘法的命令方式:ls(w=m) y c t普

16、通最小二乘法命令方式:ls y c t进行预测:打开对应的方程窗口,点forecast话框,修改对话框sample range forforecast截止日期为预测期 .按纽,将出现对中的时间期限的相对误差的计算公式为:(实际值 - 预测值) / 实际值二、单参数和双参数指数平滑法进行预测的操作练习2、某地区 19962003年的人口数据如表1.2 ,运用二次指数平滑法预测该镇 2004 年底的人口数(单位:人)。0.419961997199819992000200120022003114333115823117171118517119850121121122389123626建立 WORKF

17、ILE : create U1996 2004建立新序列 Y 和 T:datay然后输入数值。genr t=trend(1995)打开 y 序列,点击 exponentialsmoothing 按纽 ,出现如图所示对话框按照图示选项点击确定即可。3、某地区 19962003 年农村用电量数据见表 1.3 ,试利用 Holt 双参数指数平滑法预测该地区 2004 年该地区农村用电量(单位:千瓦时)。19961997199819992000200120022003844.5963.21106.91244.81473.91655.71812.71980.1建立 WORKFILE : create U

18、19962004建立新序列 Y 和 T:datay然后输入数值。genr t=trend(1995)打开 y 序列,点击 exponentialsmoothing 按纽 ,出现如图所示对话框按照图示选项点击确定即可。三、二次曲线和对数曲线趋势模型建立及预测;4、我国民航客运量数据的季节调整。 有关数据如表 1.4 ,对序列进行季节调整。(1 指 1993 年 10 月,54 指 1998 年 3 月)并对调整后序列建立二次曲线和对数曲线趋势模型, 得到两个方程的民航客运量趋势估计值, 并进行季节调整,求出两个趋势方程建立的季节模型预测值。( 选做)12345673282632512412493

19、163441112131415161738436840136333636633121222324252627397.31463509474508458.944123132333435363744748343951455048953441424344454647416451486.2507458.9949356251525354398442404.55428实验三时间序列随机性和平稳性检验【实验目的】认识 Eviews 输出的时间序列自相关图的内容及含义:自相关函数、偏自相关函数、95%置信限、 Q-statistic。学会通过自相关图的Q统计量判断序列是否为白噪声。通过观察序列的趋势图及自相关

20、图判断序列是否为平稳序列。【实验内容】一、本次练习主要操作文件为ar1.wf1 ,ar2.wf1 ,ma1.wf1,ma2.wf1,arma11.wf1 , arma21.wf1 ,各文件中包含的序列都是模拟生成的零均值平稳序列。二、总结各种过程自相关函数,偏自相关函数的特征。三、观察其他文件中的序列,看其是否平稳,若不平稳,试通过适当的差分变换、方差平稳化变换 ( 取对数,平方根等 ) 使其转化为平稳 序列,然后观察序列的自相关函数,偏自相关函数的特征,并与自已总结的各种过程的特征对照。【实验步骤】练习 1. 操作文件: ar1.wf1说明:该文件中含有三个序列: at 为模拟生成的正态白噪

21、声序列; x、y 均是模拟生成的 ar(1) 过程,其参数各不相同。文件中有两个模型: EQX、EQY分别是对 x、y 的估计结果。操作内容:( 1)观察序列 at 的自相关图,看其是否为白噪声序列,为什么?(2)观察序列 x 的自相关图:样本自相关函数(SACF)呈指数衰减,样本偏自相关函数(SPACF)滞后一阶截尾。(3)观察序列y 的自相关图:样本自相关函数呈正负交替的指数衰减,样本偏自相关函数滞后一阶截尾。(4)分别打开 EQX、 EQY,试写出对 x、 y 的估计结果。练习 2:操作文件: ar2.wf1说明:该文件中含有四个序列:at 为模拟生成的白噪声序列;x,y,z 均为模拟生

22、成的 AR(2)过程,且其参数各不相同。文件中有三个模型:分别是对x、y、z 的估计结果。操作内容:1)分别观察序列 x,y,z 的自相关图,看其样本自相关函数,样本偏自相关函数各有什么特征。(提示:其样本自相关函数分别呈混合指数衰减、正负交替的混合指数衰减、阻尼正弦波衰减;样本偏自相关函数均滞后二阶截尾)。2)分别打开 EQX、EQY、 EQZ,写出对 x、y、z 的估计结果。练习 3:操作方件: ma1.wf1说明:文件中的序列 x、y 分别为模拟生成的 ma(1) 过程,其参数各不相同。文件中的模型 EQX、 EQY为对 x、y 的估计结果。操作内容:( 1)分别观察序列x, y 的自相

23、关图,看其样本自相关图,偏自相关图各有什么特征。 (提示:其样本自相关函数均呈滞后一阶截尾,样本偏自相关函数分别呈指数衰减、正负交替的指数衰减)。(2)分别打开 EQX、 EQY、写出对 x、y 的估计结果。练习 4:操作文件: ma2.wf2说明:文件中的序列分别为模拟生成的MA(2)过程,其参数各不相同。操作内容:( 1)分别观察序列 x, y 的自相关图,看其样本自相关图,偏自相关图各有什么特征。 (提示:各序列的样本自相关函数均滞后二阶截尾,样本偏自相关函数分别呈混合指数衰减、正负交替的混合指数衰减,阻尼正弦波衰减)。(2)分别打开 EQX、EQY、写出对 x、 y 的估计结果。练习

24、5:操作文件: ARMA11.wf1说明:文件中的序列 x,y,z 分别为模拟生成的不同参数的 ARMA(1,1)过程,EQX、EQY、EQZ分别为对各序列估计的结果。操作内容:( 1)分别观察序列x, y 的自相关图,看其样本自相关图,偏自相关图各有什么特征。(提示:各序列的自相关函数,偏自相关函数都呈指数衰减)。(2)写出各模型的估计结果。练习 6:操作文件: ARMA21.wf1操作内容:( 1)分别观察序列x, y 的自相关图,看其样本自相关图,偏自相关图各有什么特征。(提示:各序列的自相关函数,偏自相关函数都呈指数衰减)。(2)写出各模型的估计结果。实验四时间序列季节性、可逆性检验【

25、实验目的】观察具有实际背景的经济数据,判断其是否平稳、是否含有季节性,均值是否为零。能运用合适的方法如差分、季节差分、取对数、平方根等,使序列变为平稳序列;平稳序列减去其均值,使其零均值化。【实验内容】 一、判断序列的平稳性和可逆性,给出相应判断依据,并写出模型形式。二、找出自己感兴趣的数据,判断数据是否平稳,是否具有季节性,均值是否为零等。【实验步骤】练习一操作文件: ar1.wf1 ,ar2.wf1 ,ma1.wf1,ma2.wf1,arma11.wf1 ,arma21.wf1操作内容 :一、( 1)打开文件 ar1.wf1 ,(2) 依 据EQX, 写 出 关 于 序 列x的 模 型 形

26、 式 : Xt=0.68Xt-1+at(3)写出用 B 算子表示的模型形式: (1 0.68B) Xt = at判断模型是否平稳?说明原因。写出该模型的传递形式。二、( 1)打开文件 ar2.wf1(2)依据 EQX写出序列 x 的模型形式为: Xt=0.49Xt-1 +0.25Xt-2+at写出用 B 算子表示的形式:判断模型是否平稳 ?说明原因。试推导模型的传递形式。并写出其前 5 个格林函数。三、( 1)打开文件 ma1.wf1依据 EQX写出序列 X 的模型形式: Xt= at 0.82at-1写出用 B 算子表示的形式: Xt= (1 0.82B)at判断模型是否可逆?说明原因。(5

27、)写出该模型的逆转形式。四、( 1)打开文件 arma1.wf1(2) 依据 EQX写出序列 X 的模型形式: Xt= 0.92 Xt-1 +at0.57at-1写出用 B 算子表示的形式: (1 0.92B)Xt= (1 0.57B)at判断模型是否平稳?是否平稳?说明原因。5)试推该模型的传递函数形式。五、 打开 ma2.wf1,写出各序列模型形式及用B 算子表示的形式,判断序列是否可逆,试推导其逆转形式。打开 ARMA21.wf1,写出各序列模型形式及用B 算子表示的形式,判断序列是否平稳,是否可逆,试推导其传递函数形式,逆转形式。练习二操 作文 件: zl1.wf1zl20.wf1,

28、gdp.wf1, gdpindex.wf1, stpoor.wf1,usagnp.wf1 等。文件说明:( 1)zl1wf1zl20.wf1各文件是教材后附录III所列资料,各数据背景参见附录。(2) gdp.wf1为我国19782001各年GDP数据。Gdpindex.wf1为我国19532001各年GDP指数,即各年GDP发展速度数据。(3)stpoor.wf1,usagnp.wf1文件说明见第一次上机实习内容说明。判断是否平稳、是否具有季节性的方法:1)通过序列的趋势图粗略的判断。2)通过序列的自相关图判断。若序列自相关函数衰减缓慢,滞后较长时期仍不为零,则可初步断定序列非平稳。若序列的

29、自相关函数周期性的显着不为零(如月度数据的滞后12 期, 24 期, 36 期等自相关函数显着不为零;季度数据的滞后4,8,12,16 各期自相关函数显着不为零)则可判断序列含有季节性。使序列平稳化的方法:(1)若数据方差非平稳,应先通过对数变换、平方根变换等方法,使序列方差平稳。(2)先通过差分消除序列的长期趋势(如果有的话)。(3)再通过季节差分消除序列的季节性(如果有的话)。差分函数的使用可见前两次上机实习内容。使平稳序列零均值化的方法:。如要求平稳序列x 的均值,并对序列x 零均值化,则可用如下命令:Scalar)Genr y=x m其中:Scalar 命令在 Eviews 中表示生成

30、标量数据 (均值只是一个数, 而不是序列)。为对 x 零均值化后的序列。当然,上述命令也可简化为:Genr y=x mean(x)习题三:用自相关分析图识别1990 年 1 月至 1997 年 12 月我国工业总产值的月度时间序列及其自然对数的平稳性,并说明理由。若不平稳试绘制自然对数序列的一阶逐期差分和一阶季节差分后的我国工业总产值序列的相关分析图。1990 年 1 月至 1997 年 12 月我国工业总产值 (单位:亿元)年月数据199011421.421367.431719.741759.651795.761848.171637.381670.991760.1101789.5111888

31、.6121981.4199111757.821485.731893.941969.852033.76210371836.381914.792022.2102045.1112069.2122136199211984.221812.432274.742328.952373.162515.8722888232192441.1102502.6112608.8122823.8199312179.122408.732869.442916.753022.163274.572862.982864.292908102911.8113101.3123664.3199412903.322513.8334094349

32、9.553642.663871.47337383463.493663.74103753.38113973.17124469.02199512996.722740.333580.943746.353817.964046.673483.983510.693703.1103810.7114091124650.799199613476.622970.333942.644067.654746.89964417.29973806.883746.394011.1104129.6114372.899124991.5199713843.8423181.2634404.4944520.1854638.996496

33、9.9374146.89984198.794536.839104718.91115034.939125545.74实验五ARMA模型的建立、识别、检验【实验目的】熟悉对零均值平稳序列建立ARMA模型的前三个阶段:模型识别、模型参数估计、诊断检验。(1) 根据时间序列自相关图对零均值平稳序列进行初步的模型识别。(2) 运用 Eviews 软件估计 ARMA模型参数。对所建立的模型是否为适应性模型进行诊断检验。【实验内容】模型识别根据零均值平稳化后的序列的自相关函数和偏自相关函数表现出的特征,对序列进行初步的模型识别(注:这种方法并不总是有效)。模型参数估计Eviews 建立 ARMA模型的命令用

34、到 AR、MA、SAR,SMA等参数项。其中 SAR、SMA两参数在建立季节性时间序列模型时要用到。例如:对一个 零均值的平稳序列x 建立 ARMA (2,1) 模型,1)命令操作方式为: ls x ar(1) ar(2) ma(1)( 2)菜单操作方式: Quick- Estimate equation ,输入:x ar(1) ar(2) ma(1),OK。以上述操作方式建模时,Eviews 自动采用非线性最小二乘法估计模型参数。模型的诊断检验:1 判断模型是否为适应性模型判断模型是否为序列的适应性模型,主要根据模型残差是否为白噪声来判断,若残差是白噪声,则可认为此模型是序列的适应性模型,否

35、则,不是。Eviews 操作:在模型窗口, View-Residual tests-CorrelogramQ statistics根据输出的残差的 Q统计量判断残差是否为白噪声序列。 怎么根据 Q的统计量判断残差是否为白噪声序列?2 模型中各项的取舍若建立的模型为适应性模型, 还要看输出项中各变量是否显着 ( 通过输出结果中的 t 统计量值及相应的 P 值) ,对不显着的项,要剔除,然后重新建模。3 模型的选择(定阶)对于同一个序列来说,可能有多个适应性模型,要从这多个适应性模型中选择,通常根据多个模型输出项中的赤池信息准则 (AIC ,Akaike info criterion) 和施瓦茨准

36、则 (SBC, Schwartz Bayes criterion) 进行比较,一般认为这两个统计量值越小的模型越好。4模型平稳性和可逆性的判断判断模型是适应性模型后, 还应判断模型是否平稳和可逆,判断方法如下。模型输出结果最下方输出的两项,AR inverted root (inverted root(如果有的话),其含义分别为:如果有的话) 和MAinverted AR root:为模型自回归AR部分所对应的差分方程的特征方程的特征根。若特征根的绝对值都小于1,则说明模型是平稳的;若其中有大于或等于1 的,说明模型非平稳;若有等于1 或很接近于1 的,说明原序列为单位根过程,需要先对序列进行

37、差分平稳化变换( 有几个单位根,作几阶差分变换) ,然后建模。invertedMAroot :为模型移动平均MA部分所对应的差分方程的特征方程的特征根。若特征根绝对值都小于 1,则说明模型是可逆的; 若有大于或等于 1 的,说明模型不可逆;若有等于 1 或很接近于 1 的,则很有可能在数据处理过程中,对原序列过度差分了,这时需要减少对序列差分的阶数,再重新建模。;【实验步骤】练习一操作文件:参见上机3 练习一操作内容:打开一个文件,如arma2.wf1选取一个序列,如 x,判断序列是否为平稳, 均值是否零均值平稳序列 (本例略)。观察该序列自相关图,根据自相关函数滞后二阶截尾,偏自相关函数表现

38、为拖尾,初步判断模型阶数 AR(2)。建模: ls x ar(1) ar(2)诊断检验:a. 模型是否为序列的适应性模型:检验模型残差是否为白噪声。b.模型中各项是否显着:用各变量的t 检验值及相应的p 值。模型选择:先记下拟合的 ar(2) 模型的 AIC 和 SBC。再拟合其它模型如: ARMA(2,1),记下输出的 AIC 和 SBC。比较上述结果,看哪个更小。d.判断模型是否平稳:看inverted AR root是否小于 1.练习二 :操作文件:参见上机3 练习二操作内容:打开一个文件(1) 选取一个序列,判断序列是否平稳,均值是否为零,若否,应先将序列转化为零均值平稳序列。转化方法

39、见以前上机实习内容。(2)(4)同上。实验六ARMA 模型的诊断性检验【实验目的】通过练习,进一步熟悉建模步骤:模型识别,参数估计,诊断检验(适应性检验、模型定阶等)。【实验内容 】(1)三个模型是否都为适应性模型?(2)哪个模型更佳?(3)三个模型中均包含了常数项,其与序列均值有何关系?(4)各个模型的估计中, 实际用到的观察值的个数分别为多少?【实验步骤】操作文件: zl1.wf1zl20.wf1 及其它具有实际背景的数据。练习一 zl14.wf1 磨轮剖面数据,见附录。操作步骤: 1、判断序列 mlpm 是否平稳,均值是否为零。2、根据自相关图,进行模型识别。3、建立模型: ls mlp

40、m c ar(1) ar(2)4、模型诊断检验:看此模型是否合适。5再分别建立两个模型,且重复上述步骤。ls mlpm c ma(1) ma(2)ls mlpm c ar(1) ma(1)练 习二 、 依据上 述思 路, 请分 别 对 zl17.wf1 , zl18.wf1 , gdpindex.wf1 等文件进行操作。 (该组文件中的数据本身为平稳数据)练习三、操作文件:zl1.wf1 ,zl3.wf1 ,zl4.wf1 , zl5.wf1 ,zl19.wf1 ,gdp.wf1,stpoor.wf1。(该组文件中的数据均非平稳,建模前需先作适当变换)练习四、 操作文件: zl2.wf1 ,

41、zl11.wf1 , zl20.wf1 , usagnp.wf1等。(该组文件中的数据均含有季节性,建模前需作适当变换)实验七ARMA 模型的预测【实验目的】: (1)进一步熟悉 ARMA 模型建模过程。( 2)利用 ARMA 模型进行预测。预测说明: Eviews 中有两种不同的预测处理方式: Dynamic(动态)和 Static(静态)。 熟悉对零均值平稳序列建立 ARMA模型的前三个阶段:模型识别、模型参数估计、诊断检验。【实验内容 】 平稳时间序列模型预测非平稳时间序列模型的预测【实验步骤 】平稳时间序列模型预测操作文件: zl14.wf1(1)打开 zl14.wf1(2)对序列 m

42、lpm 建立 AR(2) 模型操作命令: ls mlpm c ar(1) ar(2)(3)进行追溯预测:操作:在 Equation 窗口,选 Forecast菜单,在出现的对话框中,选 static,将预测结果存入 mlpmf1 序列中,单击 OK 。观察输出结果 mlpmf1 。说明: static 为一步超前预测。(4)进行向前多步预测。操作命令: expand1 259smpl251 259然后在 Equation 窗口,选 Forecast菜单,在出现的对话框中,选Dynamic,并将预测结果保存在 mlpmf2 序列中,单击 OK 。观察输出结果 mlpmf2 。说明: Dynami

43、c 为动态预测。注: S.E 用于存放预测的估计标准误差,便于计算置信区间。非平稳时间序列预测(操作文件:gdp.wf1)操作步骤: (1)打开 gdp.wf1,(2)对序列 dlog(gdp)建立 ar(2)模型操作命令: ls dlog(gdp) ar(1) ar(2)(3)进行追溯预测:打开 forecast 对话框,选 forecast of gdp,选 static,预测结果保存在 gdpf1 中,单击 OK。(4)进行向前多步预测操作命令: expand19782005smpl20022005打开 forecast 对话框,选 forecast of gdp ,选 dynamic,

44、预测结果保存在 gdpf2 中,单击 OK 。观察输出结果。实验八复习 ARMA建模过程【实验目的】 复习利用 Eviews 对时间序列建立ARMA模型的过程【实验内容】 ARMA模型建模前的准备:判断序列是否平稳通过序列自相关图、趋势图等进行判断若序列不平稳:均值非平稳序列通过 差分变换 转换为平稳方差非平稳序列通过 对数变换等 转化为平稳序列模型平稳化以后,将序列零均值化1) 模型识别主要通过序列的自相关函数、偏自相关函数表现的特征,进行初步的模型识别2) 模型参数估计在 Eviews 中估计 ARMA模型的方法估计模型以后要能写出模型的形式 ( 差分方程形式和用 B 算子表示的形式)3) 模型的诊断检验根据模型残差是不是白噪声来

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论