跳转到主要内容
V-Lab
V-Lab

ESR美国利率预测模型

定义

R(t,h)代表到期日为t的零息美国国债t+h时所对应的利率。在此分析中,V-lab从Gurkaynak, Sack和Wright (2006)的数据中选择下列到期期限(单位:年):τ={0.5,1,2,3,5,7,10,20,30}τ中的元素记为τi.

首先,我们将所有变量转化为远期利率fi,t,其中:f1,t=R(t,τ1)fi,t=τiR(t,hi)-τi-1R(t,τi-1)τi-τi-1,i2为了满足利率的零下线限制,我们对低于阈值f¯: Yi,t = [ ( f ¯ - c ) log ( fi,t - c f ¯ - c ) + f ¯ ] { fi,t < f¯ } + { fi,t f¯ } fi,t (1) 这一特定的变换不仅将取值为+的远期利率映射到上,同时避免了在远期利率处于高位时压缩波动率,或在远期利率接近于0时使波动率提高太多的不利特征。在实际应用中,我们选择参数值为f¯=50bpsc=0,较好地拟合了美国数据中的正利率。

V-lab模型由两部分组成:我们首先计算出长期变换远期利率相对于最短期限的利差Zt,然后针对利差和短期利率分别建模。Zt=Y2:9,t-Y1,t

模型

立场模型

