Seasonal Adjustment Based on ARIMA Model Decomposition: TRAMO-SEATS

  • Estela Bee Dagum
  • Silvia Bianconcini
Part of the Statistics for Social and Behavioral Sciences book series (SSBS)


TRAMO-SEATS is a seasonal adjustment method based on ARIMA modeling. TRAMO estimates via regression dummy variables and direct ARIMA modeling (regARIMA) the deterministic components, trading days, moving holidays, and outliers, which are later removed from the input data. In a second round, SEATS estimates the stochastic components, seasonality, and trend-cycle, from an ARIMA model fitted to the data where the deterministic components are removed. SEATS uses the filters derived from the ARIMA model that describes the behavior of the time series. By imposing certain conditions, a unique canonical decomposition is performed to obtain the ARIMA models for each component. This chapter discusses with details the estimation methods used by TRAMO and SEATS as well as the basic assumptions on the derivation of ARIMA models for each component. An illustrative example of the seasonal adjustment with the TRAMO-SEATS software default option is shown with the US New Orders for Durable Goods series. The illustrative example concentrates on the most important tables of this software that enable to assess the quality of the seasonal adjustment.


Outlier Detection Minimum Mean Square Error ARIMA Model Seasonal Component Seasonal Adjustment 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Anderson, B., & Moore, J. (1979). Optimal filtering. New Jersey: Prentice Hall.MATHGoogle Scholar
  2. 2.
    Bell, W. R., & Hillmer, S. C. (1984). Issues involved with the seasonal adjustment of economic time series. Journal of Business and Economic Statistics, 2, 291–320.MathSciNetGoogle Scholar
  3. 3.
    Box, G. E. P., & Jenkins, G. M. (1970). Time series analysis: Forecasting and control. San Francisco: Holden-Day (Second Edition 1976).Google Scholar
  4. 4.
    Burman, J. P. (1980). Seasonal adjustment by signal extraction. Journal of the Royal Statistical Society A, 143, 321–337.MathSciNetCrossRefMATHGoogle Scholar
  5. 5.
    Caporello, G., Maravall, A., & Sanchez, F. J. (2001). Program TSW reference manual. Working Paper 0112, Servicio de Estudios, Banco de España.Google Scholar
  6. 6.
    Chen, C., & Liu, L. M. (1993). Joint estimation of model parameters and outlier effects in time series. Journal of the American Statistical Association, 88, 284–297.MATHGoogle Scholar
  7. 7.
    Eurostat. (2009). ESS guidelines on seasonal adjustment. Luxembourg: Office for Official Publications of the European Communities.Google Scholar
  8. 8.
    Gomez, V. (1997). Automatic model identification in the presence of missing observations and outliers. Mimeo. Ministerio de Economia y Hacienda, Direccion General de Analisis y Programacion Presupuestaria, June 1997Google Scholar
  9. 9.
    Gomez, V., & Maravall. A. (1992). Time series regression with ARIMA noise and missing observations - Program TRAM. EUI Working Paper Eco No. 92/81, Department of Economics, European University Institute.Google Scholar
  10. 10.
    Gomez, V., & Maravall, A. (1993). Initializing the Kalman filter with incompletely specified initial conditions. In G. R. Chen (Ed.), Approximate Kalman filtering. Series on approximation and decomposition. London: World Scientific Publishing Company.Google Scholar
  11. 11.
    Gomez, V., & Maravall, A. (1994). Estimation, prediction and interpolation for nonstationary series with the Kalman filter. Journal of the American Statistical Association, 89, 611–624.MathSciNetMATHGoogle Scholar
  12. 12.
    Gomez, V., & Maravall, A. (1996). Program TRAMO and SEATS: Instructions for users. Working Paper 9628, Service de Estudios, Banco de Espana.Google Scholar
  13. 13.
    Gomez, V., Maravall, A., & Pena, D. (1999). Missing observations in ARIMA models: Skipping strategy versus additive outlier approach. Journal of Econometrics, 88, 341–364.MathSciNetCrossRefMATHGoogle Scholar
  14. 14.
    Grudkowska, S. (2015). JDemetra+ reference manual. Warsaw: National Bank of Poland.Google Scholar
  15. 15.
    Hannan, E. J., & Rissanen, J. (1982). Recursive estimation of mixed autoregressive moving average order. Biometrika, 69, 81–94.MathSciNetCrossRefMATHGoogle Scholar
  16. 16.
    Hillmer, S. C., & Tiao, G. C. (1982). An ARIMA-model based approach to seasonal adjustment. Journal of the American Statistical Association, 77, 63–70.MathSciNetCrossRefMATHGoogle Scholar
  17. 17.
    Jones, R. (1980). Maximum likelihood fitting of ARMA models to time series with missing observations. Technometrics, 22, 389–395.MathSciNetCrossRefMATHGoogle Scholar
  18. 18.
    Kohn, R., & Ansley, C. F. (1985). Efficient estimation and prediction in time series regression models. Biometrika, 72, 694–697.MathSciNetCrossRefGoogle Scholar
  19. 19.
    Kohn, R., & Ansley, C. F. (1986). Estimation, prediction and interpolation for ARIMA models with missing data. Journal of the American Statistical Association, 81, 751–761.MathSciNetCrossRefMATHGoogle Scholar
  20. 20.
    Ljung, G., & Box, G. (1979). The likelihood function of stationary autoregressive-moving average models. Biometrika, 66, 265–270.MathSciNetCrossRefMATHGoogle Scholar
  21. 21.
    Maravall, A. (1987). On minimum mean squared error estimation of the noise in unobserved component models. Journal of Business and Economic Statistics, 5, 115–120.Google Scholar
  22. 22.
    Maravall, A. (1988). The use of ARIMA models in unobserved components estimation. In W. Barnett, E. Berndt, & H. White (Eds.), Dynamic econometric modeling. Cambridge: Cambridge University Press.Google Scholar
  23. 23.
    Maravall, A. (1995). Unobserved components in economic time series. In H. Pesaran, P. Schmidt, & M. Wickens (Eds.), The handbook of applied econometrics (Vol. 1). Oxford: Basil Blackwell.Google Scholar
  24. 24.
    Maravall, A., & Pérez, D. (2012). Applying and interpreting model-based seasonal adjustment - The Euro-area industrial production series. In W. R. Bell, S. H. Holan, & T. S. McElroy (Eds.), Economic time series: Modeling and seasonality. London: Chapman and Hall.Google Scholar
  25. 25.
    Melard, G. (1984). A fast algorithm for the exact likelihood of autoregressive moving average models. Applied Statistics, 35, 104–114.CrossRefMATHGoogle Scholar
  26. 26.
    Morf, M., Sidhu, G. S., & Kailath, T. (1974). Some new algorithms for recursive estimation on constant, linear, discrete-time systems. IEEE Transactions on Automatic Control, 19, 315–323.CrossRefMATHGoogle Scholar
  27. 27.
    Tiao, G. C., & Tsay, R. S. (1983). Consistency properties of least squares estimates of autoregressive parameters in ARMA Models. The Annals of Statistics, 11, 856–871.MathSciNetCrossRefMATHGoogle Scholar
  28. 28.
    Tsay, R. S. (1984). Regression models with time series errors. Journal of the American Statistical Association, 79, 118–124.MathSciNetCrossRefMATHGoogle Scholar
  29. 29.
    Tsay, R. S. (1986). Time series model specification in the presence of outliers. Journal of the American Statistical Association, 81, 132–141.CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Estela Bee Dagum
    • 1
  • Silvia Bianconcini
    • 1
  1. 1.Department of Statistical SciencesUniversity of BolognaBolognaItaly

Personalised recommendations