Develops a class of -factor dynamic models for -dimensional financial time series in which latent factor variances and series-specific idiosyncratic variances each follow univariate stochastic volatility (SV) processes, with log factor volatilities jointly governed by a first-order vector autoregression (VAR(1)) to capture cross-factor volatility dependencies. Bayesian inference proceeds via a multi-block Markov chain Monte Carlo (MCMC) sampler combining the Kim-Shephard-Chib (KSC, 1998) log-SV mixture-of-normals approximation with forward filtering, backward sampling (FFBS) for joint state sampling; sequential analysis uses the Pitt-Shephard (1999a) auxiliary particle filter (APF) with parameters fixed at MCMC posterior means from a training window. Applied to daily returns on six international exchange rates (Jan 1992–Sep 1998, ), the factor model demonstrates markedly better out-of-sample portfolio performance than the variance discounting baseline.
Factor model structure: For -dimensional returns , the -factor representation is where , , is the diagonal matrix of time-varying factor variances, and is diagonal with series-specific idiosyncratic variances. The implied conditional covariance is . Factor loadings matrix is lower-triangular with unit diagonal (Geweke-Zhou 1996 identification constraint).
Factor SV as VAR(1): Log factor volatilities with follow a stationary VAR(1): , , where and is an unrestricted positive-definite innovations covariance matrix. Off-diagonal entries of and the implied stationary covariance (with ) capture co-movement in factor volatility processes. Idiosyncratic log-variances follow independent first-order autoregressive (AR(1)) models: .
MCMC sampler: Multi-block Gibbs / Metropolis-within-Gibbs cycle. (1) Factor process via FFBS (Carter-Kohn 1994) treating as known. (2) Log factor volatilities via KSC (1998) mixture-of-normals approximation — defining gives a multivariate dynamic linear model (DLM) with errors approximated by a finite mixture of normals — then FFBS for the full vector path. (3) Factor loadings sampled equation-by-equation exploiting the lower-triangular constraint. (4) Idiosyncratic log-variances via univariate KSC smoother for each . (5) Factor volatility mean and persistence via normal conjugate updates. (6) Innovations covariance via Metropolis-Hastings with inverse-Wishart proposal where and ; acceptance probability with target . (7) Mean return and idiosyncratic SV parameters via standard conjugates.
Variance discounting baseline: Exponential-smoothing estimate with and discount factor ; backward-smoothed by (West-Harrison 1997, p. 608–609). Computationally trivial, over-smooths volatility peaks, and imposes no factor structure.
Sequential portfolio allocation: Parameters fixed at MCMC posterior means from training observations . The Pitt-Shephard (1999a) auxiliary particle filter then propagates a particle cloud through at each new observation, delivering one-step-ahead and for mean-variance portfolio construction. The "honest" strategy is validated by the near-identical parameter estimates from MCMC on training data alone vs. the full series.
Exchange-rate application ( currencies DEM/GBP/JPY/FRF/CAD/ESP, factors): DEM and GBP dominate factor structure; JPY volatility is largely idiosyncratic; CAD is almost entirely idiosyncratic (low loadings on all factors); FRF and ESP loadings near unity on the DEM factor. Britain's Exchange Rate Mechanism (ERM) exit (late 1992) and Japan's 1995 rate changes produce clearly identified factor volatility spikes absent in smoothed discount trajectories. Over 827 out-of-sample days, the unconstrained factor-model portfolio outperforms the unconstrained discount portfolio; both beat equal-weight; unconstrained beats unit-sum-constrained by approximately 4.
Factor number diagnostic: Running MCMC with too many factors (e.g., when data support ) causes poor convergence as the excess factor collapses toward zero — a practical signal for over-parameterisation.
"The models are direct generalizations of univariate stochastic volatility models and represent specific varieties of models recently discussed in the growing multivariate stochastic volatility literature." (p. 338)
"The discount method produces more heavily smoothed trajectories, pointing to one of the major known drawbacks of that method and so obscures some of the evident peaks in volatility related to major economic changes and events." (p. 349)
"Simultaneous sequential inference on the factor-model parameters... as well as all the time-evolving volatility processes... is an open research problem." (p. 343)
The central contribution is making multivariate SV tractable by imposing a lower-triangular factor structure and routing the MCMC through the KSC mixture approximation — an elegant marriage of Geweke-Zhou factor identification with the Kim-Shephard-Chib univariate SV sampler, extended here to a VAR(1) on log factor volatilities. Chib-Nardari-Shephard (2006) directly extends this line with reduced blocking for higher dimensions (). The APF-based sequential updating is pragmatic: fixing parameters at MCMC means is an honest strategy that works when parameters are stable, as confirmed empirically here, but provides no guarantees in general; Liu-West (2001) and later particle MCMC partially address the simultaneous learning problem. The portfolio comparison is suggestive but limited — one data set, one time window, no transaction costs, no statistical inference on the return differences. The factor number choice problem (fixed throughout) remains a genuine gap.