Observable Shocks in Dynare
Posted: Tue Jul 04, 2017 9:12 am
Hello,
I am trying to estimate a linear model using the Dynare MH algorithm. In one of the equations, I have the variable for exchange rate (ER), which I want to impose as exogenous. However, this is actually an observed exogenous variable, so I cannot declare ER as varexo
Let me show you the part of code representing the trick. Say I want to estimate the parameter beta
ER and y are provided to dynare in a datafile. Here is the alternative, but quite similar part of code that should generate the same result as with the code above.
However, these two codes do not return the same results. I have two questions.
1. Is any of these two codes answer to my question? If not, what should I change in the code?
2. Why do these two codes return different results?
I tried to be clear as much as I could, but am willing to provide any information that I might have missed. Thanks in advance.
I am trying to estimate a linear model using the Dynare MH algorithm. In one of the equations, I have the variable for exchange rate (ER), which I want to impose as exogenous. However, this is actually an observed exogenous variable, so I cannot declare ER as varexo
Let me show you the part of code representing the trick. Say I want to estimate the parameter beta
- Code: Select all
var y, ER;
varexo v1, v2;
parameters beta;
model;
y = beta*ER + v1;
ER = v2;
end;
shocks;
var v1; stderr 1;
var v2; stderr 1;
end;
varobs y, ER;
ER and y are provided to dynare in a datafile. Here is the alternative, but quite similar part of code that should generate the same result as with the code above.
- Code: Select all
var y, ER, ERobs;
varexo v1, v2;
parameters beta;
model;
y = beta*ER + v1;
ER = v2;
ERobs = ER
end;
shocks;
var v1; stderr 1;
var v2; stderr 1;
end;
varobs y, ERobs;
However, these two codes do not return the same results. I have two questions.
1. Is any of these two codes answer to my question? If not, what should I change in the code?
2. Why do these two codes return different results?
I tried to be clear as much as I could, but am willing to provide any information that I might have missed. Thanks in advance.