Factor models and systematic risk
The lesson "CAPM, beta and the security market line" split the risk of a single asset into a systematic part, driven by the market, and an idiosyncratic part. This lesson turns that split into a model for a whole set of assets at once. The model explains why stocks move together, gives every covariance from a handful of numbers, and shows exactly how much risk a portfolio keeps however many stocks it holds.
The number of parameters
The lesson "The efficient frontier and the capital market line" needed the full covariance matrix of the assets. For assets this matrix has variances on the diagonal and different covariances off the diagonal (the matrix is symmetric, ), so it has
separate entries. For 500 stocks that is numbers to estimate. With a few years of monthly data there are far fewer observations per stock than that, so most of these estimates would be noise. A factor model cuts the number down by assuming that all common movement comes from a few sources.
The single-index model
The simplest factor model uses one factor, the return of a broad market index with volatility . Each stock's return is written as
Here is the sensitivity of stock to the index, is a constant, and is the stock's specific (idiosyncratic) return, with mean zero and volatility . The model makes two assumptions:
- Each is uncorrelated with the index: .
- The specific returns of different stocks are uncorrelated with each other: for .
The first assumption only defines as a regression slope. The second is the real restriction: it says the index is the only reason two stocks move together.
Variances and covariances in the index model
Take the variance of . The constant drops out, and because is uncorrelated with there is no cross term:
For two different stocks, covariance is linear in each argument, so expand the product. The terms , and are all zero by the assumptions, which leaves
Every entry of the covariance matrix now follows from the betas, the specific volatilities and . Counting the numbers that the covariance matrix needs, there are betas, specific volatilities and one market volatility: parameters instead of . If the alphas are included as well, to describe expected returns, the count is . For 500 stocks that is 1001 risk parameters (1501 with the alphas) instead of 125 250.
Diversification in the index model
A portfolio with weights has return , where is the weighted average beta. The specific returns are uncorrelated with the index and with each other, so
Now take stocks in equal weights , all with the same beta and the same specific volatility . The specific sum has terms of size :
This is the result of "Diversification and correlation" with a structure filled in. There, the variance of an equally weighted portfolio tended to the average covariance. In the index model every covariance between different stocks is , so the average covariance is exactly the systematic variance, and the volatility can never fall below the systematic floor .
In the single-index model the specific variance of an equally weighted portfolio is and vanishes as grows. The systematic part does not depend on at all.
The systematic share of variance
The fraction of variance explained by the index is
the same that a regression of the stock on the index reports. For a single stock it equals , the squared correlation with the index, as in the CAPM lesson. For a typical single stock is well below one half; for a portfolio of 20 or more stocks it is usually close to one.
Estimating the index model
The parameters come from the regression already used to estimate beta in "CAPM, beta and the security market line": regress the stock's returns on the index returns over, say, 60 months. The slope is , the intercept is , and the standard deviation of the residuals estimates . That lesson used excess returns; with a constant the slope is the same and only the intercept changes. The sample variance of the index gives .
The index model and the CAPM
The two look alike but make different kinds of claims. The single-index model is a statistical model: it describes how returns covary, and its key assumption, uncorrelated specific returns, can be checked in the data. It says nothing about what expected returns should be; any value of is allowed. The CAPM is an equilibrium model: from assumptions about investors it concludes that expected excess returns are proportional to beta, so that alpha in the excess-return regression is zero. The CAPM does not need the specific returns to be uncorrelated, and the index model does not need the CAPM to hold. In practice the CAPM supplies the expected returns and the index model the covariance matrix.
Worked example
Let , and for every stock. A single stock has variance , a volatility of about , and an of . With 20 stocks in equal weights,
The floor is , and the systematic share is . Twenty stocks have removed almost all of the specific risk: the volatility fell from 35% to 19.2%, and only 1.2 percentage points remain above the floor. For 100 stocks the full covariance matrix has entries, while the index model needs (301 with the alphas).
The figure keeps the market volatility fixed at and builds an equally weighted portfolio of stocks that all share the same beta and the same specific volatility. The sliders set the average beta (0.5 to 1.5, default 1), the specific volatility (10% to 60%, default 30%) and the number of stocks (1 to 100, default 20). The chart plots portfolio volatility against from 1 to 100 together with the floor , and a vertical line marks the chosen . The readouts give the portfolio volatility at that , the floor, the systematic share of variance, and the number of parameters for stocks under the full covariance matrix and under the single-index model. Raise the specific volatility to 60% and note how many more stocks it takes to approach the floor: about 25 stocks bring the volatility within one percentage point of 18% at 30%, about 98 at 60%. Then move and watch the floor shift, to at .
- Portfolio volatility
- 19.21%
- Systematic floor βσ_M
- 18.00%
- Systematic share of variance
- 87.8%
- Parameters: full / single-index
- 210 / 41
Multi-factor models
One index rarely explains all common movement: banks move with banks and small firms with small firms, so the specific returns of related stocks are correlated, against the second assumption. A multi-factor model adds more common sources :
again with specific returns uncorrelated with the factors and with each other. Collect the loadings into an matrix , the factor covariances into a matrix , and the specific variances into a diagonal matrix . The same expansion as above gives the covariance matrix of the returns
with parameters; for 500 stocks and 3 factors that is 2006. The best-known factors are those of Fama and French: besides the market, size (the return of small firms minus large firms) and value (the return of high book-to-market firms minus low book-to-market firms). Carhart added momentum, the return of recent winners minus recent losers. Each such factor is itself the return of a long–short portfolio. Whether these factors are rewards for risk or persistent mispricings is still debated; as a description of covariances they work well.
Summary
- A full covariance matrix for assets has entries; factor models replace it with a few parameters per asset.
- Single-index model: , giving and , with risk parameters ( with alphas).
- Portfolio variance is ; in equal weights the specific part is and the volatility falls towards the floor .
- The index model is a statistical description of covariances; the CAPM is an equilibrium statement about expected returns.
- Multi-factor models (market, size, value, momentum) give .
The next lesson, "Value at Risk and expected shortfall", turns a portfolio's volatility into a loss level, and a factor covariance matrix is how that volatility is usually computed for large portfolios.