Why the CAPM GMM Moments May Already Identify the Market Premium
Summary
The note asks why a CAPM generalized method of moments specification does not add a separate moment equating the factor’s sample mean to its expected value. It explains that the cross-sectional pricing moments compare each asset’s expected excess return with its beta times the factor risk premium, while time-series regression moments estimate the factor loadings.
If the factor is itself a traded return, its beta on itself is one, so its own pricing equation implies that its expected return equals the premium. This makes the proposed sample-mean condition redundant in that special case. For a non-return factor, the extra condition does not follow in the same way. A second answer suggests the premium may be replaced by the factor’s empirical mean, leaving the pricing moments to assess the CAPM. That suggestion is presented as a guess, so the note does not establish it as the book’s intended estimation procedure.
Key ideas
- The CAPM pricing moments relate each asset’s expected excess return to its beta and the factor risk premium.
- When the factor is a traded return, its beta on itself is one, so its pricing moment implies the factor-mean condition.
- A separate sample-mean moment may therefore be redundant in the single traded-factor case.
- The argument differs when the factor is not itself a return.
- One alternative explanation is offered tentatively and is not confirmed by the note.
Tags
Full text
# GMM estimation of the CAPM: why not include sample mean of the market excess return as a moment?
# GMM estimation of the CAPM: why not include sample mean of the market excess return as a moment?
I am trying to wrap my head around GMM estimation of a single factor model such as the CAPM. I started by asking How come the cross-sectional CAPM equation produces $N$ moment conditions (not $1$)? and am now following it up. Equation $(12.23)$ in Cochrane "Asset Pricing" (2005) section 12.2 (p. 241) says the moments are $$ g_T(b) = \begin{bmatrix} E(R^e_t-a-\beta f_t) \\ E[(R^e_t-a-\beta f_t)f_t] \\ E(R^e-\beta \lambda) \end{bmatrix} = \begin{bmatrix} 0 \\ 0 \\ 0 \end{bmatrix} \tag{12.23}. $$ where $R^e_t=(R^e_{1,t},\dots,R^e_{N,t})'$ is a vector of individual assets' excess returns, $\beta=(\beta_1,\dots,\beta_N)'$ is a vector of betas, $f_t$ is factor's excess return and $\lambda=E(f)$ is the expected value of the factor's excess return. The first two rows correspond to time series regressions for $N$ assets (one regression per asset), so there are actually $2N$ conditions. If I understand correctly, the third row corresponds to a cross-sectional regression of time-averaged returns: $$ E_T(R^{ei})=\beta_i' \lambda+\alpha_i, \quad i=1,2,\dots,N. \tag{12.10} $$ ($(12.10)$ is specified for potentially many factors, but $(12.23)$ considers the simple case of a single factor, so vector $\beta'$ turns into scalar $\beta$, and the same holds for $\lambda$.)
Since we are trying to estimate (among other things) the expected market excess return $\lambda$, an obvious approach would be to use the sample average of the market excess returns over the $T$ time periods. In a GMM, the corresponding moment condition would be $\frac{1}{T}\sum_{t=1}^T (f_t-\lambda)=0$. In the notation of Cochrane, it would be $\color{blue}{E_T(f_t-\lambda)=0}$. Yet this is not what we see in the GMM estimator for the single-factor model in equation $(12.23)$.
What I would find intuitive is to have $$ \tilde g_T(b) = \begin{bmatrix} E(R^e_t-a-\beta f_t) \\ E[(R^e_t-a-\beta f_t)f_t] \\ \color{blue}{E(f_t-\lambda)} \end{bmatrix} = \begin{bmatrix} 0 \\ 0 \\ \color{blue}{0} \end{bmatrix} \tag{12.23'} $$ or perhaps $$ \tilde{\tilde g}_T(b) = \begin{bmatrix} E(R^e_t-a-\beta f_t) \\ [E(R^e_t-a-\beta f_t)f_t] \\ \color{red}{E(R^e-\beta \lambda)} \\ \color{blue}{E(f_t-\lambda)} \end{bmatrix} = \begin{bmatrix} 0 \\ 0 \\ \color{red}{0} \\ \color{blue}{0} \end{bmatrix}. \tag{12.23''} $$ Again, since we are interested in estimating $\lambda$ (among other things), is there a reason for excluding the obvious moment condition in blue from $(12.23)$? I do not have well developed intuition around GMM, but I think the blue condition is pretty informative about $\lambda$, probably more so than the red one.
## Answer by Matthew Gunn (score 2, accepted)
https://quant.stackexchange.com/a/74650
Notation note: I like using bold letters for vectors.
The vector equation: $$ \operatorname{E}[\mathbf{R}^e - \boldsymbol{\beta} \lambda] = \mathbf{0}$$
basically states that for all assets (or test assets), the expected return $\operatorname{E}[R^e_i ]$ of an asset is equal to its regression coefficient $\beta_i$ on the factor (i.e. quantity of risk) times the price of risk $\lambda$.
In the general case, the factor $f$ need not be a return (eg. $f$ is aggregate consumption from GDP numbers).
### Special case: $f$ itself is a return
Then your blue line isn't excluded! It's in the 3rd line of (12.23).
If $f$ is a return, then substituting into $\operatorname{E}[R_i^e - \beta_i \lambda] = 0$ gives your blue equation (because the beta of $f$ on itself is 1):
$$ \operatorname{E}[f - \lambda ] = 0$$
## Answer by Richard Hardy (score 1)
https://quant.stackexchange.com/a/74539
A guess: In the context of the book, we are probably not trying to estimate the market's excess return per se. When the theoretical quantities are replaced by their empirical counterparts in the GMM estimator specified in $(12.23)$, $\lambda$ probably gets replaced by the empirical mean of $f$. Thus, we do not need the additional row in blue; it would be superfluous.
Then we can use the first two rows ($2N$ conditions) for estimating $\beta$. The third row (another $N$ conditions) is used to test the CAPM; if the CAPM holds, the empirical deviations from equality in the third row should be small. If they are large, the CAPM is unlikely to hold.Shown 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.