MODEL Procedure

Chow Tests

The Chow test is used to test for break points or structural changes in a model. The problem is posed as a partitioning of the data into two parts of size n 1 and n 2. The null hypothesis to be tested is

upper H Subscript o Baseline colon beta 1 equals beta 2 equals beta

where beta 1 is estimated by using the first part of the data and beta 2 is estimated by using the second part.

The test is performed as follows (see Davidson and MacKinnon 1993, p. 380):

  1. The p parameters of the model are estimated.

  2. A second linear regression is performed on the residuals, ModifyingAbove u With caret, from the nonlinear estimation in step one,

    ModifyingAbove u With caret equals ModifyingAbove bold upper X With caret b plus normal r normal e normal s normal i normal d normal u normal a normal l normal s

    where ModifyingAbove bold upper X With caret is Jacobian columns that are evaluated at the parameter estimates. If the estimation is an instrumental variables estimation with matrix of instruments bold upper W, then the following regression is performed,

    ModifyingAbove u With caret equals bold upper P Subscript upper W Sub Superscript asterisk Baseline ModifyingAbove bold upper X With caret b plus normal r normal e normal s normal i normal d normal u normal a normal l normal s

    where bold upper P Subscript upper W Sub Superscript asterisk is the projection matrix.

  3. The restricted SSE (RSSE) from this regression is obtained. An SSE for each subsample is then obtained by using the same linear regression.

  4. The F statistic is then

    f equals StartFraction left-parenthesis normal upper R normal upper S normal upper S normal upper E minus normal upper S normal upper S normal upper E Subscript 1 Baseline minus normal upper S normal upper S normal upper E Subscript 2 Baseline right-parenthesis slash p Over left-parenthesis normal upper S normal upper S normal upper E Subscript 1 Baseline plus normal upper S normal upper S normal upper E Subscript 2 Baseline right-parenthesis slash left-parenthesis n minus 2 p right-parenthesis EndFraction

    This test has p and n minus 2 p degrees of freedom.

Chow’s test is not applicable if normal m normal i normal n left-parenthesis n 1 comma n 2 right-parenthesis less-than p, since one of the two subsamples does not contain enough data to estimate beta. In this instance, the predictive Chow test can be used. The predictive Chow test is defined as

f equals StartFraction left-parenthesis normal upper R normal upper S normal upper S normal upper E minus normal upper S normal upper S normal upper E Subscript 1 Baseline right-parenthesis times left-parenthesis n 1 minus p right-parenthesis Over normal upper S normal upper S normal upper E Subscript 1 Baseline asterisk n 2 EndFraction

where n 1 greater-than p. This test can be derived from the Chow test by noting that the normal upper S normal upper S normal upper E Subscript 2 Baseline equals 0 when n 2 less-than equals p and by adjusting the degrees of freedom appropriately.

You can select the Chow test and the predictive Chow test by specifying the CHOW=arg and the PCHOW=arg options in the FIT statement, where arg is either the first observation in the second sample or a parenthesized list of first observations in each of the second samples. If the size of the one of the two groups in which the sample is partitioned is less than the number of parameters, then a predictive Chow test is automatically used. These tests statistics are not produced for GMM and FIML estimations.

The following is an example of the use of the Chow test:


data exp;
   x=0;
   do time=1 to 100;
      if time=50 then x=1;
      y = 35 * exp( 0.01 * time ) + rannor( 123 ) + x * 5;
      output;
   end;
run;

proc model data=exp;
   parm zo 35 b;
      dert.z = b * z;
      y=z;
   fit y init=(z=zo) / chow =(40 50 60) pchow=90;
run;

The data set introduces an artificial structural change into the model (the structural change affects the intercept parameter). The output from the requested Chow tests are shown in Figure 57.

Figure 57: Chow’s Test Results

The MODEL Procedure

Structural Change Test
Test Break Point Num DF Den DF F Value Pr > F
Chow 40 2 96 12.95 <.0001
Chow 50 2 96 101.37 <.0001
Chow 60 2 96 26.43 <.0001
Predictive Chow 90 11 87 1.86 0.0566


Last updated: June 19, 2025