Jagannathan, Ravi, and Zhenyu Wang, “The Conditional CAPM and the Cross-section of Expected Returns,” *The Journal of Finance, Vol 51, No 1 (1996)*, 3-53.

**Purpose:** Use a modifed “conditional” CAPM, which includes the return on human capital as part of the return on the market portfolio and which allows betas to vary across time periods, to explain the cross-section of stock returns.

**Results:** The Conditional CAPM (CCAPM) explains the cross-section of a large portfolio of stock returns very well. The CCAPM explains 30% of the cross-sectional variation, while the static CAPM (assuming constant betas) explains only 1%. When the return on human capital is included in the market return, the CCAPM explains 50%, and size and book-to-market factors have very little explanatory power.

**Theory:** The static CAPM of Sharpe, Lintner, and Black is given by the equation , where is the regression coefficient of stock return *i* on the market return. Letting the variables on the right-hand side vary depending on investors’ information set . The Conditional CAPM is

where .

Taking the unconditional expectation of both sides,

.

Now define the “beta-premium sensitivity” as , and substitute to get the CCAPM form

.

**The PL-Model:**

- are not observable, so define two unconditional betas:
- .
- This “market beta” is the standard beta from the CAPM.
- Decompose the market beta into one beta for the stock market, from a regression of stock returns on market returns, and another beta for the return to human capital, from a regression of stock returns on the growth rate of per capita labor income.

- .
- This “premium beta” is not a linear function of the market beta.
- Use the yield spread between BAA- and AAA-rated bonds to proxy for in calculating the premium beta.

- .
- The “PL-model” (
*Premium-Labor*): . - Also add size to the right-hand side to verify whether there is any residual size effect (the coefficient of this term should be zero if the PL-model holds).
- Use the Generalized Method of Moments to test the PL-model.

**Empirical Tests:**

- Starting in 1963, create 100 size and beta portfolios at the end of each June as in Fama and French (1992)
- Use all NYSE and AMEX stocks in CRSP.
- Sort into size deciles (based on the NYSE/AMEX universe)
- Subdivide each size decile into beta sub-deciles based on pre-ranking betas
- Find pre-ranking betas for each stock over the previous 60 months, and require at least 24 months of data
- Regress stock returns on CRSP value-weighted returns

- Calculate each portfolio’s equal-weighted return for each of the next 12 months after portfolio formation

- Find portfolio value-weighted betas by regressing monthly portfolio returns on CRSP value-weighted index returns over the entire sample period.
- Portfolio premium betas come from month-by-month regressions of portfolio return on the yield spread between AAA- and BAA-bonds.
- Get bond yields from Table 1.35 in the
*Federal Reserve Bulletin*.

- Get bond yields from Table 1.35 in the
- Portfolio labor betas are found by regressing portfolio return on the growth in (the two-period moving average of) labor income, defined by
- .
- Personal income growth data come from Table 2.2 in the
*National Income and Product Account of the U.S.A.*, from the Bureau of Economic Analysis.

- Portfolio size is the equal-weighted market value, defined as the natural log of (number of shares x share price) from CRSP.
- Perform time-series regressions of portfolio returns on size and on the variables in the PL-model.

**The GMM Test:**

- It is possible to define a stochastic discount factor (SDF) such that .
- is the vector of pricing errors in the model.
- Choose to minimize the quadratic form .
- .
- .
- is the Nx1 vector of portfolio returns in month
*t*. - is the (up to) 4×1 vector of parameters .
- The Hansen-Singleton (1982) “optimal” weighting matrix is model-specific, so it cannot be used to compare models.
- Instead, choose the NxN weighting matrix , which does not vary across models.

- The square-root of the minimized quadratic form, or
*Hansen-Jagannathan (HJ) distance*, is the distance between the model’s SDF and the set of SDFs that correctly price the sample assets. It is also the largest pricing error among all the portfolios being tested.