Computing DSGE models with recursive preferences and stochastic volatility

https://doi.org/10.1016/j.red.2011.10.001Get rights and content

Abstract

This paper compares different solution methods for computing the equilibrium of dynamic stochastic general equilibrium (DSGE) models with recursive preferences such as those in Epstein and Zin, 1989, Epstein and Zin, 1991 and stochastic volatility. Models with these two features have recently become popular, but we know little about the best ways to implement them numerically. To fill this gap, we solve the stochastic neoclassical growth model with recursive preferences and stochastic volatility using four different approaches: second- and third-order perturbation, Chebyshev polynomials, and value function iteration. We document the performance of the methods in terms of computing time, implementation complexity, and accuracy. Our main finding is that perturbations are competitive in terms of accuracy with Chebyshev polynomials and value function iteration while being several orders of magnitude faster to run. Therefore, we conclude that perturbation methods are an attractive approach for computing this class of problems.

Highlights

► We compare different computational methods for solving DSGE models with Epstein–Zin preferences and stochastic volatility. ► Projection delivers high accuracy but it is slow. ► Perturbation delivers more than acceptable accuracy at great speed. ► Value function iteration requires an inordinate amount of time to deliver an acceptable level of accuracy. ► Hence, we conclude that projection and perturbation methods are the best choices to handle this class of problems.

References (33)

  • Backus, D.K., Routledge, B.R., Zin, S.E., 2007. Asset pricing in business cycle analysis. Mimeo. New York...
  • R. Bansal et al.

    Risks for the long run: A potential resolution of asset pricing puzzles

    Journal of Finance

    (2004)
  • Benigno, P., Woodford, M., 2006. Linear-quadratic approximation of optimal policy problems. Mimeo. Columbia...
  • van Binsbergen, J.H., Fernández-Villaverde, J., Koijen, R.S.J., Rubio-Ramírez, J., 2009. Likelihood estimation of DSGE...
  • Cho, J.-O., Cooley, T.C., 2000. Business cycle uncertainty and economic welfare. Mimeo. New York...
  • C.S. Chow et al.

    An optimal one-way multigrid algorithm for discrete-time stochastic control

    IEEE Transaction on Automatic Control

    (1991)
  • Cited by (0)

    We thank Michel Juillard for his help with computational issues and Larry Christiano, Dirk Krueger, Pawel Zabczyk, and participants at several seminars for comments. Beyond the usual disclaimer, we must note that any views expressed herein are those of the authors and not necessarily those of the Board of Governors of the Federal Reserve System or the Federal Reserve Bank of Atlanta. Finally, we also thank the NSF for financial support.

    View full text