×

Fifth-order perturbation solution to DSGE models. (English) Zbl 1401.91245

Summary: This paper derives a fifth-order perturbation solution to DSGE models. The paper develops a new notation that reduces the notational complexity of high-order solutions and yields a faster code. The new notation consists of new matrix forms of high-order multivariate chain rules and a new representation of the model as a function of one vector variable. The algorithm that implements the new notation is between 3 and 55 times faster than Dynare++, depending on model size and solution order.

MSC:

91B51 Dynamic stochastic general equilibrium theory
91B70 Stochastic models in economics
91-04 Software, source code, etc. for problems pertaining to game theory, economics, and finance
Full Text: DOI

References:

[1] Adjemian, S.; Bastani, H.; Juillard, M.; Mihoubi, F.; Ratto, M.; Villemot, S., Dynare: reference manual, version 4, dynare working papers 1, CEPREMAP, (2011)
[2] Anderson, G.; Levin, A.; Swanson, E., Higher-order perturbation solutions to dynamic, discrete-time rational expectations models, Federal Reserve Bank of San Francisco Working Paper series 2006-01, (2006)
[3] Andreasen, M. M., On the effects of rare disasters and uncertainty shocks for risk premia in non-linear DSGE models, Rev. Econ. Dyn., 15, 295-316, (2012)
[4] Andreasen, M. M.; Fernández-Villaverde, J.; Rubio-Ramírez, J. F., The pruned state-space system for non-linear DSGE models: theory and empirical applications, NBER Working Paper 18983, (2013)
[5] Aruoba, B. S.; Fernández-Villaverde, J.; Rubio-Ramírez, J. F., Comparing solution methods for dynamic equilibrium economies, J. Econ. Dyn. Control, 30, 2477-2508, (2006) · Zbl 1162.91468
[6] Barro, R. J., Rare disasters and asset markets in the twentieth century, Q. J. Econ., 121, 823-866, (2006) · Zbl 1179.91190
[7] Barro, R. J., Rare disasters, asset prices, and welfare costs, Am. Econ. Rev., 99, 243-264, (2009)
[8] Barro, R. J.; Jin, T., On the size distribution of macroeconomic disasters, Econometrica, 79, 1567-1589, (2011) · Zbl 1258.91177
[9] Basu, S.; Bundick, B., Uncertainty shocks in a model of effective demand, Working Paper, (2015)
[10] Benigno, G.; Benigno, P.; Nisticò, S., Second-order approximation of dynamic models with time-varying risk, J. Econ. Dyn. Control, 37, 1231-1247, (2013) · Zbl 1402.91285
[11] Binning, A., Solving second and third-order approximations to DSGE models: a recursive Sylvester equation solution, Working Paper Monetary Policy, Norges Bank, (2013)
[12] Blanchard, O. J.; Kahn, C. M., The solution of linear difference models under rational expectations, Econometrica, 48, 1305-1311, (1980) · Zbl 0438.90022
[13] Brock, W. A.; Mirman, L. J., Optimal economic growth and uncertainty: the discounted case, J. Econ. Theory, 4, 479-513, (1972)
[14] Burnside, C., Solving asset pricing models with Gaussian shocks, J. Econ. Dyn. Control, 22, 329-340, (1998) · Zbl 0902.90017
[15] Farhi, E.; Gabaix, X., Rare disasters and exchange rates, Q. J. Econ., 131, 1-52, (2016) · Zbl 1400.91245
[16] Fernández-Villaverde, J.; Guerrón-Quintana, P.; Rubio-Ramírez, J. F., Estimating dynamic equilibrium models with stochastic volatility, J. Econom., 185, 216-229, (2015) · Zbl 1331.62464
[17] Fernández-Villaverde, J.; Guerrón-Quintana, P.; Rubio-Ramírez, J. F.; Uribe, M., Risk matters: the real effects of volatility shocks, Am. Econ. Rev., 101, 2530-2561, (2011)
[18] Fernández-Villaverde, J.; Levintal, O., Solution methods for models with rare disasters, Manuscript, (2016) · Zbl 1396.91409
[19] Fernández-Villaverde, J.; Rubio-Ramírez, J. F.; Schorfheide, F., Solution and estimation methods for DSGE models, Handbook of Macroeconomics, vol. 2, 527-724, (2016)
[20] Foerster, A.; Rubio-Ramírez, J.; Waggoner, D. F.; Zha, T., Perturbation methods for Markov-switching dynamic stochastic general equilibrium models, Quant. Econ., 7, 637-669, (2016) · Zbl 1395.91305
[21] Gabaix, X., Disasterization: a tractable way to fix the asset pricing properties of macroeconomic models, Am. Econ. Rev., Papers Proc., 101, 406-409, (2011)
[22] Gabaix, X., Variable rare disasters: an exactly solved framework for ten puzzles in macro-finance, Q. J. Econ., 127, 645-700, (2012) · Zbl 1400.91660
[23] Gaspar, J.; Judd, K. L., Solving large-scale rational-expectations models, NBER Technical Working Papers, vol. 207, (1997) · Zbl 0915.90057
[24] Gomme, P.; Klein, P., Second-order approximation of dynamic models without the use of tensors, J. Econ. Dyn. Control, 35, 604-615, (2011) · Zbl 1209.91111
[25] Gourio, F., Disaster risk and the business cycle, Am. Econ. Rev., 102, 2734-2766, (2012)
[26] Gourio, F., Credit risk and disaster risk, AEJ: Macroecon., 5, 1-34, (2013)
[27] Griewank, A., On automatic differentiation, (Iri, M.; Tanabe, K., Mathematical Programming: Recent Developments and Applications, (1989), Kluwer Dordrecht, The Netherlands), 83-108 · Zbl 0696.65015
[28] Griewank, A.; Walther, A., Evaluating Derivatives, Principles and Techniques of Algorithmic Differentiation, 2008, (2008), SIAM Philadelphia · Zbl 1159.65026
[29] de Groot, O., Solving asset pricing models with stochastic volatility, J. Econ. Dyn. Control, 52, 308-321, (2015) · Zbl 1402.91164
[30] de Groot, O., What order? perturbation methods for stochastic volatility asset pricing and business cycle models, Manuscript, (2016)
[31] Jin, H.-H.; Judd, K. L., Perturbation methods for general dynamic stochastic models, Working Paper, (2002)
[32] Judd, K. L., Numerical Methods in Economics, (1998), The MIT Press Cambridge, Massachusetts · Zbl 0924.65001
[33] Judd, K. L.; Guu, S.-M., Asymptotic methods for aggregate growth models, J. Econ. Dyn. Control, 21, 1025-1042, (1997) · Zbl 0901.90039
[34] Juillard, M.; Villemot, S., Multi-country real business cycle models: accuracy tests and test bench, J. Econ. Dyn. Control, 35, 178-185, (2011) · Zbl 1231.91363
[35] Kameník, O., Solving SDGE models: A new algorithm for the Sylvester equation, Comput. Econ., 25, 167-187, (2005) · Zbl 1075.91030
[36] Kameník, O. (2011) DSGE Models with Dynare++. A tutorial.
[37] Kim, J.; Kim, S., Spurious welfare reversals in international business cycle models, J. Int. Econ., 60, 471-500, (2003)
[38] Kim, J.; Kim, S.; Schaumburg, E.; Sims, C. A., Calculating and using second-order accurate solutions of discrete time dynamic equilibrium models, J. Econ. Dyn. Control, 32, 3397-3414, (2008) · Zbl 1181.91142
[39] Klein, P., Using the generalized Schur form to solve a multivariate linear rational expectations model, J. Econ. Dyn. Control, 24, 1405-1423, (2000) · Zbl 0968.91027
[40] Kollmann, R.; Maliar, S.; Malin, B. A.; Pichler, P., Comparison of solutions to the multi-country real business cycle model, J. Econ. Dyn. Control, 35, 186-202, (2011) · Zbl 1231.91365
[41] Lan, H.; Meyer-Gohde, A., Solving DSGE models with a nonlinear moving average, J. Econ. Dyn. Control, 37, 2643-2667, (2013) · Zbl 1402.91288
[42] Levintal, O., Taylor projection: a new solution method for dynamics general equilibrium models, Manuscript, (2016)
[43] Maliar, L.; Maliar, S., Numerical methods for large scale dynamic economic models, (Schmedders, K.; Judd, K., Handbook of Computational Economics, vol. 3, (2014), Elsevier Science Amsterdam), 325-477
[44] Mehra, R.; Edward, C., The equity premium: a puzzle, J. Monetary Econ., 15, 145-161, (1985)
[45] Nakamura, E.; Steinsson, J.; Barro, R.; Ursúa, J., Crises and recoveries in an empirical model of consumption disasters, Am. Econ. J.: Macroecon., 5, 35-74, (2013)
[46] Rietz, T. A., The equity risk premium, J. Monetary Econ., 22, 117-131, (1988)
[47] Rudebusch, G. D.; Swanson, E. T., The bond premium in a DSGE model with long-run real and nominal risks, Am. Econ. J.: Macroecon., 4, 105-143, (2012)
[48] Ruge-Murcia, F., Estimating nonlinear DSGE models by the simulated method of moments: with an application to business cycles, J. Econ. Dyn. Control, 36, 914-938, (2012) · Zbl 1243.91072
[49] Schmitt-Grohé, S.; Uribe, M., Solving dynamic general equilibrium models using a second-order approximation to the policy function, J. Econ. Dyn. Control, 28, 755-775, (2004) · Zbl 1179.91132
[50] Sims, C. A., Solving linear rational expectations models, Comput. Econ., 20, 1-20, (2001) · Zbl 1034.91060
[51] Uhlig, H., A toolkit for analysing nonlinear dynamic stochastic models easily, (Marimon, R.; Scott, A., Computational Methods for the Study of Dynamic Economies, (1999), Oxford University Press)
[52] Wachter, J. A., Can time-varying risk of rare disasters explain aggregate stock market volatility?, J. Finance, 68, 987-1035, (2013)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.