当前位置:文档之家› Eviews时间序列分析实例

Eviews时间序列分析实例

Eviews 时间序列分析实例时间序列是市场预测中经常涉及的一类数据形式, 绍。

通过第七章的学习,读者了解了什么是时间序列,、指数平滑法实例所谓指数平滑实际就是对历史数据的加权平均。

它可以用于任何一种没有明显函数规 律,但确实存在某种前后关联的时间序列的短期预测。

由于其他很多分析方法都不具有这种 特点,指数平滑法在时间序列预测中仍然占据着相当重要的位置。

(―)一次指数平滑一次指数平滑又称单指数平滑。

它最突出的优点是方法非常简单, 甚至只要样本末期的平滑值,就可以得到预测结果。

一次指数平滑的特点是: 能够跟踪数据变化。

这一特点所有指数都具有。

预测过程中添 加最新的样本数据后, 新数据应取代老数据的地位, 老数据会逐渐居于次要的地位, 直至被 淘汰。

这样,预测值总是反映最新的数据结构。

一次指数平滑有局限性。

第一,预测值不能反映趋势变动、季节波动等有规律的变动; 第二,这种方法多适用于短期预测, 而不适合作中长期的预测;第三, 由于预测值是历史数 据的均值,因此与实际序列的变化相比有滞后现象。

指数平滑预测是否理想,很大程度上取决于平滑系数。

Eviews 提供两种确定指数平滑系数的方法:自动给定和人工确定。

选择自动给定,系统将按照预测误差平方和最小原则自 动确定系数。

如果系数接近 1,说明该序列近似纯随机序列,这时最新的观测值就是最理想 的预测值。

出于预测的考虑,有时系统给定的系数不是很理想, 用户需要自己指定平滑系数值。

平滑系数取什么值比较合适呢? 一般来说,如果序列变化比较平缓,平滑系数值应该比较小, 比如小于0.1;如果序列变化比较剧烈,平滑系数值可以取得大一些,如0.3〜0.5。

若平滑系数值大于0.5才能跟上序列的变化,表明序列有很强的趋势,不能采用一次指数平滑进行预 测。

[例1]某企业食盐销售量预测。

现在拥有最近连续30个月份的历史资料(见表 I ),试预测下一月份销售量。

表某企业食盐销售量单位:吨解:使用对数据进行分析,第一步是建立工作文件和录入数据。

有关操作在本理和一些分析实例。

本节的主要内容是说明如何使用Eviews 软件进行分析。

本书第七章对它进行了比较详细的介 并接触到有关时间序列分析方法的原章第一节中已经阐明,这里不再赘述。

假设已经建立工作文件,并生成了一个样本期为I〜30的序列,命名为SALES。

序列SALES中包含例1中需要分析的数据。

第二步,绘制序列图形。

在序列对象窗口中,点击View T Line Graph。

屏幕显示图1fa.Ui ■ID ? A«Ju 怔豐*vk■山图1某企业近30个月的销售量动态图从图1中可以看出,这个企业近30个月的销售量并不存在明显的趋势,并且没有明显的季节趋势。

因此,从直观上判断可以采用一次指数平滑法对企业下个月的销售量进行预测。

第三步,扩大样本期。

本例要求对下一个月的销售量进行预测,而工作文件的样本期是1〜30,在Eviews中要求先更改样本期。

更改样本期的操作在本章第一节已经讲过,这里将样本期改为I〜31。

第四步,进行指数平滑。

指数平滑的菜单操作方法有两种:一是在主工作文件窗口打开的情况下,点击主窗口的Quick T Series Statistics T Exponential Smoothing ;二是在序列对象窗口中点击Procs T Exponential Smoothing。

点击后屏幕出现如图2所示的指数平滑对话框。

指数平滑对话框中包含五个部分的选项:平滑方法( Smoothing Method )、平滑系数(Smoothing Parameters)、平滑后生成序列的名称( Smoothed Series)、预测样本范围(Estimation Sample )和季节变动周期(Cycle for Seasonal)。

对话框左上部分的平滑方法( Smoothing Method )包括:Sin gle 一次指数平滑Double 二次指数平滑Holt —Winters —No seasonal Holt —Winters 无季节模型Holt —Winters —Additive Holt —Winters 季节迭加模型Holt —Winters —Multiplicative Holt —Winters 季节乘积模型平滑系数(Smoothing Parameters)包括Alpha , Beta, Gamma。

平滑系数可由系统自动给定,也可以由用户指定。

缺省状态是由系统自动给定。

如果用户需要指定,只需在对应参数的位置填入指定的数值。

本例中,分别指定Alpha的值为0.3和0.5。

当指定平滑系数为0.3时,预测的残差平方和为137.2978;当平滑系数为0.5时,预测的残差平方和为165.0685。

因此这里选择平滑系数为0.3时的预测结果。

