Abstract
Estimating covariances between financial assets plays an important role in risk management. In practice, when the sample size is small compared to the number of variables, the empirical estimate is known to be very unstable. Here, we propose a novel covariance estimator based on the Gaussian Process Latent Variable Model (GP-LVM). Our estimator can be considered as a non-linear extension of standard factor models with readily interpretable parameters reminiscent of market betas. Furthermore, our Bayesian treatment naturally shrinks the sample covariance matrix towards a more structured matrix given by the prior and thereby systematically reduces estimation errors. Finally, we discuss some financial applications of the GP-LVM.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
The evidence \(\log p(\varvec{Y})\) is also referred to as log marginal likelihood in the literature. The term marginal likelihood is already used for \(p(\varvec{Y}|\varvec{X})\) in this paper. Therefore, we will refer to \(\log p(\varvec{Y})\) as the evidence.
- 2.
To stay consistent with the financial literature, we denote the return matrix with lower case \(\varvec{r}\).
- 3.
Because of the context, from now on we will use \(\varvec{\beta }\) for the latent space instead of \(\varvec{x}\).
- 4.
We are aware that this introduces survivorship bias. Thus, in some applications our results might be overly optimistic. Nevertheless, we expect relative comparisons between different models to be meaningful.
- 5.
- 6.
Here, we have used the implementation in the Python toolbox scikit-learn [20].
References
Markowitz, H.: Portfolio selection. J. Finance 7(1), 77–91 (1952)
Jobson, J.D., Korkie, R.M.: Putting Markowitz theory to work. J. Portfolio Manag. 7(4), 70–74 (1981)
Sharpe, W.F.: Capital asset prices with and without negative holdings. J. Finance 46(2), 489–509 (1991)
Ledoit, O., Wolf, M.: Honey, I shrunk the sample covariance matrix. J. Portfolio Manag. 30(4), 110–119 (2004)
Nevmyvaka, Y., Feng, Y., Kearns, M.: Reinforcement learning for optimized trade execution. In: Proceedings of the 23rd International Conference on Machine Learning, ICML 2006, pp. 673–680. ACM, New York (2006)
Gately, E.: Neural Networks for Financial Forecasting. Wiley, New York (1995)
Chapados, N., Bengio, Y.: Augmented functional time series representation and forecasting with Gaussian processes. In: Platt, J.C., Koller, D., Singer, Y., Roweis, S.T. (eds.) Advances in Neural Information Processing Systems 20, pp. 265–272. Curran Associates, Inc. (2008)
Heaton, J.B., Polson, N.G., Witte, J.H.: Deep portfolio theory. arXiv:1605.07230 (2016)
Wu, Y., Hernández-Lobato, J.M., Ghahramani, Z.: Gaussian process volatility model. In: Ghahramani, Z., Welling, M., Cortes, C., Lawrence, N.D., Weinberger, K.Q. (eds.) Advances in Neural Information Processing Systems 27, pp. 1044–1052. Curran Associates, Inc. (2014)
Wilson, A.G., Ghahramani, Z.: Generalised wishart processes. In: Proceedings of the Twenty-Seventh Conference on Uncertainty in Artificial Intelligence, UAI 2011, Arlington, pp. 736–744. AUAI Press (2011)
Lawrence, N.: Probabilistic non-linear principal component analysis with Gaussian process latent variable models. J. Mach. Learn. Res. 6, 1783–1816 (2005)
Rasmussen, C.E.: Gaussian Processes for Machine Learning. MIT Press, Cambridge (2006)
Tipping, M.E., Bishop, C.M.: Probabilistic principal component analysis. J. Roy. Stat. Soc. B 61, 611–622 (1999)
Bishop, C.M.: Pattern Recognition and Machine Learning (Information Science and Statistics). Springer, Heidelberg (2006)
Cover, T.M., Thomas, J.A.: Elements of Information Theory. Wiley, New York (1991)
Roll, R., Ross, S.: The arbitrage pricing theory approach to strategic portfolio planning. Financ. Anal. J. 51, 122–131 (1995)
Ross, S.A.: The arbitrage theory of capital asset pricing. J. Econ. Theory 13(3), 341–360 (1976)
Carpenter, B., Gelman, A., Hoffman, M., Lee, D., Goodrich, B., Betancourt, M., Brubaker, M., Guo, J., Li, P., Riddell, A.: Stan: a probabilistic programming language. J. Stat. Softw. Art. 76(1), 1–32 (2017)
Sharpe, W.F.: Mutual fund performance. J. Bus. 39(1), 119–138 (1966)
Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., Vanderplas, J., Passos, A., Cournapeau, D., Brucher, M., Perrot, M., Duchesnay, E.: Scikit-learn: machine learning in python. J. Mach. Learn. Res. 12, 2825–2830 (2011)
Financial Accounting Standards Board. Statement of financial accounting standards no. 157 – fair value measurements. Norwalk (2006)
Tumminello, M., Lillo, F., Mantegna, R.N.: Correlation, hierarchies, and networks in financial markets. J. Econ. Behav. Organ. 75, 40–58 (2010)
Acknowledgments
The authors thank Dr. h.c. Maucher for funding their positions.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Nirwan, R.S., Bertschinger, N. (2020). Applications of Gaussian Process Latent Variable Models in Finance. In: Bi, Y., Bhatia, R., Kapoor, S. (eds) Intelligent Systems and Applications. IntelliSys 2019. Advances in Intelligent Systems and Computing, vol 1038. Springer, Cham. https://doi.org/10.1007/978-3-030-29513-4_87
Download citation
DOI: https://doi.org/10.1007/978-3-030-29513-4_87
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-29512-7
Online ISBN: 978-3-030-29513-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)