Factor Augmented Dynamic Nelson–Siegel Model
- The model's main contribution is extending the Nelson–Siegel framework with a Wishart stochastic volatility process to capture time-varying multivariate volatility.
- It employs a Gaussian vector autoregression for latent factors and uses a collapsed-Gibbs sampler for efficient Bayesian estimation.
- Empirical results demonstrate improved in-sample fit and out-of-sample forecast performance in commodity futures risk management compared to baseline models.
The Factor Augmented Dynamic Nelson–Siegel (FADNS) model with Wishart stochastic volatility is a Bayesian state-space framework for modeling and forecasting the term structure of commodity futures, extending the classic Nelson–Siegel (NS) representation to incorporate time-varying multivariate volatility and multiple latent factors governing the dynamics of forward curves. The model builds on the dynamic 3-factor Nelson–Siegel model and its 4-factor Svensson extension, employing a Gaussian vector autoregression structure for the latent factors and a Wishart process to capture stochastic volatility. Its development enables robust estimation and uncertainty quantification for large cross-sections and long time series, yielding competitive performance for in-sample fit, out-of-sample prediction, and risk management in empirical applications such as WTI crude oil futures (Kleppe et al., 2019).
1. Model Structure: Measurement Equation
The observed data consist of daily log-prices , where enumerates futures contracts with times-to-maturity at time . The core observation model follows the dynamic Nelson–Siegel (NS) form: where , , denote the time-varying level, slope, and curvature factors.
The 4-factor Svensson extension augments this with a second curvature component:
Stacked notation gives: where 0 is the design matrix of NS or Svensson loadings.
2. Latent Factor Dynamics: Vector Autoregression
The evolution of latent factors 1 for 2 (NS) or 3 (Svensson) is governed by a first-order vector autoregression (VAR), typically set to a random walk: 4 where 5, 6 (commonly 7), and 8 is the time-varying precision matrix encoding the stochastic volatility. The generic transition density is
9
which allows for parsimonious yet flexible modeling of factor persistence and interdependence.
3. Wishart Stochastic Volatility Specification
Multivariate time-varying volatility is introduced via a Wishart–Beta process (Uhlig 1994, 1997; Windle & Carvalho 2014), driving the evolution of the factor innovation precision matrix 0. Its transition equation in scaled-Beta form is
1
where 2 (degrees of freedom) and 3 (scale) with the identification constraint 4 ensuring 5.
Initial precision 6 follows
7
with user-selected positive-definite matrix 8.
4. Bayesian Posterior Inference and MCMC Estimation
The model is estimated in a fully Bayesian framework. The joint posterior for all parameters (9), latent factors 0, and stochastic volatilities 1 is proportional to the product of Gaussian densities (likelihood and factor transition), the Wishart/Beta prior, and priors on remaining parameters: 2
Key conjugacies allow:
- Given 3, 4 form a linear-Gaussian state-space model with tractable Gaussian updates.
- Given 5, the Wishart specification produces a closed-form backward sampler for 6.
- Parameters 7 (Normal) and 8 (inverse gamma) have conjugate updates.
A collapsed-Gibbs sampler cycles through:
- Jointly sampling 9: update 0 via random-walk Metropolis (marginalizing 1), update 2 with a sparse Gaussian precision sampler (as in Chan & Jeliazkov 2009).
- Jointly sampling 3: update 4 via marginal likelihood, then backward-sample 5 from the shifted singular Wishart.
- Standard updates for 6 and 7.
Posterior quantities are obtained by averaging across post-burn-in MCMC cycles.
5. Empirical Performance in Crude Oil Futures
An empirical application to 24 monthly WTI crude-oil log-futures (Jan 1996–May 2016, 8) compares several model variants: 3F (homoscedastic NS), 3F-SV (NS + Wishart SV), 4F (homoscedastic Svensson), and 4F-SV (Svensson + Wishart SV). Weakly-informative priors are specified.
Estimation and forecasting results include:
- Posterior means (4F-SV, second estimation window): 9, 0, 1, 2 (implying 3). The intercept 4 is close to zero, indicating factor processes are approximately unit-root random walks.
- Effective sample sizes for all parameters exceed 200.
- Deviance Information Criterion (DIC) ranks: 4F-SV best, followed by 4F, 3F-SV, then 3F.
- Out-of-sample log-predictive likelihoods (2008 window, 24 contracts, 576 dates): 3F–24,853; 3F-SV–25,019; 4F–26,034; 4F-SV–26,195. Thus, 4F-SV displays superior predictive density performance.
- One-day RMSE (2008 window): 3F–0.0290; 3F-SV–0.0290; 4F–0.0289; 4F-SV–0.0289 versus the random-walk benchmark of 0.0286.
- In VaR forecasting, 4F-SV produces the most accurate hit rates at 1%, 5%, and 10%, and passes unconditional/conditional coverage tests more consistently than alternatives.
Posterior smoothed volatility and cross-correlation estimates closely track rolling-window realized measures. Both curvature factors are empirically distinct: one captures longer-horizon term-structure curvature, while the second extracts a short-horizon “bump.”
6. Model Comparison and Interpretation
Model comparisons indicate that the 4-factor Svensson with Wishart stochastic volatility (4F-SV) outperforms lower-order or homoscedastic alternatives in both in-sample goodness-of-fit and out-of-sample density/point forecasting. The parsimonious stochastic volatility specification captures temporal variation and cross-sectional dependence among risk factors with high persistence (5, 6), recovering both the level and complex curvature dynamics of the commodity forward curve.
A plausible implication is that incorporating Wishart SV enhances risk management and density forecasting capability compared to homoscedastic or classic factor models, notably improving Value-at-Risk assessment for portfolios including long–short (bull spread) positions.
| Model Variant | Factors | SV Process | Best Use |
|---|---|---|---|
| 3F | NS (level, slope, 1 curvature) | No | Baseline comparison |
| 3F-SV | NS | Yes (Wishart) | Volatility modeling |
| 4F | Svensson (2 curvature) | No | Enhanced fit |
| 4F-SV | Svensson | Yes (Wishart) | Forecast/risk |
7. Conclusions and Practical Value
The FADNS model with Wishart stochastic volatility, as formulated in Kleppe et al. (Kleppe et al., 2019), provides a flexible, computationally efficient, and Bayesian-coherent approach to modeling the term structure of commodity futures. The fully conjugate state-space and stochastic volatility structure enables robust inference even for large panels (7, 8), with jointly estimated latent factors and time-varying covariance, and competitive or superior performance versus common benchmarks such as linear Gaussian state-space models and random walk processes. The empirical evidence suggests that the model is particularly effective for forecasting time-varying forward curves, volatility, cross-factor covariances, and portfolio risk in commodity markets.