A model in which the current value of one set of variables determines the current value of another, whereas previous (or lagged) values of the latter determine the current values of the former. A series of independent models to deal with causal chains. A simple example of a recursive model is:

Yt = a + bX1

Xt = c + dYt-1