Hello!
I used a k-class method and noticed that it is a difference between k-class with k=1 and two-stages least squares methods. In example that i attached to this topic are 2 factors and constant and only 1 instrumental variable. When i run TSLS it is an error "Order condition violated - Insufficient instruments". But when in this example i run k-class with k=1 there are no errors (if i set CoefficientsCovarianceMatrix = K-Class based). I read in Help that k-class becomes TSLS when k=1. Why in my example k-class doesn't need as much instrumental variables as TSLS needs?
The file with example is attached.
Thanks in advance.
TSLS and k-class methods
Moderators: EViews Gareth, EViews Moderator
TSLS and k-class methods
- Attachments
-
- k-class.wf1
- (10.89 KiB) Downloaded 242 times
-
EViews Gareth
- Fe ddaethom, fe welon, fe amcangyfrifon
- Posts: 13604
- Joined: Tue Sep 16, 2008 5:38 pm
Re: TSLS and k-class methods
k-class with k=1 is equal to TSLS only when the instruments are of sufficient rank (i.e. you have at least as many instruments as regressors). The documentation should be more specific about this.
Re: TSLS and k-class methods
I use EViews7 and i hadn't found in Help that k-class may have less instruments than TSLS. In section "Limited Information Maximum Likelihood and K-class Estimation" i had found only "There must be at least as many instrumental variables as there are independent variables". What section of Help should i see to find features of k-class instruments needed count?
-
EViews Gareth
- Fe ddaethom, fe welon, fe amcangyfrifon
- Posts: 13604
- Joined: Tue Sep 16, 2008 5:38 pm
Re: TSLS and k-class methods
It isn't in the help/documentation.
-
startz
- Non-normality and collinearity are NOT problems!
- Posts: 3798
- Joined: Wed Sep 17, 2008 2:25 pm
Re: TSLS and k-class methods
Can you run a k-class estimate if the instruments are not of sufficient rank?k-class with k=1 is equal to TSLS only when the instruments are of sufficient rank (i.e. you have at least as many instruments as regressors). The documentation should be more specific about this.
Re: TSLS and k-class methods
Yes. There are no errors after calculating. All coefficients are estimated, but one t-staistic is NA and one is 8.44E-05. T-statistic values looks strange. In this example there are 3 factors and only 1 instrument.Can you run a k-class estimate if the instruments are not of sufficient rank?
- Attachments
-
- k-class.jpg (76.5 KiB) Viewed 6748 times
-
startz
- Non-normality and collinearity are NOT problems!
- Posts: 3798
- Joined: Wed Sep 17, 2008 2:25 pm
Re: TSLS and k-class methods
I'm pretty sure that k=1 estimation without sufficient instruments makes no sense, but it may not be easy for EViews to catch because of how the calculations are done. (Note also that TSLS is only a large sample estimator, so doing it with 15 observations is probably not a good idea anyhow.)
Re: TSLS and k-class methods
And does anybody know why there are no errors when used Bekker or k-class based or HHN coefficient covariance matrix and error "Near Singular Matrix" occure when IV Based coeff. covariance matrix used? Is this OK?
-
EViews Gareth
- Fe ddaethom, fe welon, fe amcangyfrifon
- Posts: 13604
- Joined: Tue Sep 16, 2008 5:38 pm
Re: TSLS and k-class methods
Iv based requires full rank instruments
Who is online
Users browsing this forum: No registered users and 2 guests
