Computational Economics

, Volume 45, Issue 4, pp 693–705

Using the “Chandrasekhar Recursions” for Likelihood Evaluation of DSGE Models

Article
  • 294 Downloads

Abstract

In likelihood-based estimation of linearized Dynamic Stochastic General Equilibrium (DSGE) models, the evaluation of the Kalman Filter dominates the running time of the entire algorithm. In this paper, we revisit a set of simple recursions known as the “Chandrasekhar Recursions” developed by Morf (Fast Algorithms for Multivariate Systems, Ph.D. thesis, Stanford University, 1974) and Morf et al. (IEEE Trans Autom Control 19:315–323, 1974) for evaluating the likelihood of a Linear Gaussian State Space System. We show that DSGE models are ideally suited for the use of these recursions, which work best when the number of states is much greater than the number of observables. In several examples, we show that there are substantial benefits to using the recursions, with likelihood evaluation up to five times faster. This gain is especially pronounced in light of the trivial implementation costs—no model modification is required. Moreover, the algorithm is complementary with other approaches.

Keywords

Kalman Filter Likelihood estimation Computational techniques 

JEL Classification

C18 C63 E20 

References

  1. Adjemian, S., Bastani, H., Juillard, M., Mihoubi, F., Ratto, M., & Villemot, S. (2011). Dynare: Reference Manual, Version 4, Dynare Working Papers 1, CEPREMAP.Google Scholar
  2. Aknouche, A., & Hamdi, F. (2007). Periodic Chandrasekhar recursions, arXiv:0711.385v1 Google Scholar
  3. An, S., & Schorfheide, F. (2007). Bayesian analysis of DSGE models. Econometric Reviews, 26(2–4), 113–172.CrossRefGoogle Scholar
  4. Chib, S., & Ramamurthy, S. (2010). Tailored randomized block MCMC methods with application to DSGE models. Journal of Econometrics, 155(1), 19–38.CrossRefGoogle Scholar
  5. Hamilton, J. (1994). Time Series Analysis. Princeton, NJ: Princeton University Press.Google Scholar
  6. Herbst, E., & Schorfheide, F. (2013). Sequential Monte Carlo Sampling for DSGE Models, Federal Reserve Bank of Philadelphia Working Paper.Google Scholar
  7. Jaimovich, N., & Rebelo, S. (2009). Can news about the future drive the business cycle? American Economic Review, 9(4), 1097–1118.CrossRefGoogle Scholar
  8. Klein, A., Melard, G., & Zahaf, T. (1998). Computation of the exact information matrix of Gaussian dynamic regression time series models. The Annals of Statistics, 26, 1636–1650.CrossRefGoogle Scholar
  9. Morf, M. (1974). Fast Algorithms for Multivariate Systems, Ph.D. thesis, Stanford University.Google Scholar
  10. Morf, M., Sidhu, G., & Kalaith, T. (1974). Some new algorithms for recursive estimation in constant, linear, discrete-time systems. IEEE Transactions on Automatic Control, 19, 315–323.CrossRefGoogle Scholar
  11. Schmitt-Grohé, S., & Uribe, M. (2004). Solving dynamic general equilibrium models with a second-order accurate approximate to the policy function. Journal of Economic Dynamics and Conrol, 28, 755–775.CrossRefGoogle Scholar
  12. Schmitt-Grohé, S., & Uribe, M. (2012). What’s news in business cycles? Econometrica, 80, 2733–2764.CrossRefGoogle Scholar
  13. Sims, C. A. (2002). Solving linear rational expectations models. Computational Economics, 20, 1–20.CrossRefGoogle Scholar
  14. Smets, F., & Wouters, R. (2007). Shocks and frictions in US business cycles: A Bayesian DSGE approach. American Economic Review, 97, 586–608.CrossRefGoogle Scholar
  15. Strid, I., & Walentin, K. (2009). Block Kalman filtering for large-scale DSGE models. Computational Economics, 33, 277–304.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York (outside the USA) 2014

Authors and Affiliations

  1. 1.Board of Governors of the Federal Reserve SystemWashingtonUSA

Personalised recommendations