Skip to content
All library documents

When Adding a Pricing Factor Reduces Asset Pricing Errors

Article Quant Q&A · Author: Richard Hardy

Summary

The document considers whether adding a factor to an asset pricing model must reduce its pricing errors, or alphas. It distinguishes the population setting, where expected returns and factor sensitivities may be treated as known, from empirical work, where parameters are estimated from a sample and may be subject to restrictions.

If the expanded model allows its risk premia to be freely chosen to minimize a norm of pricing errors, it can reproduce the smaller model by assigning the added factor a zero premium. Under that optimization setup, the best fit cannot be worse. But if risk premia are fixed or otherwise constrained, the errors implied by the models have no such guaranteed ordering. The same distinction applies in sample: unconstrained estimation preserves the ability to match the smaller model, while constraints on risk premia can make the expanded model's pricing errors larger. The answer presents this as intuition rather than a complete proof, and does not specify a particular error norm or estimation procedure.

Key ideas

  • An expanded factor model can match a smaller model when its added factor premium is freely set to zero.
  • Under unrestricted optimization of pricing errors, adding a factor cannot worsen the best achievable fit.
  • When risk premia are known or constrained, no algebraic guarantee ensures smaller pricing errors.
  • Sample results depend on estimation restrictions as well as on the model's number of factors.

Tags

Full text
# Does including an additional pricing factor necessarily reduce the pricing errors?


# Does including an additional pricing factor necessarily reduce the pricing errors?












I am reading section section 14.6 of John Cochrane's lectures notes for the course Business 35150 Advanced Investments. On p. 239-240, he discusses testing one asset pricing model against another.

> Example. FF3F. $$ E(R^{ei}) = \alpha_i + b_i\lambda_{rmrf} + h_i\lambda_{hml} + s_i\lambda_{smb} \tag{i} $$ Do we really need the size factor? Or can we write $$ E(R^{ei}) = \alpha_i + b_i\lambda_{rmrf} + h_i\lambda_{hml} \tag{ii} $$ and do as well? ($\alpha$ will rise, but will they rise “much”?)

Does including an additional pricing factor necessarily reduce the pricing errors $\alpha$? Is that an algebraic fact? Does it hold on the level of the population (or the data generating process), sample or both?

#### References

- Cochrane, J. H. (2014). Week 5 Empirical methods notes. Business 35150 Advanced Investments, 225-247.

## Answer by Richard Hardy (score 0)

https://quant.stackexchange.com/a/77533

Let me share some thoughts. They are not formulated in complete detail nor are they rigorously proven, but I hope the intuition is correct.

#### At the level of the population / data generating process

Suppose the expected returns $E(R^{ei})$ and factor sensitivities $\beta_{1,i}$, $\beta_{2,i}$ are known, and our goal is to come up with a good asset pricing model. For starters, consider a one-factor model that explicitly acknowledges its imperfection via incorporating nonzero pricing errors $\alpha_i^{(iii)}$. Let the factor be denoted $X_1$ and the corresponding risk premium $\lambda_1$. The model is $$ E(R^{ei}) = \alpha_i^{(iii)} + \beta_{1,i} \lambda_1. \tag{iii} $$ Without knowing the true values $(\alpha_i^{(iii)},\lambda_1)$, we can choose a pair $(\hat\alpha_i^{(iii)},\hat\lambda_1)$ that minimizes some norm of $\hat\alpha_i^{(iii)}$: $||\hat\alpha_i^{(iii)}||$.

Now consider including an additional factor $X_2$ with a risk premium $\lambda_2$ into the model. The extended model becomes $$ E(R^{ei}) = \alpha_i^{(iv)} + \beta_{1,i} \lambda_1 + \beta_{2,i} \lambda_2. \tag{iv} $$ Without knowing the true values $(\alpha_i^{(iv)},\lambda_1,\lambda_2)$, it is always possible to choose a set of values $(\tilde\alpha_i^{(iv)},\tilde\lambda_1,\tilde\lambda_2)$ so that $||\tilde\alpha_i^{(iv)}||\leq||\hat\alpha_i^{(iii)}||$. (In the worst case, use $\tilde\alpha_i^{(iv)}=\hat\alpha_i^{(iii)},\tilde\lambda_1=\hat\lambda_1,\tilde\lambda_2=0$ to achieve equality.)

Now suppose the risk premia $\lambda_1$ and $\lambda_2$ are known. The the only thing that is uknown are the pricing errors, but we can obtain them immediately from $(\text{iii})$ and $(\text{iv})$. The pricing errors being determined that way, there is no algebraic guarantee that $||\tilde\alpha_i^{(iv)}||\leq||\hat\alpha_i^{(iii)}||$ anymore.

#### At the level of the sample

The values that we assumed to be known in population will usually have to be replaced by estimates (unless we have some of the values implied by some theory). E.g. if we assume some parameters stay constant over time, we could estimate them from time-series observations of the variables. Or if we build a model that determines how these values evolve over time, we could still estimate them from a time-series sample. If we do not impose any restrictions on $\lambda_1$ and $\lambda_2$, the sample counterpart of $||\tilde\alpha_i^{(iv)}||\leq||\hat\alpha_i^{(iii)}||$ should still hold. If we do impose restrictions on $\lambda_1$ and $\lambda_2$*, it is possible that the sample counterpart of $||\tilde\alpha_i^{(iv)}||\leq||\hat\alpha_i^{(iii)}||$ fails to hold.

*E.g. if $X_j$ is an excess return and we assume parameter constancy over time, we can estimate $\lambda_j$ by the sample mean of $X_j$.

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.