Publication:
A MATLAB toolbox for reliable time series modeling and forecasting in State-Space

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2000
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Facultad de Ciencias Económicas y Empresariales. Instituto Complutense de Análisis Económico (ICAE)
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
Software reliability is a wide issue, depending not only on the use of stable implementations of well-reputed algorithms, but also on software design aspects. This philosophy is implemented in E4, a MATLAB Toolbox which uses state-space methods to achieve both, flexibility and reliability. E4 supports many standard formulations such as VARMAX, econometric models in structural form, transfer functions or general linear state-space models. These models are estimated by exact maximum likelihood, under standard conditions, or in an extended framework that allows for measurement errors, missing data, vector GARCH errors and constraints on the parameters. Ready-to-use functions are provided for model specification, preliminary estimation by subspace methods, analytic computation of the likelihood gradient and information matrix, simulation, forecasting and signal extraction. The core algorithms have been optimized for stability and numerical accuracy. In this aspect, the use of a computational platfonn such as MATLAB guarantees computational accuracy, portability and consistency between different hardware-software platforms. Several examples illustrate the mainfeatures of the Toolbox.
Description
Unesco subjects
Keywords
Citation
Anderson, B. D. O. and J. B. Moore (1979). Optimal Filtering. Englewood Cliffs (N.J.): Prentice Hall. Bollerslev, T., R.F. Engle and J.M. Wooldridge (1988). "A capital-Asset Pricing Model with Time-Varying Covariances", Journal of Political Economy, 96/1, 116-131. Bollerslev, T. (1990). "Modeling the Coherence in Short-Run Nominal Exchange-Rates: A Multivariate Generalized ARCH Approach". Review of Economics and Statistics, 72, 498-505. Bollerslev, T., R.F. Engle and D.B. Nelson (1994). "ARCH Models", in R.F. Engle and D.L. McFadden (editors), Handbook of Econometrics, vol. IV. Amsterdam: North-Holland. Box, G.E.P., G. M. Jenkins and G.C. Reinsel (1994). Time Series Analysis, Forecasting and Control. Englewood Cliffs (N. J.): Prentice-Hall. Casals, J. (1997). Métodos de Subespacios en Econometría. Phd Thesis. Madrid: Universidad Complutense. Casals, J. and S. Sotoca (1997). "Exact Initial Conditions for Maximum Likelihood Estimation of State Space Models with Stochastic Inputs," Economics Letters, 57, 261-267. Casals, J., S. Sotoca and M. Jerez (1998). "Un Algoritmo Rápido para Evaluar la Verosimilitud Exacta de Modelos VARMAX Periódicos". Estadística Española, 40, 143, 269-291. Casals, J., S. Sotoca and M. Jerez (1999). "A Fast and Stable Method to Compute the Likelihood of Time Invariant State-Space Models," Economics Letters, 65, 3, 329-337. Casals, J., M. Jerez and S. Sotoca (2000a). "Exact Smoothing for Stationary and Nonstationary Time Series," International Journal of Forecasting, 16, 59-69. Casals, J., M. Jerez and S. Sotoca (2000b). "An Exact Multivariate Model-based Structural Decomposition". Trus paper can be downloaded from http://www.ucm.es/info/icae/e4. Casals, J. and S. Sotoca (2000). "The Exact Likelihood for a State Space Model with Stochastic Inputs". Computers and Mathematics with Applicattons (forthcoming). De Jong, P. (1988). "The Likelihood of a State Space Model". Biometrika, 75, 165-169. De Jong, P. and S. Chu-Chun-Lin (1994). "Stationary and Non-Stationary State Space Models," Journal of Time Series Analysis, 15,2,151-166. Dennis, J.E. and R.B. Schnabel (1983). Numerical Methods for Unconstrained Optimization and Nonlinear Equations. Englewood Cliffs (N. J.): Prentice-Hall. Diebold, F.X. and M. Nerlove (1989). The Dynamics of Exchange Rate Volatility: a Multivariate Latent Factor ARCH Model". Journal of Applied Econometrics, 4, 1-21. Engle, R.F. (1982). "Autoregressive Conditional Heteroskedasticity with Estimates of the Variance of U.K Inflation," Econometrica, 50, 987-1008. Engle, R.F. (1984). "Wald, Likelihood and Lagrange Multiplier Tests in Econometrics", in Z. Griliches and M.D. Intriligator(editors),Hand book of Econometrics, vol. II. Amsterdam: North-Holland. Engle, R.F. (1987). "Multivariate ARCH with Factor Structures-Cointegration in Variance. Discussion Paper 87-2, University of California, San Diego. Harvey, A.C. (1989). Forecasting, Structural Time Series Madels and the Kalman Filter. Cambridge: Cambridge University Press. Harvey, A.C., E. Ruiz and E. Sentana (1992). "Unobserved Component Time Series Models with ARCH Disturbances". Journal of Econometrics, 52, 129-157. Hodrick, R.J. and E.C. Prescott (1980). "Post-war U.S. Business Cycles," Carnegie Mellon University Working Paper. Jenkins, G.M. and A.S. Alavi (1981). "Some Aspects of Modelling and Forecasting Multivariate Time Series," Journal of Time Series Analysis, 2, 1, 1-47. Jerez, M., J. Casals and S. Sotoca (1999). "The Likelihood of Multivariate GARCH Models is Ill-Conditioned". This paper can be downloaded from http://www.ucm.es/info/icae/e4. Kim, C. and C.R. Nelson (1999). State-Space Models with Regime Switching. Cambridge: Massachusetts, The MIT Press. Kohn, R. and C.F., Ansley (1986). "Estimation, Prediction and Interpolation for ARIMA Models with Missing Data. Journal of the American Statistical Association, 81, 751-761. Kohn, R. and C.F. Ansley (1987). "Signal Extraction for Finite Nonstationary Time Series". Biometrika, 74,411-421. Kohn, R. and C.F. Ansley (1989). "A Fast Algorithm for Signal Extraction, Influence and Cross-Validation in State Space Models". Biometrika, 76, 65-79. Koopman, S.J. and N. Shephard (1992). "Exact Score for Time Series Model in State Space Form" Biometrika, 79, 823-826. MATLAB (1992). MATLAB: Reference Guide. Natick, Mass. The MathWorks Inc. MATLAB (1992). MATLAB: External Interface Cuide. Natick, Mass. The MathWorks Inc. MATLAB (1996). MATLAB COMPILER: Users Guide. Natiek (Mass): The MathWorks Inc. McCullough, B.D. and H.D. Vinod (1999). "The Numerical Reliability of Econometric Software", Journal of Economic Literature, XXXVII, 633-665. Reinsel, G.C. (1993). Elements of Multivariate Time Series Analysis. Berlin: Springer-Verlag. Swamy, P.A.V.B. and G.S. Tavlas (1995). "Random Coefficients Models: Theory and Applications," Journal of Economic Surveys, 9, 2, 165-196. Terceiro, J. (1990). Estimation of Dynamic Econometric Models with Errors in Variables. Berlin: Springer-Verlag. Terceiro, J. (1999), "Comments on Kalman Filtering Methods for Computing Information Matrices for Time-Invariant Periodic and Generally Time-Varying VARMA Models and Samples", Computers & Mathematics with Applications (forthcoming). Terceiro, J., J.M. Casals, M. Jerez, G.R. Serrano and S. Sotoca (2000). Time Series Analysis using MATLAB. Including a complete MATLAB Toolbox. This is the Reference Manual of E4, and can be downloaded from http://www.uem.esJinfo/icaeJe4. Van Overschee, P. and B. De Moor (1996). Subspace Identification for Linear Systems: Theory, Implementation, Applications. Dordretch: Kluwer Academic Publishers. Viberg, M. (1995). "Subspace-based methods for the identification of linear time-invariant systems," Automatica, 31,12,1835-1851. Watson, M.W. and R.F. Engle (1983). "Alternative Algorithms for the Estimation of Dynamic Factor, MIMIC and Varying Coefficient Regression Models," Journal of Econometrics, 23, 3, 385-400. White, H. (1982). "Maximum Likelihood Estimation of Misspecified Models," Econometrica, 50,1,1-25.