The SYSLIN Procedure

An Example Model

In simultaneous systems of equations, endogenous variables are determined jointly rather than sequentially. Consider the following supply and demand functions for some product:

\[  Q_{D}=a_{1}+b_{1}P+c_{1}Y+d_{1}S+{\epsilon }_{1} \mr {(demand)}  \]
\[  Q_{S}=a_{2}+b_{2}P+c_{2}U+{\epsilon }_{2} \mr {(supply)}  \]
\[  Q = Q_{D} = Q_{S} \mr {(market ~ equilibrium)}  \]

The variables in this system are as follows:


quantity demanded


quantity supplied


the observed quantity sold, which equates quantity supplied and quantity demanded in equilibrium


price per unit




price of substitutes


unit cost

${\epsilon }$$_{1}$

the random error term for the demand equation

${\epsilon }$$_{2}$

the random error term for the supply equation

In this system, quantity demanded depends on price, income, and the price of substitutes. Consumers normally purchase more of a product when prices are lower and when income and the price of substitute goods are higher. Quantity supplied depends on price and the unit cost of production. Producers supply more when price is high and when unit cost is low. The actual price and quantity sold are determined jointly by the values that equate demand and supply.

Since price and quantity are jointly endogenous variables, both structural equations are necessary to adequately describe the observed values. A critical assumption of OLS is that the regressors are uncorrelated with the residual. When current endogenous variables appear as regressors in other equations (endogenous variables depend on each other), this assumption is violated and the OLS parameter estimates are biased and inconsistent. The bias caused by the violated assumptions is called simultaneous equation bias. Neither the demand nor supply equation can be estimated consistently by OLS.