GARCH Toolbox |
 |
What Is the GARCH Toolbox?
MATLAB and the GARCH Toolbox provide an integrated computing environment for modeling the volatility of univariate economic time series. The GARCH Toolbox uses a general ARMAX/GARCH composite model to perform simulation, forecasting, and parameter estimation of univariate time series in the presence of conditional heteroscedasticity. Supporting functions perform tasks such as pre- and post-estimation diagnostic testing, hypothesis testing of residuals, model order selection, and time series transformations. Graphics capabilities let you plot correlation functions and visually compare matched innovations, volatility, and return series.
More specifically, you can:
- Perform Monte Carlo simulation of univariate returns, innovations, and conditional volatilities
- Specify conditional mean models of general ARMAX form and conditional models of general GARCH form for univariate asset returns
- Estimate parameters of general ARMAX/GARCH composite models via the maximum likelihood method
- Generate minimum mean square error forecasts of the conditional mean and conditional variance of univariate return series
- Perform pre- and post-estimation diagnostic and hypothesis testing, such as Engle's ARCH test, Ljung-Box Q-statistic test, likelihood ratio tests, and AIC/BIC model order selection
- Perform graphical correlation analysis, including auto-correlation, cross-correlation, and partial auto-correlation
- Convert price/return series to return/price series, and transform finite-order ARMA models to infinite-order AR and MA models
| Introduction | | Software Requirements and Compatibility |  |