如何计算给定自回归过程的脉冲响应?

机器算法验证 时间序列 计量经济学 冲动反应
2022-04-10 11:00:44

是否有可能使用循环方程来计算 AR(p) 过程的脉冲响应?

Yt=ρ1Yt1++ρpYtp+et

这是一个相当理论的问题,但我不知道如何从 AR(1) 过程开始。

2个回答

详细说明 Martin 的答案,您将需要比较一般 AR(p) 情况下的系数

首先,使用以紧凑的滞后算子表示法编写 AR(p) 过程。ρ(L)=1ρ1LρpLp

我们从过程中得到ρ(L)Yt=ϵtMA()Yt=ψ(L)ϵt

ρ(L)Yt=ρ(L)ψ(L)ϵt=ϵt
因此,现在,当且仅当每个幂的系数相同时,两个多项式和 1(后者的 0 阶)是相同的。ρ(L)ψ(L)=1ρ(L)ψ(L)

的示例AR(2)

我们得到 的匹配幂产生

(1ρ1Lρ2L2)(ψ0+ψ1L+ψ2L2+ψ3L3+)=1
L
ψ0=1ψ1ρ1ψ0=0ψ1=ρ1ρ2ψ0ρ1ψ1+ψ2=0ψ2=ρ2+ρ12

不确定你的方程是否正确。我猜你的意思是

yt=ρ1yt1++ρpytp+ϵt

在 AR(1) 过程的情况下,您必须通过重新插入过去的观察 where将其转换为 MA( )(或“协方差平稳”)表示:ytjj=1,,

yt=c+ρ1yt1+ϵt.

随着它遵循yt1=c+ρ1yt2+ϵt1

yt=c+ρ1(c+ρ1yt2+ϵt1)+ϵt.

如果你无限地这样做,你最终会得到

yt=c1ρ+j=0ψjϵtjwithψj=ρj
其中我们使用了的条件。j=0ρjc=c1ρρ<1

impsule-responses 现在可以通过

yt+jϵt=ψj.

对于高阶 AR(p) 过程,您基本上必须这样做。在那里,您可以通过“比较系数”来计算过程具有协方差平稳表示的一个重要条件是它的根都位于单位圆之外(这就是我们假设的原因)。ψjAR(p)ρ<1

我希望这些基本信息对您有所帮助...