Page 1 of 1

GMM estimation error: Singular Matrix

Posted: Mon Jul 29, 2019 8:24 am
by hoangle0410
Hi everyone,
I am currently estimate an equation using GMM but the Eviews say Singular Matrix. Now I have been researching online and in forum but all the solutions was not applicable for me as I have removed variables that is highly correlated (0.4) and still not able to solve it.
This is the equation I was estimating:
Image
This is the correlation table:
Image
I have also attached my workfiled.
In my GMM estimation box:
Equation:
c(1)*dinf - (1-c(2))*(1-c(3))*(1-c(3)*c(4))*marginalcost - c(3)*c(4)*expected_inflation
Instrument list:
dinf(-1) dinf(-2) dinf(-3) dinf(-4) spread outputgap commodityinflation wageinflation
I really appreciate your help as I have been stuck with this for quite a while and this is really important step for my thesis.
Thank you

Re: GMM estimation error: Singular Matrix

Posted: Tue Jul 30, 2019 9:11 pm
by hoangle0410
Hi. How it’s going everyone? Can anyone help a poor grad :(

Re: GMM estimation error: Singular Matrix

Posted: Sun Aug 04, 2019 12:58 am
by hoangle0410
bump

Re: GMM estimation error: Singular Matrix

Posted: Sun Aug 04, 2019 6:55 am
by startz
It looks like you are trying to estimate four coefficients with only three right=hand side variables.

Re: GMM estimation error: Singular Matrix

Posted: Sun Aug 04, 2019 9:29 pm
by hoangle0410
It looks like you are trying to estimate four coefficients with only three right=hand side variables.
Hi startz,
The paper is used to replicate the model also used that equation, but I have doubt that my equation in eviews is correctly correspond to that in the paper. Is it because i have more c(x) than the variables? should I add more variables?

Re: GMM estimation error: Singular Matrix

Posted: Mon Aug 05, 2019 5:54 am
by startz
Yes, the problem is you have more coefficients than variables.