转换后的利差的时间序列变换服从下列状态空间模型:Ft=AFt-1+ξtZt=μ+ϕFt+ut利率期限结构的经典模型为三因子模型,这样的因子数足以解释利率期限结构的大部分波动(例如,Nelson和Siegel (1987)或Litterman和Scheinkman (1991))。V-lab的利差模型亦得益于经典模型。我们用Nelson-Siegel方法计算得出三因子使之满足:Ft=(ϕ'ϕ)-1ϕ'(Zt-μ),whereϕi=[1,exp(-λτi),λτiexp(-λτi)]我们假设测量误差服从对角线相关性结构:ut=diag(ρ)ut-1+ηt.经过重新排列并改写Ht1/2εt=ηt+ϕξt后,我们得到:Zt-diag(ρ)Zt-1=μ*+BFt-1+Ht1/2εtwhereHt=DtRtDtandεt𝒩(0,I)ρ=0. ρ的元素均局限在(0,1)内,代表一系列准差分参数。我们根据因子模型无法解释的残差自相关性选择ρ参数。

Dt代表了服从不对称广义条件异方差模型(GJR-GARCH)的方差动态: D i,t 2 = ωi + ( αi + γi { ε i,t-1 < 0 } ) ( D i,t-1 ε i,t-1 ) 2 + βi D i,t-1 2 . (2) 残差的交叉相关性则服从动态条件方差模型(DCC): { Qt = Ω¯ ( 1 - aQ - bQ ) + aQ εt-1 ε t-1 T + bQ Q t-1 Rt = [ diag ( Q t ) - 1 / 2 ] Q t [ d i a g ( Q t ) - 1 / 2 ] (3)

短期利率模型

st代表协方差均一马尔可夫链,其状态空间内的三个状态分别代表了三个货币政策体制,上升(U)、保持现状(S)和下行(D)。从而,转换后的短期利率为: Y 1 , t = { b ( U ) + Y 1 , t - 1 + σ t ζ t if s t = U b ( S ) + a ( S ) Y 1 , t - 1 + σ t ζ t if s t = S b ( D ) + Y 1 , t - 1 + σ t ζ t if s t = D whereb(U)>0,b(D)<0,b(S),|a(S)|<1,ζt𝒩(0,1).上述方程中的方差σt2由标准GJR-GARCH(1,1)刻画。σt2=ω(σ)+(α(σ)+γ(σ){ζt-1<0})σt-12ζt-12+β(σ)σt-12.

估计

上述利差模型的主要部分是线性的,从而由最小二乘法OLS来估计:其因变量为Zt-diag(ρ)Zt-1,自变量为Ft-1ρ的参数值选择包括了两个步骤。我们首先计算出测量误差Zt-ϕFt,并对每个序列拟合一元AR(1)模型。在此之后,我们将所有的AR(1)参数集合在向量ρ中。从而,对任一Zi,t,我们对下列回归方程进行估计:Zi,t-ρiZi,t-1=μi*+BiFt-1+ηi,t.方差部分的估计同样包括了两部分。首先,对回归残差项Di,t2用准最大似然估计法(QMLE)估计出条件方差部分ηi,t。为保证方差的平稳性,参数需满足αi+βi+γi/2<1。其次,我们由εt得到εt=Dt-1ηt. aQ, bQ, Ω¯ 序列。再次利用QMLE估计出DCC参数。

在短期利率模型中,我们根据美国联邦基准利率划分货币政策体制。具体而言,当基准利率在t时过去三个月内有所上升,并在未来三个月内再次上升时,我们将该时点划分为上升体制;当基准利率在t时过去六个月内有所下降,并在未来六个月内再次下降时,我们将该时点划分为下行体制;其他情况均划分为保持现状体制。鉴于体制完全可见,我们用如下方法进行参数估计:

  • 马尔科夫链中的转换概率和平稳概率由货币政策体制的观察值得出。
  • b(U)b(D)分别将ΔY1,t(U)ΔY1,t(D)回归于一个常数得到(其中t(U)分别为t(D)st=U, st=D 的日期)。
  • 对于保持现状体制,我们选择b(S)参数值使得模型对应的Y1,t均值等同于其样本内的估计值。从而,b(S)可表达为其他参数和观察数据的解析函数。我们用非线性最小二乘法NLS来最小化a(S)的残差,从而得出Y1,t(S)

最后,我们对3个残差序列用QMLE估计出相应的GJR-GARCH参数。

预测

在残差服从多元正态分布这一假设下,模拟上述模型十分简单。下述模拟预测步骤针对任一模拟路径、任一日期t:

  • 模拟9个正态新息(εt',ζt)',
  • 根据GARCH-DCC方程计算出Ht,并将其乔里斯基分解项与εt
  • 计算利差的条件均值μ*+BFt-1+diag(ρ)Zt-1并加上模拟新息Ht1/2εt,从而得到利差的模拟值Zt
  • 根据Ft的模拟值更新Zt.
  • 计算短期利率的GARCH方差,得出残差σtζt
  • 根据估计得出的马尔科夫转换概率和货币政策体制的上一观察值st-1模拟出货币政策体制st
  • 计算出短期利率均值b(st)+a(st)Y1,t-1
  • 将均值和新息相加得出短期利率的更新值Y1,t
  • 用短期利率的模拟值构造其他期限的转换后远期利率:Y2:9,t=Zt+Y1,t
  • Yt转换为收益率:

f i , t = f ¯ exp ( Y i , t f ¯ - 1 ) { Y i , t < f ¯ } + f i , t { Y i , t > f ¯ } R ( t , τ i ) = { f i , t if i = 1 ( 1 - τ i - 1 τ i ) f i , t + τ i - 1 τ i R ( t , τ i - 1 ) , i 2 V-lab的模拟路径数为1000,模拟期限为5年。在每个模拟日期里,我们用分位数来计算置信区间,并得出每一期限的中位数预测。

参考文献

Engle, Roussellet and Siriwardane, Scenario generation for long run interest rate risk assessment, Journal of Econometrics 201(2), (2017) https://www.sciencedirect.com/science/article/pii/S0304407617301641

Gurkaynak, Sack and Wright, The U.S. Treasury Yield Curve: 1961 to the Present, Journal of Monetary Economics 54(8), (2007) https://www.federalreserve.gov/Pubs/feds/2006/200628/200628pap.pdf

Nelson and Siegel, Parsimonious Modeling of Yield Curves, The Journal of Business 60(4), (1987) https://www.jstor.org/stable/2352957

Litterman and Scheinkman, Common Factors Affecting Bond Returns, The Journal of Fixed Income 1(1), (1991) https://doi.org/10.3905/jfi.1991.692347