主要内容

选择使用Box-Jenkins方法对时间序列ARIMA模型

这个例子展示了如何使用Box-Jenkins方法选择ARIMA模型。时间序列是日志季度澳大利亚消费者价格指数(CPI)从1972年和1991年。

Box-Jenkins方法

Box-Jenkins方法[1]是一个五步的过程识别、选择和评估条件意味着模型(离散,单变量时间序列数据)。

  1. 确定时间序列平稳性。如果系列不是静止不动的,先后差异实现平稳性。样本自相关函数(ACF)和偏自相关函数(PACF)的一系列固定衰减指数(或完全切断几滞后)。

  2. 确定一个静止的条件意味着模型系列。示例ACF和PACF功能可以帮助这个选择。自回归(AR)过程,样本ACF逐渐衰减,但样本PACF切断后几滞后。相反,对于一个滑动平均(MA)的过程,样品ACF切断了几滞后,但样本PACF逐渐衰减。如果ACF和PACF逐渐衰减,考虑一个ARMA模型。

  3. 创建一个模型估计的模板,然后适应模型。在计量经济学的工具箱™配件的非平稳模型时,您不需要手动不同系列,适合固定模式。相反,您可以使用系列最初的规模,并创建一个华宇电脑模型对象所需的程度的季节性和季节差分。拟合的ARIMA模型直接便于预测:预测返回原来的规模(不差)。

  4. 进行拟合优度检验,确保充分系列模型描述。残差应该是不相关的,同方差的正态分布与恒定的均值和方差。如果残差不是正态分布,可以改变创新分发给学生的 t

  5. 在选择一个模型,并且检查其适应和预测ability-you可以使用该模型来预测或生成蒙特卡罗模拟在一个未来的时间范围。

加载数据

澳大利亚CPI数据加载和绘制。

负载Data_JAustraliany = DataTable.PAU;T =长度(y);图绘制甘氨胆酸(y) h1 =;h1。XLim = [0, T];h1。XTick = 1:10: T;h1。XTickLabel = datestr(日期(1:10:T), 17);标题(“季度澳大利亚CPI日志”)

图包含一个坐标轴对象。坐标轴对象与标题日志季度澳大利亚CPI包含一个类型的对象。

系列是不稳定的,具有明显的上升趋势。

画出样本ACF和PACF

情节样本自相关函数(ACF)和偏自相关函数(PACF)居民消费价格指数(CPI)系列。

图次要情节(2,1,1)autocorr (y)次要情节(2,1,2)parcorr (y)

图包含2轴对象。坐标轴对象1标题样本自相关函数,包含滞后,ylabel样本自相关包含4杆类型的对象,线,constantline。坐标轴对象2标题样本偏自相关函数,包含滞后,ylabel样本偏自相关包含4杆类型的对象,线,constantline。

显著,线性衰减样本ACF表示的非平稳过程。

不同的数据

取数据的一阶差分,情节差系列。

dY = diff (y);图绘制甘氨胆酸(dY) h2 =;h2。XLim = [0, T];h2。XTick = 1:10: T;h2。XTickLabel = datestr(日期(2:10:T), 17);标题(“差日志季度澳大利亚CPI”)

图包含一个坐标轴对象。坐标轴对象与标题差日志季度澳大利亚CPI包含一个类型的对象。

差分消除了线性趋势。差系列显得更加平稳。

情节的示例ACF和PACF差系列

情节差系列的示例ACF和PACF找行为更符合一个固定的过程。

图次要情节(2,1,1)autocorr (dY)次要情节(2,1,2)parcorr (dY)

图包含2轴对象。坐标轴对象1标题样本自相关函数,包含滞后,ylabel样本自相关包含4杆类型的对象,线,constantline。坐标轴对象2标题样本偏自相关函数,包含滞后,ylabel样本偏自相关包含4杆类型的对象,线,constantline。

差的样品ACF系列衰减更快。示例PACF切断后滞后2。这种行为符合二级自回归(AR(2)模型。

指定和估计一个ARIMA(2, 1,0)模型

指定,然后估计,ARIMA(2 1 0)模型为日志季度澳大利亚CPI。这个模型有一个程度的季节性差异和两个基于“增大化现实”技术的滞后。默认情况下,创新与一个常数分布是高斯方差。

Mdl = arima (2 1 0);EstMdl =估计(Mdl y);
ARIMA(2, 1,0)模型(高斯分布):价值StandardError TStatistic PValue __________ _________________ __________ _____常数0.010072 0.0032802 3.0707 0.21206 0.0021356基于“增大化现实”技术的{1}AR{2} 0.095428 2.2222 0.026271 0.33728 0.10378 3.2499 1.1112 0.0011543方差9.2302 e-05 e-05 8.3066 - 9.849 e-17

AR系数都在0.05显著性水平显著。

检查拟合优度

推断出的残差拟合模型。检查残差正态分布和不相关的。

res =推断(EstMdl y);图次要情节(2 2 1)情节> /√(EstMdl.Variance))标题(标准化残差的次要情节(2,2,2)qqplot (res)次要情节(2,2,3)autocorr (res)次要情节(2,2,4)parcorr (res) hvec = findall (gcf,“类型”,“轴”);集(hvec,“TitleFontSizeMultiplier”,0.8,“LabelFontSizeMultiplier”,0.8);

图包含4轴对象。坐标轴对象1标题标准化残差包含一个类型的对象。坐标轴对象2标题QQ的样本数据与标准正态,包含标准正态分位数,ylabel分位数输入示例包含3线类型的对象。一个或多个行显示它的值只使用标记轴对象与标题3样本自相关函数,包含滞后,ylabel样本自相关包含4杆类型的对象,线,constantline。坐标轴对象4标题样本偏自相关函数,包含滞后,ylabel样本偏自相关包含4杆类型的对象,线,constantline。

残差正态分布合理,不相关的。

生成预测

生成预测和近似95%预测间隔4年(16人)。

(yF, yMSE) =预测(EstMdl 16 y);乌兰巴托= yF + 1.96 * sqrt (yMSE);磅= yF - 1.96 * sqrt (yMSE);图h4 =情节(y,“颜色”,综合成绩、综合成绩、综合成绩);持有h5 =情节(78:93 yF,“r”,“线宽”2);到h6 =情节(78:93乌兰巴托,“k——”,“线宽”,1.5);情节(78:93磅,“k——”,“线宽”,1.5);fDates =[日期;日期(T) + cumsum (diff(日期(T-16: T))));甘氨胆酸h7 =;h7。XTick = 1:10: (T + 16);h7。XTickLabel = datestr (fDates(1:10:结束),17);传奇((h4、h5代替),“日志CPI”,“预测”,预测区间的,“位置”,“西北”)标题(“澳大利亚CPI预测日志”)举行

图包含一个坐标轴对象。坐标轴对象与澳大利亚CPI预测日志标题包含4线类型的对象。这些对象代表日志CPI,预测,预报区间。

引用

[1]盒子,乔治·e·P。,Gwilym M. Jenkins, and Gregory C. Reinsel.时间序列分析:预测与控制。第三。恩格尔伍德悬崖,新泽西:普伦蒂斯霍尔,1994年。

另请参阅

应用程序

对象

功能

相关的话题