基于ARMA模型CPI短期预测研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARMA模型CPI短期预测研究

基于ARMA模型CPI短期预测研究   摘要:文章利用2012年1月到2017年8月月度全国居民消费价格指数,探索运用R软件forecast n程序包中的auto,anma()函数进行最优ARIMA模型构建、模型检验、及短期预测。研究主要得出两点结论,1.构建了ARIMA(1,1,0)模型,检验结果合理。2.预测出2017年8月以后连续6个月的月度CPI,分别为101.6549、101.7975、101.6884、101.6954、101.6928、101.6938。   关键词:AKMA模型:CPI;R语言   一、引言及文献综述   一直以来,通货膨胀都是世界各国经济发展过程中必须重视的重大问题,其预测也是各国所面临的一项重大课题。我国经过近40年的高速发展,通货膨胀问题开始不断引起人们的重视,通过膨胀的预测已然成为一项紧迫的课题。对作为衡量通货膨胀重要指标的居民消费价格指数(CPI)进行预测,就显得十分必要。   近10年来,ARMA模型了受到学者们的广泛青睐。主要因为其具有较强的扩展性和现实性。既可以拟合AK、MA、ARMA、SAKIMA等模型,又更加符合经济政策存在时滞的现实,国外有代表性的如Alnaa和Ahiakpor(2011)以加纳为研究对象,运用Box-lenkins建模方法建立ARIMA(6,1,6)模型,对月度通货膨胀率进行预测,结果显示ARIMA模型在通货膨胀预测中具有较好的效果。国内有代表性的近期的如,肖良(2016)以居民消费价格指数(cPI)的短期预测为切入点,运用定量的时间序列分析方法,建立季节性ARI-MA模型对CPI时间序列进行量化分析,在实证分析中探讨经济变量CPI与时间变量之间的变动规律,对CPI时间序列进行适当的差分,取得了较为理想的预测效果。孙舞渊,伍海军(2017)基于考虑春节效应的X-12-APJMA季节调整模型,对我国2002年1月至2013年12月的CPI序列月度数据进行季节调整,并进行季节波动性分析和短期预测。研究结果表明:我国的CPI变动存在明显季节性特征,春节效应对其有显著影响;CPI序列的短期波动主要是受季节性成分影响,而长期波动主要受趋势――循环成分影响:利用该模型进行短期预测的效果较好,预测误差绝对值控制在1.5%之内。虽然国内外关于ARMA模型的应用已经有了大量研究,但在进行CPI预测方面还没有形成一个统一、公认、可靠的模型,对于CPI短期预测的ARMA模型的短期预测还有待进一步探索。另外,到目前为止,在进行AKMA模型构建的过程中,研究者基本都是运用EViews软件进行操作,而对于现在开始不断流行的R软件,还有待不断实践和推广。本文将探索运用R语言基于ARMA模型对2017年8月后连续6个月的CPI进行短期预测。   二、ARMA模型介绍   (一)ARMA模型简介   AKMA模型,即自回归移动平均模型,由Box和Ienkins于1994年提出,其基本思想是把AK模型和MA模型结合在一个紧凑的形式中,来描述经济变量的变化趋势,并据此对未来的变化作出预测。ARMA(p,q)模型的基本形式为:   式中,p为自回归部分的滞后阶,q为移动平均部分的滞后阶,εt为随机误差项,通常要求为白噪声过程。有时也称时间序列{yt}服从ARaMA(p,q)过程,记为:ycARMA(p,q)。ARMA模型包含两个特例形式,当q=0时,ARMA(p,q)模型退化为自回归AK(p)过程;当p=0时,ARMA(p,q)模型便退化为移动平均MA(q)模型。   (二)ARMA模型的建模过程   1.序列识别。首先,判断建模分析的数据是否为平稳序列,若为非平稳序列需对其进行变换处理,使其变为平稳序列。接着再判断平稳的序列是否为白噪声序列,若为白噪声序列则列建模结束(白噪声过程无法构建ARMA模型):若为非白噪声序列,则进行下一步。   2.模型识别与估计。决定p和q的值,选出相对最优的模型结构。此处直接使用R软件中的auto,arima()函数进行最优模型定阶。   3.模型诊断。对模型残差进行检验,确保其为服从正态分布的白噪声序列。当模型的残差是白噪声时说明已经将序列的信息充分提取到模型中,   三、数据来源及整理   本研究数据为我国2012年1月至2017年8月连续月度CPI,共68组,取自东方财富网,网址http:///cjsj/consumerpriceindex.Aspx?P=1。数据整理见表1。本文将探索运用R语言对CPI进行建模和预测,这也是本文的一个亮点。利用代码data=read.table(“clip-board”,header=T),将CPI数据导入RStudio。   四、模型的构建   (一)平稳性检验   时间序列的平稳性

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档