第1讲季节时间序列( SARIMA)模型 1.时间序列( ARIMA)模型回顾 时间序列分析方法由Box- Jenkins(1976)年提出。它适用于各种领域的时间序列分析。 时间序列模型不同于经济计量模型的两个特点是: (1)这种建模方法不以经济理论为依据,而是依据变量自身的变化规律,利用外推机 制描述时间序列的变化 (2)明确考虑时间序列的非平稳性。如果时间序列非平稳,建立模型之前应先通过差 分把它变换成平稳的时间序列,再考虑建模问题 时间序列模型的应用 (1)研究时间序列本身的变化规律(何种结构,建立模型,有无确定性趋势,有无单 位根,有无季节性成分)。 (2)在回归模型的预测中首先预测解释变量的值。 (3)非经典经济计量学的基础知识之 滞后算子与差分算子 滞后算子:表示时间滞后的算子,常用L或B表示。例,Lx=x1-1,Lmx1=xn。 差分:时间序列变量的本期值与其滞后值相减的运算叫差分。表示差分运算的算子称作 差分算子,常用1或D表示 差分分为一阶差分和高阶差分,一次差分和高次差分 例,一阶差分4x=x1-x7-1=x-Lx=(1-L)x 例,高阶差分4x=x-xk=x-4x,=(1-L)x 例,二次差分x=(1-L)2x=(1-2L+L2)x=x-2x1+x2 高阶差分常用于季节性数据的差分,如季度数据的4阶差分、月度数据的12阶差分等 滞后算子与差分算子可以直接参与运算 滞后算子有如下性质 (1)常数与滞后算子相乘等于常数。Lc=c (2)滞后算子适用于分配律。(L+D)x=x+Ux=x计+x (3)滞后算子适用于结合律。LDx=x=x+,(D)3x1=UUx=L2x1=x12 (4)滞后算子的零次方等于1。L0x=x (5)滞后算子的负整数次方意味着超前。Lx1=x 中文对时间前后的描述混乱 以前,从前,前年,滞后现在以后,今后,后年,超前 时间 backward. lag. now, lead, forward 几种典型的随机过程 1.白噪声( white noise)过程 对于随机过程{x,t∈T},如果E(x)=0,var(x)=a2<∞,l∈T,Cov(x,x+k)=0,(+k) ∈T,k≠0,则称{x}为白噪声过程。 2.随机游走( random walk)过程 对于下面的表达式
1 第 1 讲 季节时间序列(SARIMA)模型 1.时间序列(ARIMA)模型回顾 时间序列分析方法由 Box-Jenkins (1976) 年提出。它适用于各种领域的时间序列分析。 时间序列模型不同于经济计量模型的两个特点是: (1)这种建模方法不以经济理论为依据,而是依据变量自身的变化规律,利用外推机 制描述时间序列的变化。 (2)明确考虑时间序列的非平稳性。如果时间序列非平稳,建立模型之前应先通过差 分把它变换成平稳的时间序列,再考虑建模问题。 时间序列模型的应用: (1)研究时间序列本身的变化规律(何种结构,建立模型,有无确定性趋势,有无单 位根,有无季节性成分)。 (2)在回归模型的预测中首先预测解释变量的值。 (3)非经典经济计量学的基础知识之一。 滞后算子与差分算子 滞后算子:表示时间滞后的算子,常用 L 或 B 表示。例,Lxt = xt- 1,L n xt = xt- n 。 差分:时间序列变量的本期值与其滞后值相减的运算叫差分。表示差分运算的算子称作 差分算子,常用或 D 表示。 差分分为一阶差分和高阶差分,一次差分和高次差分。 例,一阶差分 xt = xt- xt -1 = xt- L xt = (1- L) xt。 例,高阶差分k xt = xt- xt -k = xt – L k xt = (1- L k ) xt。 例,二次差分 xt = (1- L ) 2 xt = (1 – 2L + L 2 ) xt = xt –2 xt-1+ xt–2。 高阶差分常用于季节性数据的差分,如季度数据的 4 阶差分、月度数据的 12 阶差分等。 滞后算子与差分算子可以直接参与运算。 滞后算子有如下性质。 (1)常数与滞后算子相乘等于常数。Lc = c (2)滞后算子适用于分配律。(L i + L j) xt = L i xt + L j xt = xt -i+ xt –j (3)滞后算子适用于结合律。L i L j xt = L i+ j xt = xt -i–j, (L j) 2xt = L j L j xt = L 2 j xt = xt–2 j (4)滞后算子的零次方等于 1。L 0 xt = xt (5)滞后算子的负整数次方意味着超前。L -i xt = xt+i 中文对时间前后的描述混乱。 以前,从前,前年,滞后 现在 以后,今后,后年,超前 时间 backward, lag, now, lead, forward, 几种典型的随机过程 1.白噪声(white noise)过程 对于随机过程{ xt , tT }, 如果 E(xt) = 0, Var (xt) = 2 , tT; Cov (xt, xt + k) = 0, (t + k ) T , k 0 , 则称{xt}为白噪声过程。 2.随机游走(random walk)过程 对于下面的表达式
如果为白噪声过程,则称x为随机游走(随机游动、随机漫游)过程 3.自回归过程,AR(P) 如果一个剔出均值和确定性成分的线性过程可表达为 xr=中1x1+中2x12+…+中pxp+a 其中叭,=1,…p是自回归参数,是白噪声过程,则称x为p阶自回归过程,用AR(p) 表示。x是由它的p个滞后变量的加权和以及t相加而成。 4.移动平均过程,MA(q) 如果一个剔出均值和确定性成分的线性随机过程可用下式表达 x=l+1l-1+2l2+…+0ql-q=(1+b1L+2L2+…,+bq19)l=OL)u 其中θ1,O2…,O是移动平均参数,b为白噪声过程,则上式称为q阶移动平均过程,记为 MA(q)。之所以称“移动平均”,是因为x是由q+1个u和u滞后项的加权和构造而成。 移动”指t的变化,“平均”指加权和。 5.自回归移动平均过程,ARMA(p,q) 由自回归和移动平均两部分共同构成的随机过程称为自回归移动平均过程,记为 ARMA(P,q),其中p,q分别表示自回归和移动平均部分的最大阶数。ARMA(P,q)的一般表 达式是 x=φux11+px2+.+px+l+11+b2l2+…+bqlq 即 (1-uL-中2L2-,-p)x=(1+b1L+b2L2+…+qLq 或 Φ(L)x=6(L)l 其中Φ(L)和(L)分别表示L的p,q阶特征多项式 ARMA(p,q)过程的平稳性只依赖于其自回归部分,即Φ(L)=0的全部根取值在单位圆 之外(绝对值大于1)。其可逆性则只依赖于移动平均部分,即θ(L)=0的根取值应在单位 圆之外 6.单整(单积)自回归移动平均过程, ARIMA(p,d,q) 考虑如下模型 p(L)Ady=6()u 其中q(L)是一个平稳的自回归算子。即Φ(L)=0的根都大于1。(L)表示可逆的移动平均 算子。O(L)=0的根都大于1。则称y为(p,d,q)阶单整(单积)自回归移动平均过程,记 为 ARIMA(P,d,q)。其中(L)犁称为广义自回归算子 Wold分解定理:任何协方差平稳过程x,都可以被表示为 x-4-,=l+l计+四l2+,,+= ∑v 其中μ表示x的期望。d表示x的线性确定性成分,如周期性成分、时间t的多项式和指 数形式,虚拟变量等,可以直接用x的滞后值预测。%=1,∑V2<∞。为白噪声 过程。表示用x的滞后项预测x时的误差
2 xt = xt -1 + ut 如果 ut 为白噪声过程,则称 xt 为随机游走(随机游动、随机漫游)过程。 3.自回归过程,AR(p) 如果一个剔出均值和确定性成分的线性过程可表达为 xt = 1xt-1 + 2 xt-2 + … + p xt-p + ut , 其中i, i = 1, … p 是自回归参数,ut 是白噪声过程,则称 xt 为 p 阶自回归过程,用 AR(p) 表示。xt是由它的 p 个滞后变量的加权和以及 ut相加而成。 4.移动平均过程,MA(q) 如果一个剔出均值和确定性成分的线性随机过程可用下式表达 xt = ut + 1 ut –1 + 2 ut -2 + … + q ut – q = (1 + 1L + 2 L 2 + … + q L q) ut = L) ut 其中 1, 2, …, q是移动平均参数,ut为白噪声过程,则上式称为 q 阶移动平均过程,记为 MA(q) 。之所以称“移动平均”,是因为 xt 是由 q +1 个 ut 和 ut 滞后项的加权和构造而成。 “移动”指 t 的变化,“平均”指加权和。 5.自回归移动平均过程,ARMA(p, q) 由自回归和移动平均两部分共同构成的随机过程称为自回归移动平均过程,记为 ARMA(p, q), 其中 p, q 分别表示自回归和移动平均部分的最大阶数。ARMA(p, q) 的一般表 达式是 xt = 1xt-1 + 2xt-2 +…+ p xt-p + ut + 1ut-1 + 2 ut-2 + ...+ q ut-q 即 (1 - 1L - 2 L 2 -… - p L p ) xt = (1 + 1 L + 2 L 2+ … + q L q ) ut 或 (L) xt = (L) ut 其中 (L) 和 (L) 分别表示 L 的 p, q 阶特征多项式。 ARMA(p, q) 过程的平稳性只依赖于其自回归部分,即 (L) = 0 的全部根取值在单位圆 之外(绝对值大于 1)。其可逆性则只依赖于移动平均部分,即 (L) = 0 的根取值应在单位 圆之外。 6.单整(单积)自回归移动平均过程,ARIMA (p, d, q) 考虑如下模型 (L) d yt = (L) ut 其中(L) 是一个平稳的自回归算子。即 (L) = 0 的根都大于 1。 (L)表示可逆的移动平均 算子。 (L) = 0 的根都大于 1。则称 yt 为(p, d, q)阶单整(单积)自回归移动平均过程,记 为 ARIMA (p, d, q)。其中 (L) d称为广义自回归算子。 Wold 分解定理:任何协方差平稳过程 xt,都可以被表示为 xt- - dt = ut + 1 ut-1+ 2 ut-2 + … + = j 0 j t j u 其中 表示 xt 的期望。dt 表示 xt 的线性确定性成分,如周期性成分、时间 t 的多项式和指 数形式,虚拟变量等,可以直接用 xt 的滞后值预测。0 = 1, 0 2 j j < ∞。ut 为白噪声 过程。ut表示用 xt的滞后项预测 xt时的误差
E(xr Ix ∑vu-,称为x的线性非确定性成分。当d=0时,称x为纯线性非确定性过程。 对于一般的(漂移项非零)ARMA(p,q过程 P(L)x=a+O(L)ur x的期望是 E(xu=eC 0)×(L以 (a)=2 (L) (1)1--φ 这就是漂移项与均值的关系 所以(1)式也可以写为, d(D(x-1)=6(Ll 任何漂移项非零(含有确定性成分)的平稳过程都可以通过对该序列先退均值(退确定 性成分)再研究。均值的大小并不影响模型的结构。所以以零均值过程硏究模型类型具有代 表性 Y+8 2.季节时间序列模型 在某些时间序列中,存在明显的周期性变化。这种周期是由于季节性变化(包括季度、 月度、周度等变化)或其他一些固有因素引起的。这类序列称为季节性序列。比如一个地区 的气温值序列(每隔一小时取一个观测值)中除了含有以天为周期的变化,还含有以年为周 期的变化。在经济领域中,季节性序列更是随处可见。如季度时间序列、月度时间序列、周 度时间序列等。处理季节性时间序列只用以上介绍的方法是不够的。描述这类序列的模型之 一是季节时间序列模型( seasonal ARIMA mode),用 SARIMA表示。较早文献也称其为乘积 季节模型( multiplicative seasonal model)。 设季节性序列(月度、季度、周度等序列都包括其中)的变化周期为s,即时间间隔为 s的观测值有相似之处。首先用季节差分的方法消除周期性变化。季节差分算子定义为 若季节性时间序列用y表示,则一次季节差分表示为 4y=(1-L)y=y-y-s 对于非平稳季节性时间序列,有时需要进行D次季节差分之后才能转换为平稳的序列。在 此基础上可以建立关于周期为s的P阶自回归Q阶移动平均季节时间序列模型(注意P、Q 等于2时,滞后算子应为(L)2=L2
3 ut = xt - E(xt xt-1, xt-2 , …) j 0 j t j u 称为 xt的线性非确定性成分。当 dt = 0 时,称 xt为纯线性非确定性过程。 对于一般的(漂移项非零)ARMA(p,q)过程, (L) xt = + (L) ut (1) xt的期望是 E(xt) = E( Φ(L) a ) + ( ) ( ) Φ L Θ L E(ut) = Φ(1) a = p a 1-1 - 2 ... = 这就是漂移项与均值的关系 所以(1)式也可以写为, (L) (xt -) = (L) ut (2) 任何漂移项非零(含有确定性成分)的平稳过程都可以通过对该序列先退均值(退确定 性成分)再研究。均值的大小并不影响模型的结构。所以以零均值过程研究模型类型具有代 表性。 -5 0 5 10 15 25 50 75 100 125 150 175 200 Y Y+8 2.季节时间序列模型 在某些时间序列中,存在明显的周期性变化。这种周期是由于季节性变化(包括季度、 月度、周度等变化)或其他一些固有因素引起的。这类序列称为季节性序列。比如一个地区 的气温值序列(每隔一小时取一个观测值)中除了含有以天为周期的变化,还含有以年为周 期的变化。在经济领域中,季节性序列更是随处可见。如季度时间序列、月度时间序列、周 度时间序列等。处理季节性时间序列只用以上介绍的方法是不够的。描述这类序列的模型之 一是季节时间序列模型(seasonal ARIMA model),用 SARIMA 表示。较早文献也称其为乘积 季节模型(multiplicative seasonal model)。 设季节性序列(月度、季度、周度等序列都包括其中)的变化周期为 s,即时间间隔为 s 的观测值有相似之处。首先用季节差分的方法消除周期性变化。季节差分算子定义为, s = 1- L s 若季节性时间序列用 yt表示,则一次季节差分表示为 s yt = (1- L s) yt = yt - yt - s 对于非平稳季节性时间序列,有时需要进行 D 次季节差分之后才能转换为平稳的序列。在 此基础上可以建立关于周期为 s 的 P 阶自回归 Q 阶移动平均季节时间序列模型(注意 P、Q 等于 2 时,滞后算子应为(L s) 2 = L 2s
Ap(L )45n,= Bo(L)ur (260) 对于上述模型,相当于假定v是平稳的、非自相关的。 当u1非平稳且存在ARMA成分时,则可以把描述为 d,(L)A ur =O(L)v, 其中v为白噪声过程,p,q分别表示非季节自回归、移动平均算子的最大阶数,d表示t的 阶(非季节)差分次数。由上式得 l=()4(Lv (262) 把(262)式代入(260)式,于是得到季节时间序列模型的一般表达式。 dp(L)A(L)(44, y )=O(L) BO(LS)VI 其中下标P,Q,P,q分别表示季节与非季节自回归、移动平均算子的最大滞后阶数,d,D分 别表示非季节和季节性差分次数。上式称作(p,d,q)×(P,D,Q)阶季节时间序列模型或乘 积季节模型 保证(44y)具有平稳性的条件是④(L)A(L)=0的根在单位圆外;保证(42y) 具有可逆性的条件是eL)B(L)=0的根在单位圆外。 当P=D=O=0时, SARIMA模型退化为 ARIMA模型;从这个意义上说, ARIMA模 型是 SARIMA模型的特例。当P=D=Q=p=q=d=0时, SARIMA模型退化为白噪声模 型 (1,1,1)×(1,1,1)2阶月度 SARIMA模型表达为 (1-D)(1-a1L12)4A12y=(1+D(1+B1L2)v 412y具有平稳性的条件是|1<1,|a<1,112y具有可逆性的条件是|a<1,|B1 设log(Y=y,变量A412y在 EViews中用DLOG(Y,1,12)表示(这样表示的好处是 EViews 可以直接预测到Y),上式的 EViews估计命令是 DLOG(Y, 1, 12) AR(D) SAR(12) MA(I) SMA(12) (0,1,1)×(0,1,1)2阶月度 SARIMA模型表达为 AA12y=(1+1D)(1+BL2)v (2.64) (264)式的 EViews估计命令是 DLOG(Y, 1, 12) MA(D) SMA(12) 由(2.64)式得 A412y=(1+1L)(1+BL2)v=v+1Lv+B1Dn+6nB1L1v v-1+B1 B Bl 上式对应的 EViews估计命令是 DLOG(Y,1,12)MA(1)MA(12)MA(13) 模型表达式是 +Bhv-1+O2v-12+O3 这是一个非季节模型表达式。以上两个 EViews估计命令是等价的,都是估计MA(13)模型 注意:唯一不同点是上式对v-13的系数的3没有约束,而对季节模型来说,相当于增加 一个约束条件,Oh3=B
4 P (L s) sDyt = Q (L s) ut (2.60) 对于上述模型,相当于假定 ut是平稳的、非自相关的。 当 ut非平稳且存在 ARMA 成分时,则可以把 ut描述为 p (L) dut = q (L) vt (2.61) 其中 vt为白噪声过程,p, q 分别表示非季节自回归、移动平均算子的最大阶数,d 表示 ut的 一阶(非季节)差分次数。由上式得 ut = p -1(L) -d q (L) vt (2.62) 把 (2.62) 式代入 (2.60) 式,于是得到季节时间序列模型的一般表达式。 p(L) P(L s) ( dsDyt) = q(L) Q(L s) vt (2.63) 其中下标 P, Q, p, q 分别表示季节与非季节自回归、移动平均算子的最大滞后阶数,d, D 分 别表示非季节和季节性差分次数。上式称作 (p, d, q) (P, D, Q)s 阶季节时间序列模型或乘 积季节模型。 保证( dsDyt)具有平稳性的条件是p(L)P(L s) = 0 的根在单位圆外;保证( dsDyt) 具有可逆性的条件是q (L)Q (L s) = 0 的根在单位圆外。 当 P = D = Q = 0 时,SARIMA 模型退化为 ARIMA 模型;从这个意义上说,ARIMA 模 型是 SARIMA 模型的特例。当 P = D = Q = p = q = d = 0 时,SARIMA 模型退化为白噪声模 型。 (1, 1, 1) (1, 1, 1)12 阶月度 SARIMA 模型表达为 (1- 1 L) (1- 1 L 12) 12 yt = (1+1 L) (1+1 L 12) vt 12 yt具有平稳性的条件是 1 < 1, 1 < 1, 12 yt具有可逆性的条件是 1 < 1, 1 < 1。 设 log(Yt) = yt,变量 12 yt在 EViews 中用 DLOG(Y,1,12)表示(这样表示的好处是 EViews 可以直接预测到 Y),上式的 EViews 估计命令是 DLOG(Y,1,12) AR(1) SAR(12) MA(1) SMA(12) (0, 1, 1) (0, 1, 1)12 阶月度 SARIMA 模型表达为 12 yt = (1+ 1 L) (1+ 1 L 12) vt (2.64) (2.64) 式的 EViews 估计命令是 DLOG(Y,1,12) MA(1) SMA(12) 由(2.64) 式得 12 yt = (1+1 L) (1+1 L 12 ) vt = vt +1 L vt +1 L 12vt + 1 1 L 13vt = vt +1 vt –1 +1 vt – 12 + 1 1 vt – 13 上式对应的 EViews 估计命令是 DLOG(Y,1,12) MA(1) MA(12) MA(13) 模型表达式是 12 yt = vt +1 vt –1 +12 vt – 12 + 13 vt – 13 这是一个非季节模型表达式。以上两个 EViews 估计命令是等价的,都是估计 MA(13)模型。 注意:唯一不同点是上式对 vt – 13的系数13没有约束,而对季节模型来说,相当于增加 了一个约束条件,13 =1 1
进一步化简 A(y-y-12)=v+bhw-1+B1v-12+hBv-13 4y-4y-12=V+Bv-1+B1v-12+61Bv7-13 用于预测的模型型式是 y=y1+y-12-y-13+v 1v-1+Bnv-12+ 81 Biv (265) 由季节时间序列模型的一般表达式。 dpp(L)Ap(L)(MA y =Oq(L)Bo(LS)VI (263) 可写为 P(L)A(L5)4(4dD )=O(L)BO(LS)Ve (L)4y=6(L)v 其中,(L)=(L)AAL)40,(L)=LBL。从上式可以看出 SARIMA模型(263) 可以展开为 ARIMA(p+PSDS,d,q+QS模型 对乘积季节模型的季节阶数,即周期长度s的识别可以通过对实际问题的分析、时间序 列图以及时间序列的相关图和偏相关图分析得到 以相关图和偏相关图为例,如果相关图和偏相关图不是呈线性衰减趋势,而是在变化周 期的整倍数时点上出现绝对值相当大的峰值并呈振荡式变化,就可以认为该时间序列可以用 SARIMA模型描述 建立 SARIMA模型, (1)首先要确定d,D。通过差分和季节差分把原序列变换为一个平稳的序列。令 (2)然后用x建立中(L)A(L)x=(DB(L)v模型。 注意 (1)用对数的季节时间序列数据建模时通常D不会大于1,P和Q不会大于3 (2)乘积季节模型参数的估计、检验与前面介绍的估计、检验方法相同。利用乘积季 节模型预测也与上面介绍的预测方法类似 3.季节时间序列建模案例 案例1:(文件名:5b2c3)北京市1978:1~198912社会商品零售额月度数据(y,单位: 亿元人民币)曲线见图232,数据见表23。y与时间呈指数关系且存在递增型异方差。对 数的社会商品零售额月度数据(Lny)曲线见图233。Lmy与时间近似呈线性关系(异方差 问题也得到抑制)
5 进一步化简 (yt – yt - 12) = vt +1 vt –1 +1 vt – 12 + 1 1 vt – 13 yt – yt - 12 = vt +1 vt –1 +1 vt – 12 + 1 1 vt – 13 用于预测的模型型式是 yt = yt -1 + yt - 12 – yt – 13 + vt +1 vt –1 +1 vt – 12 + 1 1 vt – 13 (2.65) 由季节时间序列模型的一般表达式。 p(L) P(L s) ( dsDyt) = q(L) Q(L s) vt (2.63) 可写为 p(L) P(L s) sD ( dyt) = q(L) Q(L s) vt *(L) dyt = *(L) vt 其中,*(L) = p(L) P(L s) sD,*(L) = q(L) Q(L s)。从上式可以看出 SARIMA 模型(2.63) 可以展开为 ARIMA(p+PS+DS, d, q+QS) 模型。 对乘积季节模型的季节阶数,即周期长度 s 的识别可以通过对实际问题的分析、时间序 列图以及时间序列的相关图和偏相关图分析得到。 以相关图和偏相关图为例,如果相关图和偏相关图不是呈线性衰减趋势,而是在变化周 期的整倍数时点上出现绝对值相当大的峰值并呈振荡式变化,就可以认为该时间序列可以用 SARIMA 模型描述。 建立 SARIMA 模型, (1)首先要确定 d, D。通过差分和季节差分把原序列变换为一个平稳的序列。令 xt = dsD yt (2)然后用 xt 建立 p (L) P (L s) xt = q (L) Q (L s) vt模型。 注意: (1)用对数的季节时间序列数据建模时通常 D 不会大于 1,P 和 Q 不会大于 3。 (2)乘积季节模型参数的估计、检验与前面介绍的估计、检验方法相同。利用乘积季 节模型预测也与上面介绍的预测方法类似。 3.季节时间序列建模案例 案例 1:(文件名:5b2c3)北京市 1978:1~1989:12 社会商品零售额月度数据(yt,单位: 亿元人民币)曲线见图 2.32,数据见表 2.3。yt与时间呈指数关系且存在递增型异方差。对 数的社会商品零售额月度数据(Ln yt)曲线见图 2.33。Lnyt与时间近似呈线性关系(异方差 问题也得到抑制)
图233L 通过Lmy的相关图和偏相关图(见图234)可以看到Lm是一个非平稳序列(相关图 衰减很慢)且Lmy与其12倍数的滞后期存在自回归关系 o0gy99998污88888888高8将防 III 图234Lm的相关图(下)和偏相关图(上) 对Lmy进行一阶差分,得m(图235)。图2.36是对Lm进行2次一阶差分的结果 序列fLny是过度差分序列。从Lm的相关图和偏相关图(图2.37)可以看到,通过差分 MLmv的平稳性得到很大改进,但与其12倍数的滞后期存在显著的自相关关系 图235MLn y
6 100 200 300 400 500 600 700 800 900 78 79 80 81 82 83 84 85 86 87 88 89 Y 4.4 4.8 5.2 5.6 6.0 6.4 6.8 78 79 80 81 82 83 84 85 86 87 88 89 LNY 图 2.32 yt 图 2.33 Lnyt 通过 Lnyt 的相关图和偏相关图(见图 2.34)可以看到 Lnyt 是一个非平稳序列(相关图 衰减很慢)且 Lnyt与其 12 倍数的滞后期存在自回归关系。 图 2.34 Lnyt 的相关图(下)和偏相关图(上) 对 Lnyt进行一阶差分,得Lnyt(图 2.35)。图 2.36 是对 Lnyt进行 2 次一阶差分的结果, 序列 2Ln yt是过度差分序列。从 Lnyt的相关图和偏相关图(图 2.37)可以看到,通过差分 Lnyt的平稳性得到很大改进,但与其 12 倍数的滞后期存在显著的自相关关系。 -0.4 -0.2 0.0 0.2 0.4 78 79 80 81 82 83 84 85 86 87 88 89 DLNY -0.4 -0.2 0.0 0.2 0.4 78 79 80 81 82 83 84 85 86 87 88 89 D2LNY 图 2.35 Ln yt 图 2.36 2Ln yt
图237MLmy的相关图(下)和偏相关图(上) 对Lmy进行一次季节性差分(或12阶差分),得12Lmy2(图2.38)。从412Lmy2的相关 图和偏相关图(图239)可以看到A12Lmy仍然是非平稳的。 SDLNY 2 2.38 41 Lny ,(EViews: DLOG(Y, 0, 12) c+1g:c+9上99858888后88需高将岛 n鱼= 图239412Lmy的相关图(下)和偏相关图(上) 对Lmy进行一阶差分和一阶季节性差分,得A12Lmy(见图240)。从x的相关图和偏 相关图(见图241)可以看到A12Lmy近似为一个平稳过程
7 图 2.37 Lnyt的相关图(下)和偏相关图(上) 对 Lnyt进行一次季节性差分(或 12 阶差分),得 12 Lnyt(图 2.38)。从 12 Lnyt的相关 图和偏相关图(图 2.39)可以看到 12 Lnyt仍然是非平稳的。 -0.4 -0.2 0.0 0.2 0.4 78 79 80 81 82 83 84 85 86 87 88 89 SDLNY 图 2.38 12 Lnyt,(EViews:DLOG(Y,0,12)) 图 2.39 12 Lnyt的相关图(下)和偏相关图(上) 对 Lnyt进行一阶差分和一阶季节性差分,得12 Lnyt(见图 2.40)。从 xt 的相关图和偏 相关图(见图 2.41)可以看到12 Lnyt近似为一个平稳过程
DSDLNY MWw H 2.40 A 41 Lny,=xr,(EViews: DLOG(Y, 1, 12)) Nm+如a二99里月下用用R而高期 图241412Lm的相关图(下)和偏相关图(上) 建模1:用19781-19891期间数据,估计y的(1,1,1)×(1,1,0)2阶季节时间序列模 型,得结果如下 (1+0.5924L)(1+0.409311)441Lm=(1+04734L)v (5.4) R2=0.3,e.=0.146,Q36)=15.5,00(36-2-1)=44 EⅤiews估计命令是 DLOG(Y, 1, 12) AR(1) SAR(12) MA(1) EViews输出结果见图242。 注意 (1)仔细对照(266)式和图242输出结果,不要把自回归系数估计值的符号写错 通过自回归特征根倒数-0.59可知,把表达式中的算子写作(1+0.5924L)是正确的。通过移动 平均特征根倒数047可知,把表达式中的算子写作(1+04734L)是正确的 (2)表达式中,季节和非季节因子(特征多项式)之间是相乘关系。 (3)在EⅤiews估计命令中把变量写作DLOG(Y,1,12)的好处是可以直接对y和A12Lmy 预测 (4)以上 EViews估计命令为例,如果命令中没有AR(1)项,那么SAR(12)项的输出 结果将变为AR(12),为什么? 模型残差序列的相关与偏相关图如图243
8 -0.4 -0.2 0.0 0.2 0.4 78 79 80 81 82 83 84 85 86 87 88 89 DSDLNY 图 2.40 12 Lnyt = xt,(EViews:DLOG(Y,1,12)) 图 2.41 12 Lnyt 的相关图(下)和偏相关图(上) 建模 1:用 1978:1~1989:11 期间数据,估计 yt 的 (1, 1, 1) (1, 1, 0)12阶季节时间序列模 型,得结果如下: (1+ 0.5924 L) (1 + 0.4093 L 12) 12Lnyt = (1+0.4734 L) vt (2.66) (4.5) (5.4) (1.9) R 2 = 0.33, s.e. = 0.146, Q(36) = 15.5, 2 0.05(36-2-1) = 44 EViews 估计命令是 DLOG(Y,1,12) AR(1) SAR(12) MA(1) EViews 输出结果见图 2.42。 注意: (1)仔细对照(2.66)式和图 2.42 输出结果,不要把自回归系数估计值的符号写错。 通过自回归特征根倒数-0.59 可知,把表达式中的算子写作(1+ 0.5924 L)是正确的。通过移动 平均特征根倒数-0.47 可知,把表达式中的算子写作(1+0.4734 L) 是正确的。 (2)表达式中,季节和非季节因子(特征多项式)之间是相乘关系。 (3)在 EViews 估计命令中把变量写作 DLOG(Y,1,12)的好处是可以直接对 yt和12 Lnyt 预测。 (4)以上 EViews 估计命令为例,如果命令中没有 AR(1)项,那么 SAR(12) 项的输出 结果将变为 AR(12),为什么? 模型残差序列的相关与偏相关图如图 2.43
Dependent Variable: DLOG(Y, 1. 12 Method: Least Squares Date:09/15A7Tme:21:48 Sample(adjusted 1980M03 1989M11 ncluded observations: 117 after adjustments Convergence achieved after 13 iterations acca st:1980M2 Variable Coefficient Std Error t-Statistic Prob AR(1) 0.5924280.132920445701700000 SAR(12) 0.4092870075621541233400000 MA(1) 0.4734560.164178288379900047 R-squared 0.329337 Mean dependent var -0.00277 Adjusted R-squared 0.317571 S.D. dependent var 0.043374 E. of regression 035831 Akaike info criterion .3.794721 Sum squared resid 0.146357 Schwarz criterion Log likelihood 224.9912 Durbin-Watson stat 2. 079987 Inverted ar roots +24i90-.24i55-6iE6+56i 24+90i 24-90·24+90i-.24.90 65+66i-.66+66i-90.24i 90+24i Inverted MA Roots 47 图242 EViews估计结果 Inverse Roots of ARMA Polynomial(s) 10 151.0-0.5000510 图243模型残差序列的相关与偏相关图
9 图 2.42 EViews 估计结果 图 2.43 模型残差序列的相关与偏相关图
对于A12Lmy来,模型参数全部有显著性,Q(36)=15.5<x00(36-2-)=44。两种检验通过。 见输出结果(242),对于Al12Lm,模型共有14个特征根 DSDLNY— DSDLNYE 图244D1DLmy的实际与静态预测序列 图245y的实际与静态预测序列 1600 1200 787980818283848586878889 图244D2DLm的实际与动态预测序列 图245y的实际与动态预测序列 对1989年第12月份y进行样本外1期预测,结果如图246。 Forecast: YF 1989M121989M2 Root mean Eror5581824 Mean absolute er Mean Abs Percent Error 7. 603629 View Procs Objects Print Name Freeze E 1989:1164190006569066 1989:12734.1000789918 89M12 图246 EViews预测结果 图2.471989年第12月份(样本外1期)预测评价 预测误差是 7899-734.1 =0.076 建模2:进一步分析A12Lmv的相关图和偏相关图,也可以建立成一个纯季节移动平均 模型。用1978:1~-1989:12期间数据得(0,1,1)×(0,1,1)n2季节乘积模型EⅤiews估计结果如 10
10 对于12 Lnyt来,模型参数全部有显著性,Q(36) = 15.5 < 2 0.05(36-2-1) = 44。两种检验通过。 见输出结果(2.42),对于12 Lnyt,模型共有 14 个特征根。 -.3 -.2 -.1 .0 .1 .2 78 79 80 81 82 83 84 85 86 87 88 89 DSDLNY DSDLNYF 100 200 300 400 500 600 700 800 900 78 79 80 81 82 83 84 85 86 87 88 89 Y YF 图 2.44 D12DLnyt 的实际与静态预测序列 图 2.45 yt 的实际与静态预测序列 -.3 -.2 -.1 .0 .1 .2 78 79 80 81 82 83 84 85 86 87 88 89 DSDLNY DSDLNYF 0 200 400 600 800 1000 1200 1400 1600 78 79 80 81 82 83 84 85 86 87 88 89 Y YF 图 2.44 D12DLnyt 的实际与动态预测序列 图 2.45 yt 的实际与动态预测序列 对 1989 年第 12 月份 yt进行样本外 1 期预测,结果如图 2.46。 720 740 760 780 800 820 840 860 89M12 YF ± 2 S.E. Forecast: YF Actual: Y Forecast sample: 1989M12 1989M12 Included observations: 1 Root Mean Squared Error 55.81824 Mean Absolute Error 55.81824 Mean Abs. Percent Error 7.603629 图 2.46 EViews 预测结果 图 2.47 1989 年第 12 月份(样本外 1 期)预测评价 预测误差是 = 734.1 789.9 734.1 = 0.076 建模 2:进一步分析12 Lnyt的相关图和偏相关图,也可以建立成一个纯季节移动平均 模型。用 1978:1~1989:12 期间数据得(0, 1, 1) (0, 1, 1)12 季节乘积模型 EViews 估计结果如 下