GARCH Toolbox    

Equality Constraints and Initial Parameter Estimates

This section highlights some important points regarding equality constraints and initial parameter estimates in the GARCH Toolbox. It discusses:

Complete Model Specification

To set equality constraints during estimation, you must provide a complete model specification. The only flexibility in this regard is that you can decouple the model specification for the conditional mean from the model specification for the conditional variance.

The following example demonstrates an attempt to set equality constraints for an incomplete conditional mean model and a complete variance model. Create an ARMA(1,1)/GARCH(1,1) specification structure for conditional mean and variance models, respectively.

The conditional mean model is incomplete because the MA field is still empty. Since the requested ARMA(1,1) model is an incomplete conditional mean specification, garchfit ignores the C, AR, and FixAR fields, computes initial parameter estimates, and overwrites any existing parameters in the incomplete conditional mean specification. It also estimates all conditional mean parameters (i.e., C, AR, and MA) and ignores the request to constrain the AR parameter.

However, since the structure explicitly sets all fields in the conditional variance model, garchfit uses the specified values of K and ARCH as initial estimates subject to further refinement, and holds the GARCH parameter at 0.8 throughout the optimization process.

Empty Fix Fields

Any fix field that you leave empty ([]), is equivalent to a vector of zeros of compatible length. That is, when garchfit encounters an empty fix field, it automatically estimates the corresponding parameter. For example, the following specification structures produce the same GARCH(1,1) estimation results.

Number of Equality Constraints

Avoid setting several equality constraints simultaneously. Although the ability to set equality constraints is both convenient and useful, equality constraints complicate the estimation process. For example, if you really want to estimate a GARCH(1,1) model, then specify a GARCH(1,1) model instead of a more elaborate model with numerous constraints.


  Equality Constraints and Parameter Significance Recommendations and Suggestions