复制状态空间模型


7

我试图复制Cochrane,1998的结果。本文的大部分内容仅仅是描述价格水平的财政理论背后的理论。但是从p。42他开始计量经济学方面。

Cochrane使用无摩擦模型,因此政府的流量预算约束可以写成:

vt=1rt+1(st+1+vt+1)(1)

其中即,在发行并在成熟的债券的实际价值。是真正的主要盈余,是政府债券的实际回报率。-1小号řvt=Bt1(t)ptt1tstrt

出于理论原因,他通过消耗(而不是输出)来缩小变量,并将流量约束写为:

β=1vtct=1rt+1ct+1ct(st+1ct+1+vt+1ct+1)。如果我们定义,则可以向前迭代流约束并表示为:β=1rt+1ct+1ct

vct=Etj=1βjsct+j(2)

请注意,和 只是 和。这是我的第一个混乱来源:他为什么减去每个系列的均值?我知道这是“与平均值的偏差”但是,即使不减去均值,流量约束肯定会向前迭代?小号Ç v Ç = v vctsctsct=stvct=vtctE(vtct)sct=stctE(stct)

财政理论的一个关键方面是主要盈余是外生的。因此,Cochrane定义如下:

sct=at+zt(3)其中

at=ϕaat1+ϵat

zt=ϕzzt1+ϵzt

请注意,和是未观察到的变量。atzt

将其代入等式(2),我们发现:

vct=βϕa1βϕaat+βϕz1βϕzzt(4)

因此,等式(3)和(4)用未观察到的变量(a,z)描述观察到的变量(sc,vc)。我们可以把它放在状态空间中:

设是观测变量的向量,让成为未观测变量的向量。然后系统可以表示为:Yt=(sct,vct)Xt=(at,zt)

Yt=BXt和其中Xt=AXt1+ϵt

B=[11βϕa1βϕaβϕz1βϕz],, A=[ϕa00ϕz]ϵt=(ϵat,ϵzt)

这可以表示为

Yt=B(AXt1+ϵt)=BAB1Yt1Xt1+etBϵt(5)

因此(5)是可以估计的简化形式方程。我已经估计了模型并获得了和以及缩减形式的协方差矩阵,我可以从中推断出“结构”协方差矩阵。您可以在第43页找到Cochrane的结果。ϕaϕz

接下来的部分是我非常困惑的地方,他说:

政府选择债务使通货膨胀成为两个国家变量z,a的函数

dpt=Δln(pt)E(Δln(pt))=[αaαz][atzt](6)

这是结构模型。Cochrane然后说

我选择参数这样α

dpt=[10.21][sctvct]

最后,他继续模拟这个模型。我可以跟进,直到他介绍价格水平()。我的两个问题是:dpt

  1. 为什么我需要从两个系列中减去均值?即为什么甚至引入和而不仅仅是坚持使用和。我如何实际计算这些值?我应该简单地从每次观察中减去样本均值吗?小号Ç v 小号vctsctvtst

  2. 我不明白如何将价格水平纳入模型。我有点理解结构模型,等式(6)。但是如何使用它来进行模拟呢?我能够找到AR(1)系数和结构协方差矩阵。但是我如何使用这些来模拟Cochrane做的模型。

我为这篇长篇文章道歉,如果你想了解更多信息我建议p.42-46来自论文。

任何反馈将不胜感激。


我不熟悉Cochrane的经验方法,但我已经阅读了他论文的理论部分。所以不要把这个评论作为一个明确的答案,但这里是我的想法:既然你有两个外生系列的盈余和真实的债务价值,你知道通货膨胀也是这些过程的函数 - 你能不能推断来自观察到的膨胀方程的和?那么你将得到2个外生序列的三个变量,你知道AR系数。然后它应该很简单模拟模型(这将是图10) α žαaαz
BenBernke

这基本上会导致产生三个AR(1)过程。但是,我仍然不确定Cochrane如何在图中产生模拟。11.
BenBernke
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.