基于arma模型的我国gdp时间序列分析与预测.doc

上传人:laozhun 文档编号:4015821 上传时间:2023-04-01 格式:DOC 页数:12 大小:216KB
返回 下载 相关 举报
基于arma模型的我国gdp时间序列分析与预测.doc_第1页
第1页 / 共12页
基于arma模型的我国gdp时间序列分析与预测.doc_第2页
第2页 / 共12页
基于arma模型的我国gdp时间序列分析与预测.doc_第3页
第3页 / 共12页
基于arma模型的我国gdp时间序列分析与预测.doc_第4页
第4页 / 共12页
基于arma模型的我国gdp时间序列分析与预测.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《基于arma模型的我国gdp时间序列分析与预测.doc》由会员分享,可在线阅读,更多相关《基于arma模型的我国gdp时间序列分析与预测.doc(12页珍藏版)》请在三一办公上搜索。

1、基于ARMA模型的我国GDP时间序列分析与预测摘要:本文分析了1952-2011年我国GDP时间序列,在将该时间序列平稳化的基础上,建立自回归移动平均模(ARMA),从中得出我国GDP序列的变化规律,并且预测未来两年我国GDP的数值。关键字:时间序列;GDP ;ARMA模型;预测值1. 前言国内生产总值(GDP)代表一国或一个地区所有常住单位和个人在一定时期内全部生产活动的最终成果,是社会总产品价值扣除了中间投入价值后的余额,是国民经济各行业在核算期内增加值的总和。GDP是联合国国民经济核算体系(SNA)中最重要的总量指标,不仅为政策制定者提供了反映经济总体规模和结构、贫富状况和人民平均生活水

2、平的量化依据,而且成为评价各个国家或地区经济表现的标尺,为世界各国广泛使用。在社会经济高速发展的条件下,对我国GDP的发展模式的研究,以及在此基础上对未来我国GDP的发展水平的预测就显得尤为的重要。本文就此对我国GDP时间序列进行分析,并且采用ARMA模型对序列进行拟合,最后在此基础上对后期二年数据进行预测。2. ARMA模型2.1 ARMA模型概述ARMA模全称为自回归移动平均模型(Auto-regressive Moving Average Model,简称 ARMA)是研究时间序列的重要方法。其在经济预测过程中既考虑了经济现象在时间序列上的依存性, 又考虑了随机波动的干扰性, 对经济运行

3、短期趋势的预测准确率较高, 是近年应用比较广泛的方法之一。ARMA模型是由美国统计学家GE1P1Box和英国统计学家G1M1 Jenk in在20世纪70年代提出的著名时序分析模型,即自回归移动平均模型。ARMA模型有自回归模型AR(q)、移动平均模型MR(q)、自回归移动平均模型ARMA(p,q) 3种基本类型。其中ARMA(p,q)自回归移动平均模型,模型可表示为:其中,为自回归模型的阶数,为移动平均模型的介数;表示时间序列在时刻的值;为自回归系数;表示移动平均系数;表示时间序列在时期的误差或偏差。2.2 ARMA模型建模流程首先用ARMA模型预测要求序列必须是平稳的,也就是说,在研究的时

4、间范围内研究对象受到的影响因素必须基本相同。若所给的序列并非稳定序列,则必须对所给的序列做预处理,使其平稳化,然后用ARMA模型建模。建模的基本步骤如下:(1)求出该观察值序列的样本自相关系数(ACF)和样本偏相关(PACF)的值。(2)根据样本自相关系数和偏自相关系数的性质选择适当的模型进行拟合。 (3)估计模型中未知参数的值。 (4)检验模型的有效性。如果拟合模型通不过检验,转向步骤(2),重新选择模型再拟合。 (5)模型优化。如果拟合模型通过检验,仍然转向步骤(2),充分考虑各种可能,建立多个拟合模型,从所有通过检验的拟合模型中选择最优模型。(6)利用拟合模型,预测序列的将来走势。 3.

