Let us denote by the interest rate observed at time on the zero- coupon Treasury bond maturing at date . In the analysis, V-lab selects a set of different maturities years from the Gurkaynak, Sack and Wright (2006) database. Each element of is denoted by .
We first express the variables as forward rates, denoted by where:To ensure the zero lower bound, we apply a log-linear transformation to the forward rates whenever they are below the threshold : This particular transformation maps the forward rates that take values in to without compressing too much volatilities when the forwards are high, and without increasing too much volatilities when the forwards become close to zero. In the application, we choose and which is well-fitted to the positive interest rates observed on U.S. data.
Vlab's model is built in two pieces. We compute spreads of long-term transformed forwards against the shortest maturity that we denote by and model the spreads and the short-rate separately.
The dynamics of the transformed spreads are given by the following state-space model:V-lab's spreads model is inspired from the term structure literature which usually considers that three factors are sufficient to reproduce the bulk of fluctuations in the term structure (see e.g. Nelson and Siegel (1987) or Litterman and Scheinkman (1991)). The factors are computed using Nelson Siegel method, such that:We assume that the measurement errors have a diagonal correlation structure, such thatRearranging slightly, and denoting by , we obtain:The system is a reduced-rank VAR whenever . has components constrained in and is a set of quasi-differencing parameters. is parameterized to control for residual autocorrelation that is not accounted for by the factor structure.
is a diagonal matrix of variance processes which dynamics is given by GJR-GARCH processes: The cross-correlation between the residuals is given by a DCC structure:
Let be a stationary homogenous Markov chain with 3 states representing monetary policy regimes, upward (), status-quo (), and downward (). The transformed short-rate dynamics are given by: The variance of the previous equation is given by a standard GJR-GARCH(1,1).
The mean part of the spreads model is linear and is thus estimated by OLS. The dependent variable is and the independent variable is given by . We parameterize in two steps. We calculate a first set of measurement errors by computing , and fit univariate AR(1) models on each of these series. is then set to be the vector gathering all these AR(1) coefficients. Therefore, for each component , the following regression is then estimated:The variance part is estimated in two steps. First, the conditional variance part is estimated by quasi maximum likelihood using the regression residuals . Stationarity in the variance is easily imposed as . Second, we obtain the series as . , , and are estimated by quasi maximum likelihood again.
For the short-rate model, we make the regimes observable using the Fed target rate. In particular, we assume that we are in an upward regime at time if there was an increase in the target rate less than 3 months ago and that the next increase happens less than 3 months after the current date. We are in a downward regime at time if there was a decrease in the target rate less than 6 months ago and that the next decrease happens less than 6 months after the current date. We assume we are in status quo regime otherwise. Given that the regimes are observable, we estimate the parameters as follows:
The GJR-GARCH parameters are then estimated with QMLE by gathering the 3 series of residuals.
Using the multivariate Gaussian assumption on the residuals, it is easy to simulate the model formulated above. The procedure writes, for one path, for each date :
V-lab draws 1,000 paths of simulations with a five year length for each. For each simulation date, quantiles of interest rates are computed to derive the confidence bounds and the median forecasts for each maturity.
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