When writing
X(+1)
in dynare it is the expected value of X at (t+1).
I am wondering if there is a way in Dynare to distinguish between
- the expected value of X at (t+1) and
- the realized value of X at (t+1).
Mny thanks in advance
X(+1)
for E_t X(t+1) andX(+1)
for realized X(t+1) ?X
If X(+1) is perfectly known at time t, it is predetermined and should get a different timing in Dynare's timing convention.
It is really a matter of timing. In equations 8 and 9, q_t, K_{t+1}^i, and L_t+1^i and omega_{t+1}^{i,a} are contained in the information set at time t, i.e. known at time t. The latter three are actually predetermined variables (loan stock, capital stock, ex-ante return). The only difference is the return to capital.
In equation 8, you have E_t(R_{t+1}^k). This expected values is known at time t as well, making the whole right-hand side known at time t. Thus, R_{t+1}^L on the left should actually get the timing R_t^L in Dynare, because it is contained in this information set.
In contrast, equation (you meant 9) contains an R_{t+1}^k, implying the R_{t+1}^L is only contained in the information set at time t+1. But we are not trying to define an expected lending rate at time t, but the actual lending rate at time t (remember, we are defining a recursive equilibrium system to pin down variables at time t, not t+1). To make this equation state-contingent, i.e. hold for every single state realization, you have to shift the whole equation by one period to the past. You will then have an equation defining R_t^L and linking it to R_t^k and a bunch of predetermined variables.
where expectations are taken with respect to the random variable Rk_t+1, and ω^i_t+1 is a function of realization of Rk_t+1 (and therefore, function of the states).
Users browsing this forum: Google [Bot] and 11 guests