5、 我国GDP时间序列模型的建立3.1 数据的预处理 本文选取了我国1952-2011年的GDP数据作为时间序列观察值。对此时间序列做时序图如图1所示:图1 我国GDP时序图由时间序列的时序图可以发现GDP随时间的增长是呈指数趋势。因此,对原始序列作对数变换并作出其时序图如图1所示:图1 取对数后的GDP时序图通过观察取对数后的GDP时序图,发现经过处理后的序列具有趋势性。由于GDP带有很强的趋势成分, 而我们的目的主要是利用ARMA 模型对其周期成分进行分析, 因此需要对此类的数据先进行消除趋势性的处理, 然后建立ARMA模型。拿到观察值序列之后,无论是采用确定性时序分析方法还是随机时序分析方

6、法,分析的第一步都是要通过有效的手段提取信息中所蕴含的确定性信息。在Box和Jenkins在Time Series Analysis Forecasting and Control一书中特别强调差分方法的使用,他们使用大量的案例分析证明差分方法是一种非常简便有效的确定性信息提取方法。实践中,我们会根据序列的不同特点选择合适的差分方式,常见情况有以下三种;(1) 序列蕴含着显著的线性趋势,一阶差分就可以实现趋势平稳。(2) 序列蕴含着曲线趋势,通常低阶(2阶或3阶)差分就可以提取出曲线趋势的影响。(3) 蕴含固定周期的序列,一般进行步长为周期长度的差分运算就可以较好地提取周期信息。从理论上而言,

7、足够多次的差分运算可以充分地提取原序列中的非平稳确定性信息。但应当注意的是,差分运算的阶数并不是越多越好。差分运算是一种对信息的提取加工过程,每次差分都会有信息的损失,在实际中差分运算的阶数要适当,应当避免过差分。观察时序图2,可使用一阶差分就可以提取序列的足够信息。做一阶差分后,做其序列图3如下:图3 一阶差分后对数GDP时序图从图(3)可以观察得出,序列大致趋于平稳。为了进一步检验序列是否真正平稳,在此使用Eviews统计软件对已转换进行平稳性检验。对时间序列的平稳性有两种检验方法,一种是根据时序图和自相关图显示的特征作出判断的图检验方法;一种是构造检验统计量进行假设检验的方法。目前最常用

8、的平稳性统计检验方法是单位根检验(unit root test)。使用单位根检验法对变换数据进行检验得出检验结果如表1所示:Null Hypothesis: DLOGGDP has a unit roott-StatisticProb1*Augmented Dickey- Fuller Test Statistic-4.12832300540.0018930081454Test Critical Values 1% level-3.5526655874 5% level -2.9145174713 10% level-2.5950333156表1 DLOGGDP一阶差分单位根检验结合图3与表1

9、,结果表明序列logGDP经过一阶差分之后序列平稳。3.2 模型的识别与选择计算出样本自相关系数和偏相关系数的值之后,我们主要是根据它们表现出来的性质,选择适当的ARMA模型拟合观察值序列。这个过程实际上就是要根据样本自相关系数和偏相关系数的性质估计自相关阶数 和移动平均阶数,因此模型的识别过程也成为定阶过程。一般ARMA模型定阶的基本原则如图4所示:图4 ARMA(p,q)模型选择原则利用Eviews统计软件对差分数据进行操作,可得样本自相关系数和偏相关系数图如图5所示: 图5 差分序列自相关系数与偏相关系数图通过对一阶差分的对数序列的自相关系数和偏相关系数图的分析观察,可以知道模型大致可选

10、取两种模型。第一种,自相关系数为拖尾,而偏相关系数为一阶截尾。此时选取模型可以为ARIMA(1,1,0)模型。第二种,自相关二阶截尾,而偏相关系数为一阶截尾。此时选取模型可以为ARIMA(1,1,2)模型。3.3 参数估计 选择拟合好后的模型之后,下一步就是要利用序列的观察值确定该模型的口径,即估计模型中未知参数的值。对于一个非中心化ARMA(p,q)模型,有 式中,该模型共含个未知参数:。对于未知参数的估计方法有三种:矩估计极大似然估计和最小二乘估计。其中本文使用最小二乘估计法对序列进行参数估计。在ARMA(p,q)模型场合,记 残差项为: 残差平方和为: 是残差平方和达到最小的那组参数值即

