GARCH Toolbox    

Likelihood Ratio Tests

The section Analysis and Estimation Example Using the Default Model demonstrates that the default GARCH(1,1) model explains most of the variability of the returns of the XYZ Corporation. This example uses the function lratiotest to determine if evidence exists to support the use of a GARCH(2,1) model.

The example first fits the return series of the XYZ Corporation to the default GARCH(1,1) model. It then overfits the same series using the following, more elaborate, GARCH(2,1) model.

The example is presented in two parts:

Estimate Parameters for the GARCH(1,1) and GARCH(2,1) Models

The GARCH(1,1) Model.   First, create a GARCH(1,1) default model with the Display flag set to off. Then, estimate the model and display the results, including the maximized log-likelihood function value.

Note that a more accurate value of LLF11 is 5974.6025.

The GARCH(2,1) Model.   Create a GARCH(2,1) specification structure. Again, set the Display flag to off.

Now estimate the GARCH(2,1) model and display the results, including the maximized log-likelihood function value.

A more accurate value of LLF21 is 5975.8927.

Perform the Likelihood Ratio Test

Of the two models associated with the same return series:

Since garchfit enforces no boundary constraints during either of the two estimations, you can apply a likelihood ratio test (LRT) (see Hamilton [12], pages 142-144).

In this context, the unrestricted GARCH(2,1) model serves as the alternative hypothesis (i.e., the hypothesis the example gathers evidence to support), while the restricted GARCH(1,1) model serves as the null hypothesis (i.e., the hypothesis the example assumes is true, lacking any evidence to support the alternative).

The LRT statistic is asymptotically Chi-Square distributed with degrees-of-freedom equal to the number of restrictions imposed. Since the GARCH(1,1) model imposes one restriction, specify one degrees-of-freedom in your call to lratiotest. Test the models at the 0.05 significance level.

H = 0 indicates that there is insufficient statistical evidence in support of the GARCH(2,1) model. The conclusion is that the default GARCH(1,1) model adequately explains the variability in the return series when compared to a more elaborate GARCH(2,1) model.


  Model Selection and Analysis Akaike and Bayesian Information Criteria