First of all, thanks for your time to read this post.
I am using Dynare to solve an OLG model to study asset risk premium. One question confuses me all the time but I do not know where to seek answers. Hope someone can help me to clarify my misunderstanding.
It is well known the first order approximation of a rational expectation model will not give risk premium, as mentioned in Mr. Michel Juillard's notes: https://quimbaya.banrep.gov.co/document ... ena_mj.pdf
But what if I use the first order approximation to back up asset risk premium according to
- Code: Select all
risk premium_t=risk aversion*cov_t (asset return_(t+1),consumption growth_(t+1)).
We can use first order approximation to express asset return and consumption growth as functions of state variables, e.g., r_(t+1)=f(k_t,z_t )+η_rz *ε_(t+1) and consumption growth_(t+1)= f(k_t,z_t )+η_gz*ε_(t+1) such that the conditional covariance, or equivalently, risk premium, is determined by the coefficients on shocks, e.g., risk premium_t=risk aversion*η_rz*η_gz*sigma^2. So risk premium in the first order approximation of the model is not zeros. However, I know taking expectation of r_(t+1) resulting a risk free rate f(k_t,z_t ) so risk premium is zero. I cannot reconcile these conflicting results from different approaches. Do I have any misunderstanding in using such a formula to derive risk premium from the first order approximation of the model?
I appreciate any reply. Thank you.