Time-Series Modeling in MATLAB
View schedule and enrollCourse Details
This one-day course provides a comprehensive introduction to time-series modeling using MATLAB® and Econometrics Toolbox™. The course is intended for economists, analysts and other financial professionals with prior experience of MATLAB who require to develop and maintain time-series models. The course is designed to follow the standard Box-Jenkins procedure for developing time-series models.
High-level course themes include:
- Preprocessing time-series data
- Identifying long-term and seasonal trends in time-series data
- Testing data stationarity using hypothesis tests
- Creating and fitting ARIMA and GARCH time-series models to a data set
- Comparing different model fits for the same data
- Analyzing model dynamics using Monte Carlo simulations
- Forecasting data using fitted models
This program has been approved by GARP and qualifies for 7 GARP CPD credit hours. If you are a Certified FRM or ERP, please record this activity in your credit tracker.
Day 1 of 1
Preparing Data for Model Fitting
Objective: Prepare time-series data for model fitting by identifying trends and applying data transformations.
- Removing exponential trends
- Identifying polynomial and seasonal trends
- Testing for data stationarity
- Stationarizing data
- Unit-root tests
Model Selection and Fitting
Objective: Use diagnostic tools to select a group of suitable candidate ARIMA and GARCH models for a given time series. Identify, create and fit candidate time-series models to data.
- Computing autocorrelation and partial autocorrelation
- Selecting models using formal tests
- Selecting candidate ARIMA and GARCH models for a given data set
- Creating and fitting time series models to a data set
Evaluating Model Appropriateness
Objective: Compute and evaluate model diagnostics to ensure model correctness, suitability and reliability.
- Inferring model residuals
- Testing residuals for Normality
- Analyzing model diagnostics and goodness-of-fit statistics
- Evaluating significance of individual model terms
- Comparing models
Forecasting and Simulation
Objective: Forecast models to predict future data. Simulate sample trajectories and statistics by applying Monte Carlo simulation techniques.
- Forecasting data using fitted models
- Using in-sample forecasts to evaluate model appropriateness
- Monte Carlo model simulation
- Backtesting models
Level: Intermediate
Prerequisites:
- MATLAB for Financial Applications and knowledge of time-series modeling concepts
Duration: 1 day