Interpreting CAPM Alpha Through Time Series Regression
Summary
The document distinguishes the CAPM theory from a time series regression of an asset’s excess returns on market excess returns. In the regression, the intercept is alpha, the slope is beta, and the residual captures variation not explained by the market factor. Under the CAPM, expected excess returns should align with beta, implying zero alpha for each asset or portfolio. The regression estimates alpha as a return unexplained by the factor model; it does not by itself establish a profitable trading opportunity.
The accepted response links the regression intercept to the asset’s deviation from the CAPM’s beta return relationship and reports that size and book to market portfolios depart from the predicted line, with an estimated cross sectional relationship that can run in the opposite direction. It also derives the OLS slope as sample covariance divided by sample variance. The source’s initial formula for beta is imprecise: the relevant denominator is market return variance, and the equalities require consistent sample definitions and timing.
Key ideas
- CAPM predicts a linear relationship between expected excess returns and market beta.
- A time series regression intercept measures average return unexplained by the included factor exposure.
- If CAPM holds, the intercept should be zero for each asset or portfolio.
- The OLS slope is calculated as the covariance of asset and market returns divided by market return variance.
- An estimated alpha alone does not show how to earn a profit from it.
Tags
Full text
# Calculating alpha and its meaning
# Calculating alpha and its meaning
According to wikipedia, CAPM model is described by:
$E(R_{i})=R_{f}+\beta _{{i}}(E(R_{m})-R_{f})$
And according to website such as http://investexcel.net/jensens-alpha-excel/,
$\alpha = E(R_{i}) - R_{f}-\beta _{{i}}(E(R_{m})-R_{f}),\,\,\,\, \beta = \frac{Cov(R_i,R_m)}{R_m}$
$E(R_i)$ and $E(R_m)$ are just averages of the times series of $R_i$ and $R_m$. Then alpha can be calculated by direct plug-in.
And my question is as follow:
Since we could also write the CAPM as $R_i-R_f = \alpha_i + \beta_i(R_m-R_f)+ \epsilon$, could we just run the OLS regression and get the alpha as part of the coefficients that way? If the answer is yes, is there a relationship between the two methods of calculating alpha and do we prefer one to another? And theoretically, how can one make money based on the alpha?
I am sorry if the questions sound silly. Thank you for advance.
## Answer by Matthew Gunn (score 15, accepted)
https://quant.stackexchange.com/a/34092
Alphas from a time-series regression are error terms in the cross-sectional, linear relationship between expected returns and factor betas. If a factor model were correct those error terms (the alphas) would be zero.
#### Discussion
A carefully written version of a standard time-series regression of returns in excess of the risk free rate on market excess returns would be:
$$R_{i,t}-R^f_t = \alpha_i + \beta_i(R^m_t-R^f_t)+ \epsilon_{i,t}$$ This equation is NOT the CAPM. The CAPM is an economic theory that implies that the $\alpha_i$ for any security/portfolio $i$ in the above regression would be zero. Why is this the case?
The CAPM says that expected excess returns $\operatorname{E}[R_i - R^f]$ increase linearly in the regression beta $\beta_i$ of excess returns on market excess returns.
Below is a graph of what Prof. John Cochrane likes to call the cross-sectional implications of the time series regression. The intercepts $\alpha_i$ in time-series regressions are residuals in the cross-sectional regression where the regression line is defined by the two points $(0, 0)$ and $(1, \operatorname{E}[R_m] - r_f)$ [rather than being estimated by ordinary least squares]. The logic: if $\beta = 0$ then the excess return should be 0, and if $\beta = 1$, then the excess return should be $\operatorname{E}[R_m] - r_f$; the $\alpha_i$ are the deviations of each portfolio $i$ from that line.
Each blue circle represents a different security/portfolio. For each return series $i$, the estimated $\alpha_i$ from a time series regression is the vertical distance to the black line. If the CAPM were true, all those $\alpha_i$ would be zero and every security would be on that line.
#### What actually happens? Why does the CAPM not work?
The test assets in the figure below are the 25 Fama-French book to market and size portfolios. If the CAPM were true, each blue circle should lie on the black line, but that's not what happens!
What's even worse of the CAPM is not only are the deviations significant, the relationship, if anything, doesn't even go in the correct direction. The red line shows the estimated cross-sectional relationship between expected returns and market beta: it's estimated to be negative rather than positive. (The last figure is an old one I made for a prior class.)
The black line is the line defined by the two points $(0, 0)$ and $(1, \operatorname{E}[R_m] - r_f)$.
The intercept term $\alpha$ in a regression of excess returns on other excess returns (interpreted as risk factors) gives you an estimate of average returns that cannot be explained by those factors. Graphically, it's the vertical distance from the black line in the above graphs.
### Reminder: linear regression with 1 right hand side variable
Let's say you run the following regression estimated with ordinary least squares:
$$ y_i = a + b x_i + \epsilon_i$$
Your estimate of $b$ will be:
$$ \hat{b} = \frac{\hat{\operatorname{Cov}}(y,x)}{\hat{\operatorname{Var}}(x)}$$
Where $\hat{\operatorname{Cov}}(y,x)$ is the sample covariance between $y$ and $x$ and $\hat{\operatorname{Var}}(x)$ is the sample variance of $x$.
So basically, your "two methods" of calculation are exactly the same thing.
## Answer by Chen Deng-Ta (score 0)
https://quant.stackexchange.com/a/53716
"Could we just run the OLS regression and get the alpha as part of the coefficients that way?" NO!
For more, see CAPM is neither a cross sectional model, nor a time series modelShown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.