根据一次指数平滑方法的预测,该企业下个月的销售量应为29.2图 2指数平滑对话框(二)二次指数平滑二次指数平滑又称双重指数平滑。

相对于一次指数平滑, 二次指数平滑可以预测有一定线性趋势的序列,其预测期也长一些。

[例2]某公司1990 — 2001年的实际销售额如表 2所示。

请根据此资料预测 2002年和2003 年企业销售额。

表2某公司销售额单位:万元 年份 销售额 年份 销售颛1W0「 33 1996 44199! 36 1997 48 (992 32 1998 461㈱34 1999 50 1994422000154199540 |2001 58解:第一步,建立工作文件,样本期为1990 — 2001的年度数据。

在新建立的工作文件中,生成一个名为 SALES 的新序列。

打开 SALES 序列对话框,将表 2中的数据录入。

第二步,绘制序列图形。

从图中可以看到,该企业的销售额存在明显的增长趋势(见图3)。

序列的波动并不是很剧烈。

由此判断,使用二次指数平滑法进行预测比较合适。

第三步,扩大样本期。

由于本例需要预测下两年的销售额, 因此将工作文件的样本期更改为 1990— 2003 年。

吨。

Exponential SmoothingSmooth 购 M&Jhod:tt ParametersSir flic 1 Double1* ;Hcl:-V/intets - No seasonaE 2■ ■■■■■VII ■■ ■«■■ IRH ■■■■!»■ ■■■■*■■■ IRH ■ IIKMIBI ■■WlIBmBllllrf 1H cl :'Winters-Additive 3H ol:-V/inters 亠 Multjplieafr/e Smoolhsd Series: |SALES£MSeries name foi smoothed and fof6c :astsd values.Alphitmean]Bela:LtrendJ旦&個沁nol)Cycle for Seasonal:S^CancelSmoothing Parameteis:E riter nunnbeibetwen 0 ondE 9 estin^ate.Estimation >am(jle:Fotec^sts begin in period fallowing eshmatior endpoinl.图3 某企业1990 —2001年销售额变动情况第四步,指数平滑。

根据前例中的方法,用户可以进入如图2的指数平滑对话框。

本例中,选择二次指数平滑的方法,并让系统自动确定系数。

结果如表3所示。

原序列SALES中共有12个观测值,即1990 —2001年的企业销售额。

在进行二次指数平滑时,系统根据这12个数值自动确定了最优的平滑系数a= 0.244。

此时,对序列进行二次指数平滑预测的残差平方和为101.3594,均方根误差为2.906306。

在Eviews给出指数平滑结果统计表(见表 3 )时,并没有直接给出对2002年和2003 年销售额的预测值。

这两个数值保存在系统生成的平滑序列SALESSM中,用户只需打开该序列就可以看到二次指数平滑方法预测的结果。

结果显示,该企业在2002年和2003年的销售额,分别预计为56. 6万元和59. 4万元。

Dat$ 06/01/04 Time. 12:13Sample 199-0 2001Included obse^atiflns 12Meihod Dojble Exponentnal 0 ngin a I Series. SALESSeries SALESSMParameters Alpha0.2440Sum of Squared Residuals101.3594R QQ t Mean Squared Error 2.906306End of Period Le\els Mean56.00084Trend2 263825表3二次指数平滑结果如果将二次指数平滑的预测结果和原观测值共同显示在同一张图上,可以使用户看起来更清楚。

首先在工作文件菜单中同时选中两个序列SALES和SALESSM,方法是先点击一个序列,之后按住键盘上的Shift键再点击另外一个序列。

然后点击工作文件菜单工具栏中的Show,在弹出的对话框中点击0K。

此时,系统将弹出一个类似序列对象窗口的群窗口(见图4),窗口中以Excel表格的形式同时显示出SALES和SALESSM。

最后点击该窗口上方的View T Graph s Line (见图5)。

图5实际销售额与平滑值序列对比图、趋势延伸法实例时间序列的趋势即序列随时间变化的基本规律和特点。

选取适当的模型进行分析和预测。

(―)直线趋势直线趋势模型是一种最常用,也是最成熟的方法。

模型的基本结构为:Y t= a+ bt式中,a, b是模型的参数。

这种模型的结构比较简单,估计方法非常成熟,是很多其他趋势模型估计的基础。

下面结合实例说明如何使用该软件进行直线趋势模型的预测。

[例3]设某市1992 —2002年市场鸡蛋销售量如表4所示。

试预测2003年该市鸡蛋销售量。

强EViews - TSeries: SALES ^orkfile: LEASTSQCARES31口Eile £di t Objects Yiew Era匸n Q:L2i ck Opt 3 tau n.dow Qclpr92 93 94 95 96 97 98 99 00 01 02SALESt B!U I "L ' i¥ii JI AjjJivhi 111 " h ■ i«i 11' "u.图6序列散点图Eviews中没有直接绘制散点图的菜单选项。

相关主题