Time Series MT (TSMT)#
A time series package for GAUSS.
Description#
Provides tools for comprehensive treatment of time series models, including model diagnostics, MLE and state-space estimation, and forecasts. Time Series MT also includes tools for managing panel series data and estimating and diagnosing panel series models, including random effects and fixed effects.
Installation#
Please contact us with to request pricing and installation information.
If you already own TSMT, you can use the GAUSS Package Manager to install TSMT.
Requires GAUSS/GAUSS Engine v18 or higher.
Commands#
Univariate Time Series Models#
Conditional mean models#
Estimates coefficients of a univariate time series model with autoregressive-moving average errors. Model may include fixed regressors. |
|
Estimates ARIMA models using a state space representation, the Kalman filter, and maximum likelihood. |
|
Estimates forecasts using estimation results obtained from |
|
Estimates coefficients of a regression model with autoregressive errors of any specified order. |
|
Estimates SARIMA models using a state space representation, the Kalman filter, and maximum likelihood. |
Conditional variance models#
Estimates univariate GARCH model. |
|
|
Estimates GARCH-GJR model. |
Estimates GARCH-in-mean model. |
|
Estimates integrated GARCH model, i.e., a model containing a unit root. |
Multivariate Time Series Models#
Conditional mean models#
Computes exact maximum likelihood parameter estimates for a VARMA model. |
|
Calculate and return parameter estimates for an error correction model. |
|
Estimate structural VAR models using short-run, long-run, or sign restrictions. |
Panel data and other models#
Estimates the parameters of the pooled time-series cross-section regression model. |
|
Estimates coefficients of a regression model with autoregressive errors of any specified order. |
|
Data filtering algorithm. |
Nonlinear Time Series Model#
Estimates the parameters of the Markov switching regression model. |
|
Estimates the m-break structural break model. |
|
Estimates the pth order threshold autoregression model. |
Miscellaneous#
Aggregates time series data from higher to lower frequency. |
|
Panel series unit root testing. |
|
Conduct the Im, Pesaran, and Shin panel data unit root test. |
|
Runs cross-sectional dependence, CD, tests for panel data. |
|
Test for unit root in univariate time series. |
|
Test for stability of all parameters. |
|
Perform the Harris–Tzavalis panel series unit root testing. |
|
Test for stationarity using a Lagrange Multiplier score statistic. |
|
Compute and graph the autocorrelation function and partial autocorrelation function for a time series. |
|
Performs rolling OLS regressions for a provided vector of dependent data and matrix of independent regressors. |
|
Select lags based on method of statistical inference. |
|
Estimates a pth order threshold autoregression and tests the hypothesis of a linear autoregression, using the statistics described in “Inference when a nuisance parameter is not identified under the null hypothesis.” (Hansen, 1996). |
|
Differences matrices with or without seasonality. |
|
Calculates forecasts from a VARMAX model. |
|
Detrends data. (DEPRECATED) |
|
Differences matrices. |
|
Seasonally detrends data. |
|
Seasonally differences matrices. (DEPRECATED) |
|
The Zivot and Andrews (1992) unit root test uses a t-test statistic for testing the null hypothesis of stationarity. |
Further Reading#
Introduction to the Fundamentals of Time Series Data and Analysis
Introduction to the Fundamentals of Vector autoregressive Models