\( \newcommand{\bm}[1]{\boldsymbol{#1}} \newcommand{\textm}[1]{\textsf{#1}} \def\T{{\mkern-2mu\raise-1mu\mathsf{T}}} \newcommand{\R}{\mathbb{R}} % real numbers \newcommand{\E}{{\rm I\kern-.2em E}} \newcommand{\w}{\bm{w}} % bold w \newcommand{\bmu}{\bm{\mu}} % bold mu \newcommand{\bSigma}{\bm{\Sigma}} % bold mu \newcommand{\bigO}{O} %\mathcal{O} \renewcommand{\d}[1]{\operatorname{d}\!{#1}} \)

1.4 Comparison with existing books

The financial literature on data modeling and portfolio design is extensive and diverse. This book aims to provide a unique perspective on these topics, and it is instructive to compare it with some of the existing textbooks:

  • Financial data modeling: Many excellent textbooks cover financial data modeling, such as (Campbell et al., 1997; Fabozzi, 2007; Fabozzi et al., 2010; Feng and Palomar, 2016; Lütkepohl, 2007; Meucci, 2005; Ruppert and Matteson, 2015; Tsay, 2010, 2013). In this book, Chapters 3 and 4 provide a succinct overview of i.i.d. models and models with temporal structure, respectively. Particular emphasis is placed on heavy-tailed models and estimators (as opposed to the more traditional methods based on the Gaussian assumption), stochastic volatility models (usually not receiving the deserved attention), and the use of state-space models with Kalman filtering as a unified approach with efficient algorithms.

  • Modern portfolio theoy: Traditional books that focus primarily on portfolio foundations and mean–variance portfolios include (Bacon, 2008; Cornuejols and Tütüncü, 2006; Fabozzi, 2007; Fabozzi et al., 2010; Grinold and Kahn, 2000; Meucci, 2005; Michaud and Michaud, 2008; Prigent, 2007). In this book, Chapters 6 and 7 cover this material with an optimization perspective, including utility-based portfolios, a recent derivation of the otherwise heuristic quintile portfolio as a robust solution, and particularly delving in detail into the nonconvex formulation of the maximum Sharpe ratio portfolio. It also provides a recently proposed universal algorithm for all these portfolios based on different trade-offs of the mean and variance.

  • Risk parity portfolios: Roncalli’s book (Roncalli, 2013b) provides a detailed mathematical treatment (see also (Feng and Palomar, 2016)), while Qian’s book (Qian, 2016) covers the fundamentals. In this book, Chapter 11 covers risk parity portfolios from an optimization perspective, progressively covering the naive solution, the vanilla convex formulations, and the more practical and general nonconvex formulations, with emphasis on the numerical algorithms.

  • Backtesting: López de Prado’s book (López de Prado, 2018a) covers backtesting and its dangers in great detail from the perspective of machine learning, while Pardo’s book (Pardo, 2008) focuses on the walk-forward backtest. In this book, Chapter 8 explores the many dangers of backtesting and the different forms of executing backtesting based on market data, as well as synthetic data, with abundant figures.

  • Index tracking: The topic of index tracking is treated in detail in (Benidis et al., 2018a; Prigent, 2007), with shorter treatments in (Cornuejols and Tütüncü, 2006; Feng and Palomar, 2016). In this book, Chapter 13 provides a concise yet broad state-of-the-art exposure, offering new formulations and a cutting-edge algorithm that automatically selects the right level of sparsity.

  • Robust portfolios: Robust optimization is widely explored within the context of portfolio design, with standard references including (Fabozzi, 2007) and (Cornuejols and Tütüncü, 2006) (see also (Feng and Palomar, 2016)). In this book, Chapter 14 gives a concise presentation of these techniques for obtaining robust portfolios with illustrative numerical experiments.

  • Pairs trading: The standard reference to this topic is (Vidyamurthy, 2004); see also (Feng and Palomar, 2016). In this book, Chapter 15 provides a full coverage of the basics and presents a more sophisticated use of Kalman filtering for better adaptability over time.

  • Machine learning in finance: Recent textbooks that give a broad account of the use of machine learning in financial systems include (López de Prado, 2018a) and (Dixon et al., 2020). In this book, Chapter 16 briefly discusses machine learning and deep learning techniques in the context of portfolio design.

References

Bacon, C. (2008). Practical portfolio performance measurement and attribution. Wiley.
Benidis, K., Feng, Y., and Palomar, D. P. (2018a). Optimization methods for financial index tracking: From theory to practice. Foundations and Trends in Optimization, Now Publishers.
Campbell, J. Y., Lo, A. W., and MacKinlay, A. C. (1997). The econometrics of financial markets. Princeton, NJ: Princeton University Press.
Cornuejols, G., and Tütüncü, R. (2006). Optimization methods in finance. Cambridge University Press.
Dixon, M. F., Halperin, I., and Bilokon, P. (2020). Machine learning in finance. Springer.
Fabozzi, F. J. (2007). Robust portfolio optimization and management. Wiley.
Fabozzi, F. J., Focardi, S. M., and Kolm, P. N. (2010). Quantitative equity investing: Techniques and strategies. Wiley.
Feng, Y., and Palomar, D. P. (2016). A signal processing perspective on financial engineering. Foundations and Trends in Signal Processing, Now Publishers.
Grinold, R. C., and Kahn, R. N. (2000). Active portfolio management. McGraw Hill.
López de Prado, M. (2018a). Advances in financial machine learning. Wiley.
Lütkepohl, H. (2007). New introduction to multiple time series analysis. Springer.
Meucci, A. (2005). Risk and asset allocation. Springer.
Michaud, R. O., and Michaud, R. O. (2008). Efficient asset management: A practical guide to stock portfolio optimization and asset allocation. Oxford University Press.
Pardo. (2008). The evaluation and optimization of trading strategies. John Wiley & Sons.
Prigent, J. L. (2007). Portfolio optimization and performance analysis. CRC Press.
Qian, E. (2016). Risk parity fundamentals. CRC Press.
Roncalli, T. (2013b). Introduction to risk parity and budgeting. Chapman & Hall/CRC Financial Mathematics Series.
Ruppert, D., and Matteson, S. D. (2015). Statistics and data analysis for financial engineering: With R examples. Springer.
Tsay, R. S. (2010). Analysis of financial time series. John Wiley & Sons.
Tsay, R. S. (2013). Multivariate time series analysis: With R and financial applications. John Wiley & Sons.
Vidyamurthy, G. (2004). Pairs trading: Quantitative methods and analysis. John Wiley & Sons.