Hello all,
I have maybe stupid questions but I am not able to find satisfactory answers:
1/
If I estimate two identical mod files, I obtain the same results (I use for all mode_compute=4). If I change only one parameter declaration (above the model declaration), of course without changing the rest of the mod file, I obtain different results. Why ? Is there an optimal strategy, or a good practice, like for instance, declaring the same value above and below (estimation block) the model declaration ?
What is the most correct strategy for bayesian estimation ?
1 bis/
This question is also applicable to the std error of shocks: should we declare the same shock std error value above and into the estimation block ?
Why is it possible to do this distiction ?
2/
What is the difference between estimated_params_init; and/or the parameter declaration above the model declaration and/or initval; and/or INITIAL_VALUE in the estimation command ? I, and others I know, really need a good explanation.
3/
Last but not least, why estimating two identical mod files, with Dynare 4.3.1 provide the same results; estimating two identical mod files, with Dynare 4.1.2, provide also the same results; but estimating the same mod file with these two different Dynare versions does not provide the same results ? (I use for all mode_compute=4)
4/
How to use previous estimation results (particularly, posterior mean) that can be used for stoch simul, forecast, shock decomposition etc. ?
I am very grateful in advance for all your answers
Best,
jonathan