3SLS
Three-stage least squares (3SLS) is an estimator used for systems of simultaneous equations in which some explanatory variables are endogenous and the error terms are correlated across equations. It extends two-stage least squares (2SLS) by exploiting cross-equation disturbances to gain efficiency, making it a preferred method when multiple related outcomes are modeled together.
In a typical system, each equation has the form y_g = X_g β_g + u_g for g = 1,…,G,
The estimation procedure proceeds in three stages. Stage 1 estimates reduced-form equations for the endogenous variables
Assumptions include correct model specification, validity and relevance of instruments, and limited forms of heteroskedasticity (with