Main Content
GARCH Model
Generalized, autoregressive, conditional heteroscedasticity models for
volatility clustering
If positive and negative shocks of equal magnitude contribute equally
to volatility, then you can model the innovations process using a GARCH
model. For details on how to model volatility clustering using a GARCH
model, see garch
.
Apps
Econometric Modeler | Analyze and model econometric time series |
Functions
Topics
Create Model
- Specify GARCH Models
Create GARCH models usinggarch
or the Econometric Modeler app. - Modify Properties of Conditional Variance Models
Change modifiable model properties using dot notation. - Specifying Univariate Lag Operator Polynomials Interactively
Specify univariate lag operator polynomial terms for time series model estimation using Econometric Modeler. - Specify Conditional Variance Model Innovation Distribution
Specify Gaussian or t distributed innovations process. - Specify Conditional Variance Model for Exchange Rates
Create a conditional variance model for daily Deutschmark/British pound foreign exchange rates. - Specify Conditional Mean and Variance Models
Create a composite conditional mean and variance model.
Fit Model to Data
- Analyze Time Series Data Using Econometric Modeler
Interactively visualize and analyze univariate or multivariate time series data. - Select ARCH Lags for GARCH Model Using Econometric Modeler App
Interactively select the appropriate number of ARCH and GARCH lags for a GARCH model of daily Deutschmark/British pound foreign exchange rates. - Compare Conditional Variance Model Fit Statistics Using Econometric Modeler App
Interactively specify and fit GARCH, EGARCH, and GJR models to data. Then, determine the model that fits to the data the best by comparing fit statistics. - Estimate Conditional Mean and Variance Model
Estimate a composite conditional mean and variance model. - Perform GARCH Model Residual Diagnostics Using Econometric Modeler App
Interactively evaluate model assumptions after fitting data to a GARCH model by performing residual diagnostics. - Infer Conditional Variances and Residuals
Infer conditional variances from a fitted conditional variance model. - Likelihood Ratio Test for Conditional Variance Models
Fit two competing, conditional variance models to data, and then compare their fits using a likelihood ratio test. - Compare Conditional Variance Models Using Information Criteria
Compare the fits of several conditional variance models using AIC and BIC. - Share Results of Econometric Modeler App Session
Export variables to the MATLAB® Workspace, generate plain text and live functions that return a model estimated in an app session, or generate a report recording your activities on time series and estimated models in an Econometric Modeler app session. - Maximum Likelihood Estimation for Conditional Variance Models
Learn how maximum likelihood is carried out for conditional variance models. - Conditional Variance Model Estimation with Equality Constraints
Constrain the model during estimation using known parameter values. - Presample Data for Conditional Variance Model Estimation
Specify presample data to initialize the model. - Initial Values for Conditional Variance Model Estimation
Specify initial parameter values for estimation. - Optimization Settings for Conditional Variance Model Estimation
Troubleshoot estimation issues by specifying alternative optimization options.
Generate Monte Carlo Simulations
- Simulate Conditional Variance Model
simulate a conditional variance model. - Simulate GARCH Models
Simulate from a GARCH process with and without specifying presample data. - Simulate Conditional Mean and Variance Models
Simulate responses and conditional variances from a composite conditional mean and variance model. - Monte Carlo Simulation of Conditional Variance Models
Learn about Monte Carlo simulation. - Presample Data for Conditional Variance Model Simulation
Learn about presample requirements for simulation. - Volatility Modeling for Soft Commodities
This example demonstrates a diverse set of statistical methods, machine learning techniques, and time-series models that you can apply broadly in the field of volatility modeling.
Generate Minimum Mean Square Error Forecasts
- Forecast a Conditional Variance Model
Forecast the Deutschmark/British pound foreign exchange rate using a fitted conditional variance model. - Forecast Conditional Mean and Variance Model
Forecast responses and conditional variances from a composite conditional mean and variance model. - Monte Carlo Forecasting of Conditional Variance Models
Learn about Monte Carlo forecasting. - MMSE Forecasting of Conditional Variance Models
Learn about MMSE forecasting. - Model Exchange Rate Volatility
Model exchange rate volatility using a GARCH model.