Object Reference : Object View and Procedure Reference : System
  
 
tsls
Two-stage least squares.
Syntax
system_name.tsls(options)
There must be at least as many instrumental variables as there are independent variables. All exogenous variables included in the regressor list should also be included in the instrument list. A constant is included in the list of instrumental variables even if not explicitly specified.
Options
General options
 
m=integer
Set maximum number of iterations.
c=number
Set convergence criterion. The criterion is based upon the maximum of the percentage changes in the scaled coefficients. The criterion will be set to the nearest value between 1e-24 and 0.2.
numericderiv / ‑numericderiv
[Do / do not] use numeric derivatives only. If omitted, EViews will follow the global default.
fastderiv / ‑fastderiv
[Do / do not] use fast derivative computation. If omitted, EViews will follow the global default.
showopts / ‑showopts
[Do / do not] display the starting coefficient values and estimation options in the estimation output.
i
Iterate on the weighting matrix and coefficient vector simultaneously.
s
Iterate on the weighting matrix and coefficient vector sequentially.
o (default)
Iterate only on the coefficient vector with one step of the weighting matrix.
c
One step iteration of the coefficient vector after one step of the weighting matrix.
l=number
Set maximum number of iterations on the first-stage iteration to get one-step weighting matrix.
prompt
Force the dialog to appear from within a program.
p
Print estimation results.
Examples
sys1.tsls
estimates the system object using TSLS.
Cross-references
See “Two-Stage Least Squares” for details on two-stage least squares estimation in systems.
See also System::ls. For estimation of weighted TSLS in systems, see System::wtsls.