Robust Equity Portfolio Management. Fabozzi Frank J.
Чтение книги онлайн.
Читать онлайн книгу Robust Equity Portfolio Management - Fabozzi Frank J. страница 4
While MATLAB features an add-on toolbox for financial computations, the examples in this book use built-in functions for solving optimization and not the functions in the financial toolbox that are customized for certain types of financial decision problems. For example, the quadprog function in MATLAB is used for implementing portfolio problems that are formulated as quadratic programming. This gives the reader flexibility since the examples will show how the function parameters can be modified based on different investment assumptions and portfolio constraints. Becoming familiar with the built-in optimization functions is also crucial because robust formulations are not included in the financial toolbox and therefore must be solved with the optimization functions. We also include examples that use CVX, which is a modeling system for convex optimization that runs in the MATLAB environment.4 CVX enhances MATLAB, making it more expressive and powerful for solving optimizations like the mean-variance portfolio problems that are formulated as convex optimization problems. Many examples in this book present MATLAB codes that use the built-in functions of MATLAB as well as CVX in order to demonstrate two approaches for obtaining robust portfolios for a given problem. Since CVX is MATLAB-based, the reader will gain exposure to an additional tool without having to learn a new programming environment.
Chapter 2
Mean-Variance Portfolio Selection
Before we begin our discussion on robust portfolio management, we briefly review portfolio theory as formulated by Harry Markowitz in 1952. Portfolio theory explains how to construct portfolios based on the correlation of the mean, variance, and covariance of asset returns. The framework is commonly referred to as mean-variance. Despite its appearance more than half a century ago, it is also referred to as modern portfolio theory. The theory has been applied in asset management in two ways: The first is in allocating funds across major asset classes. The second application has been to the selection of securities within an asset class. Throughout this book, we apply mean-variance analysis to the construction of equity portfolios.
Mean-variance analysis not only provides a framework for selecting portfolios, it also explains how portfolio risk is reduced by diversifying a portfolio. Robust portfolio optimization builds on the idea of mean-variance optimization. Thus, the topics introduced in this chapter provide an introduction to the advanced robust methods to be explained in the chapters to follow. Specifically, in this chapter we describe how to:
• Measure return and risk of a portfolio within the mean-variance framework
• Reduce portfolio risk through diversification
• Select an optimal portfolio through mean-variance analysis
• Utilize factor models for estimating stock returns
• Apply the mean-variance model through an example
2.1 Return of Portfolios
In modern portfolio theory, a portfolio that is composed of N assets is expressed as weights that add to one in order to represent the proportion of total investment allocated to each asset,
where
is the weight allocated to asset . The rate of return of an asset is the change in the value of the asset in terms of percentage change or proportion of the initial value,where
and are the initial and final values of the asset. For simplicity, rate of return is often referred to as return. From the above definition of an asset's return, the portfolio return can be expressed aswhere asset
has a return of . In matrix form, portfolio return is written aswhere
and are vectors in .Then, the expected return of a portfolio, or the mean of portfolio returns, is
and the linearity of expected value allows writing the expected return as a weighted average of expectations,
In matrices, it is expressed as
where
is a vector of expected returns of assets,The expected returns of assets are typically estimated from historical data. For example, the expected value of the past 10 monthly returns may be used as the expected return for the following month. We include a simple MATLAB demonstration in Box 2.1.
Box 2.1: Function That Computes Return and Risk of a Portfolio
2.2 Risk of Portfolios
The risk of a portfolio is measured by the variance of returns. The variance of asset returns measures the variability of possible returns around the expected return and is computed as
where
is the return for asset . Higher variability results in higher uncertainty and, thus, is considered to expose an investor to more risk. The standard deviation of asset returns is simply the square root of the variance and basically reflects the same information as the variance:3
MATLAB documentations and a list of functions with examples are available at http://www.mathworks.com/products/matlab/
4
A CVX user's guide and download details can be found at http://cvxr.com/cvx/