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.