Multi-Process Models - An Application for the Construction of Financial Factor Models

We present an unsupervised, comprehensive methodology for the construction of financial risk models. We offer qualitative comments on incremental functionality and quantitative measures of superior performance of component and mixture dynamic linear models relative to alternative models. We apply our methodology to a high dimensional stream of daily closing prices for approximately 7,000 US traded stocks, ADRs, and ETFs for the most recent 10 years. Our methodology automatically extracts an evolving set of explanatory time series from the data stream; maintains and updates parameter distributions for component dynamic linear models as the explanatory time series evolve; and, ultimately specifies time-varying asset specific mixture models. Our methodology utilizes a hierarchical Bayesian approach for the specification of component model parameter distributions and for the specification of the mixing weights in the final model. Our approach is insensitive to the exact number of factors, and "effectively" sparse, as irrelevant factors (time series of pure noise) yield posterior parameter distributions with high density around zero. The statistical models obtained serve a variety of purposes, including: outlier detection; portfolio construction; and risk forecasting.

[1]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[2]  A. Onatski Determining the Number of Factors from Empirical Distribution of Eigenvalues , 2010, The Review of Economics and Statistics.

[3]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[4]  Charles E. Heckler,et al.  Applied Multivariate Statistical Analysis , 2005, Technometrics.

[5]  Thierry Roncalli,et al.  Risk-Based Indexation , 2010 .

[6]  A. Dawid Some matrix-variate distribution theory: Notational considerations and a Bayesian application , 1981 .

[7]  Michael A. West,et al.  Bayesian Forecasting and Dynamic Models (2nd edn) , 1997, J. Oper. Res. Soc..

[8]  Gregory Connor,et al.  Risk and Return in an Equilibrium Apt: Application of a New Test Methodology , 1988 .

[9]  Peter Muller Financial optimization: Empirical tests of biases in equity portfolio optimization , 1993 .

[10]  Eric R. Ziegel,et al.  The Elements of Statistical Learning , 2003, Technometrics.

[11]  Ute Beyer,et al.  Bayesian Forecasting And Dynamic Models , 2016 .

[12]  Charles Trzcinka,et al.  On the Number of Factors in the Arbitrage Pricing Model , 1986 .

[13]  Christopher M. Bishop,et al.  Pattern Recognition and Machine Learning (Information Science and Statistics) , 2006 .

[14]  Luis Mateus Rocha,et al.  Singular value decomposition and principal component analysis , 2003 .

[15]  Jason J. Corso,et al.  Maintaining Prior Distributions across Evolving Eigenspaces: An Application to Portfolio Construction , 2012, 2012 11th International Conference on Machine Learning and Applications.

[16]  Hao Wang,et al.  Dynamic financial index models: Modeling conditional dependencies via graphs , 2011 .

[17]  S. Ross,et al.  An Empirical Investigation of the Arbitrage Pricing Theory , 1980 .

[18]  J. Bernardo,et al.  Psi (Digamma) Function , 1976 .

[19]  Gregory Connor,et al.  A Test for the Number of Factors in an Approximate Factor Model , 1993 .