§1.AR模型
1.白噪声序列
如果时间序列{εt,t=1,⋯,T}满足:
E(εt)=0,Var(εt)=σ2对任意s=t,εt和εs不相关,即E(εtεs)=0则称{εt,t=1,⋯,T}为白噪声序列,简称白噪声(whitenoise)
2.自回归模型的定义
设{xt}为时间序列,{εt}为白噪声序列,且对任意的s<t,E(xsεt)=0,则称满足等式xt=α0+α1xt−1+α2xt−2+⋯+αpxt−p+εt的时间序列为p阶自回归序列,上式为p阶自回归模型,记做AR(p)。
此回归模型描述了数据序列内部递推的线性回归关系。
一般的,AR(p)模型中的系数多项式
αu=1−α0−α1u−α2u2−⋯−αpup
称为AR(p)模型的自回归系数多项式。
若α(u)=0的根都在单位圆外,称此为平稳的AR(p)模型,否则为非平稳的AR(p)模型,或广义的AR(p)模型。
条件α(u)=0的根都在单位圆外,称为平稳性条件。
3.中心化的AR(p)模型
设{xt}为平稳序列,且有
xt=α0+α1xt−1+α2xt−2+⋯+αpxt−p+εt
则对上式两端同取数学期望,即得:
Ext=α0+α1Ext−1+α2Ext−2+⋯+αpExt−p+Eεt
由于{xt}为平稳序列,故
Ext=常数=μ,且Eεt=0
即得:
μ=α0+α1μ+α2μ+⋯+αpμ+0=α0+(α1+α2+⋯+αp)μ
所以可得:μ=α0(1−α1−α2−⋯−αp)−1
此时若令wt=xt−μ
可以得到一个均值为0的新序列:
wt=α0+α1wt−1+α2wt−2+⋯+αpwt−p+εt
此时wt称为xt的平稳中心化序列。
接下来我们讨论的一般都是平稳的中心化序列,也即:
xt=α0+α1xt−1+α2xt−2+⋯+αpxt−p+εt
其中,∀t,Ext=0,且Eεt=0;∀s<t,E(xsεt)=0
4.平稳模型的平稳解
设平稳的AR(p)模型为:
xt=α1xt−1+α2xt−2+⋯+αpxt−p+εt
式中{εt}为白噪声序列,且∀k>0,E(xtεt+k)=0
系数α1,α2,⋯,αp满足平稳条件:系数多项式α(u)=0根都在单位圆外。
4.1后移算子
如果算子B满足等式Bxt=xt−1,则称B为后移算子,即B作用xt后使其转化为xt−1。则有:
B2xt=B(Bxt)=Bxt−1=xt−2Bkxt=xt−k,k=0,1,2⋯
于是AR(p)模型可以表示为:
xt=α1Bxt+α2B2xt+⋯+αpBpxt+εt=(α1B+α2B2+⋯+αpBp)xt+εt
即得一差分方程:α(B)xt=εt
其中α(B)为后移算子多项式,即称为自回归算子:
α(B)=1−α1B−α2B2−⋯−αpBp
我们可以把α(B)看成一个自回归滤波器,我们输入某种平稳序列{xt},在经过滤波器之后,输出的是白噪声序列{εt}。滤波器成为一个对时间序列进行变换的实体,变换前的序列称为输入,经滤波器变换得到的序列称为输出。
4.2 AR(p)序列的平稳域
AR(p)序列的平稳域为其系数取值的集合:
{(α1,α2,⋯,αp)∣α(u)=0的根都在单位圆外}
4.3 AR(1)序列平稳解与自相关函数
若对AR(1)序列xt=αxt−1+εt
进行反复的迭代运算,则对任何自然数n,有:
xt=αxt−1+εt=α(αxt−2+εt−1)+εt=α2xt−2+αεt−1+εt=α3xt−3+α2εt−2+αεt−1+εt=αnxt−n+αn−1εt−n+1+αn−2εt−n+2+⋯+αεt−1+εt
xt=αnxt−n+k=0∑n−1αkεt−k
于是对于平稳时间序列,如果有∣α∣<1,则:
E[xt−k=0∑n−1αkεt−k]2=E(α2nxt−n2)=α2nE(xt−n2)⟶n→∞0
因此,在∣α∣<1时,α(u)=1−αu=0,其根∣u∣=∣α1∣>1
此时xt=∑k=0∞αkεt−k=n→∞lim∑k=0n−1αkεt−k为一平稳线性序列。
即它是满足AR(1)模型的平稳解。
当k>0时,其自相关函数:
Rx(t,t+k)=E(xtxt+k)=E(∑i=0∞αiεt−i∑l=0∞αlεt−l+k)=E(∑i=0∞∑l=0∞αiαlεt−iεt−l+k)=∑i=0∞∑l=0∞αiαlE(εt−iεt−l+k)=l=k+iσ2∑k=0∞α2i+k=σ2αk⋅1−α21=1−α2σ2αk
类似的,当k<0时,其自相关函数为:
Rx(t,t+k)=E(xtxt+k)=E(xt+k+∣k∣xt+k)=σ2∑k=0∞α2i+∣k∣=1−α2σ2α∣k∣
特别的,AR(1)序列的方差函数为:
Dx(t)=Rx(t,t+0)=1−α2σ2
其自相关系数为:
ρ(k)=Dx(t)Dx(t+k)Rx(t,t+k)=1−α2σ2⋅1−α2σ21−α2σ2α∣k∣=α∣k∣
因为∣α∣<1,故相关系数依指数规律向零衰减。
4.4 AR(2)序列的平稳解和自相关函数
xt=α1xt−1+α2xt−2+εt即α(B)xt=εt
其中α(B)=1−α1B−α2B2
设线性转移函数为ψ(B),则此AR(2)模型的平稳解为:
xt=ψ(B)εt
因此,求AR(2)模型的平稳解,即化为求线性转移函数为ψ(B)的权系数问题。
4.4.1 线性转移函数的权系数求法
因为α(B)ψ(B)=1
即(1−α1B−α2B2)(1+ψ1B+ψ2B2+⋯)=1
对比上式两端B的同次幂系数,可得系数方程组:
1+(ψ1−α1)B+(ψ2−α1ψ1−α2)B2+⋯=1
⎩⎪⎪⎪⎨⎪⎪⎪⎧ψ1−α1ψ0=0ψ2−α1ψ1−α2ψ0=0⋯ψk−α1ψk−1−α2ψk−2=0k=2,3,⋯
得到:
⎩⎪⎨⎪⎧ψk−α1ψk−1−α2ψk−2=0k=2,3,⋯ψ0=1ψ1=α1
因此,α(B)ψk=0
则:xt=∑k=0∞ψkεt−k为AR(2)模型的平稳解。
4.4.2 采取Yule−Walker方程求解AR(2)序列的自相关函数
设h>0,在AR(2)模型等式两端乘以xt−h,再同取期望有:
xt−hxt=α1xt−hxt−1+α2xt−hxt−2+xt−hεtExt−hxt=α1Ext−hxt−1+α2Ext−hxt−2Rx(h)=α1Rx(h−1)+α2Rx(h−2)
将自相关系数ρ(k)=ExtxtExtxt+k称为自相关函数。
则有:ρ(k)=α1ρ(k−1)+α2ρ(k−2)
其初值为ρ(0)=1,ρ(1)=1−α2α1,注意ρ(k)=ρ(−k)
§2.AR模型估计量的有偏性
严格外生的(Strict Exogeneity):时间序列或综列数据模型中的解释变量的一个特点,以所有时期的解释变量为条件的、任何时期的误差项都是有0均值。
考虑AR(1)模型:yt=ρyt−1+εtρ∈(−1,1)εt∼iid(0,σ2)
问题在于,yt−1是前定的而不是严格外生的。
E(ytεt+k)=0∀k>0E(yt−1εt−1)=E[(ρyt−2+εt−1)εt−1]=E(εt−1εt−1)=σ2E(yt−1εt−2)=E[(ρyt−2+εt−1)εt−2]=ρE(yt−2εt−2)=ρσ2E(yt−1εt−3)=E[(ρyt−2+εt−1)εt−3]=ρE(yt−2εt−3)=ρE[(ρyt−3+εt−2)εt−3]=ρ2σ2
后果:OLS估计量有偏但一致。