11、为的最小估计值。使用Eviews统计软件操作可得序列两种可能的参数估计图如图67所示:图6 ARIMA(1,1,0)模型参数估计与检验结果图7 ARIMA(1,1,2)模型参数估计与检验结果由图67模型的参数估计与检验结果对比看,可以知道,ARMA(1,0)模型中其调整后的为0.333657小于ARMA(1,2)模型中的0.373158;而AIC和SC值分别为-2.515346,-2.444297分别小于ARMA(1,2)模型中的-2.559993,-2.453418。根据以上模型的识别与选择,我们选用了ARIMA(1,1,2)作为最佳预测模型。估计该模型的参数及模型的相关检验结果如图7。结果

12、表明, 模型ARMA ( 1,1, 2) 的参数估计值具有统计意义。其展开式为: 3.3.13.4 参数的显著性检验参数的显著性检验就是要检验每一个未知参数是否显著非零。这个检验的目的是为了是使模型最精简。如果某个参数不显著,即表示该参数所对应的那个自变量对因变量的影响不明显,该自变量就可以从拟合模型中删除。最终模型将由一系列参数显著非零的自变量表示。由图7模型参数估计与检验结果,可以观察到t统计量值的值均小于0.05。表明模型参数显著。3.5 模型的显著性检验模型的显著性检验主要是检验模型的有效性。一个模型是否显著有效主要看它提取的信息是否充分。一个好的拟合模型应该能够提取观察值序列中几乎所

13、有的样本相关信息,换言之,拟合残差项中将不再蕴含任何相关信息,即残差序列应该为白噪声序列。这样的模型我们成为显著有效模型。反之,如果残差序列为非白噪声序列,那就意味着残差序列中还残留着相关信息未被提取,这就说明了拟合模型不够有效。对于序列模型ARMA(1,1,2)我们利用EViews统计软件进行模型的显著性检验。检验结果如图8所示:图8 残差白噪声检验结果此时,可以认为残差序列是纯随机序列, 模型满足检验要求,即拟合模型显著有效。3.6 预测序列走势 由预测方程及其条件方程: 3.3.1 经预测得到2010、2011年的GDP值分别为396975.3亿元、484638.24亿元 ,其标准差为0

14、.06697。而已知2010、2011年实际GDP分别为403260亿元、471563.37亿元。预测误差分别为:预测值与真实值误差均在3%以内预测较为准确。利用此模型对20122013年GDP进行预测结果如表2所示:表2 20122013年模型预测值年份20122013预测值(亿元)549019.4644974.54. 结论时间序列分析的ARMA 模型预测问题, 实质上是通过对社会经济发展变化过程的分析研究, 找出其发展变化的量变规律性, 用以预测经济现象的未来。预测时不必考虑其他因素的影响, 仅从序列自身出发, 建立相应的模型进行预测, 这就从根本上避免了寻找主要因素及识别主要因素和次要因

15、素的困难; 和回归分析相比, 可以避免了寻找因果模型中对随机扰动项的限定条件在经济实践中难以满足的矛盾。实际上这也是ARMA 模型预测与其他预测方法相比的优越性所在。本文运用时间序列的分析方法,对我国历年的国内生产总值进行分析。将ARIMA(1,1,2)模型对该序列进行拟合,最终得出我国国内生产总值的变化规律。并且利用模型预测了较为准确的短期两年预测值。参考文献:1 王燕.编著.应用时间序列分析(第二版).北京:中国人民大学出版社.2 张晓峒.著.EViews使用指南与案例:机械工业出版社.3 易丹辉.主编.数据分析与EViews应用.北京:中国人民大学出版社.4 高敏学李静萍许健.编著.国民经济核算原理与中国实践.中国人民大学出版社,第二版5 徐国祥1 统计预测和决策M . 上海: 上海财经大学出版社, 6 高铁梅.计量经济分析方法与建模M.清华大学出版社.7 中国社会科学院金融研究所 . 8 Gelpl.Box and Glml.Jenkins Time Series Analysis forecasting and Control附录1:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号