FRegensburg wrote:Dear Mr Doan,
I seem to understand the MONTESVAR procedure is designed for over-identified vars- can it be employed for just-identified vars as well?
Yes. With a just-identified model, you have the option to draw the covariance matrix and estimate a CV model on the drawn covariance matrix inside the loop to get the factor. That works quickly and efficiently for structural models with constructive factors like a B-Q. If it requires ML estimation using CVMODEL, the process of getting the exact factorization might be quite time-consuming, so the Gibbs sampling can also be employed which requires only a single evaluation of the CVMODEL each sweep.
FRegensburg wrote:If so, how would I go about adapting a model such as the one attached (which is a cvmodel with an A and B matrix rather than just an A matrix, as in the example program)? when I add bfrml at the end of the cvmodel line in the example montesvar program I get a sintax error message, but clearly the rest of the code needs to be modified as well for the B matrix, the question is how...
Neither of the program you posted generates a syntax error, so I can't tell why you got one.
FRegensburg wrote:Secondly, if I wanted to use the MONTEVAR procedure instead, does it suffice to run it after I estimate the cv model (as in the second attachment), I'm asking because when I do so, the point estimates of the IRFs are clearly wrong (they obviously tell a completely different story than the ones I get from using errors and then varif).
You need to repeat the CVMODEL inside the loop, applied to the draw for the covariance matrix.
