IDEAS home Printed from https://ideas.repec.org/p/pra/mprapa/112505.html
   My bibliography  Save this paper

Computers, Programming and Dynamic General Equilibrium Macroeconomic Modeling

Author

Listed:
  • Bongers, Anelí
  • Molinari, Benedetto
  • Torres, José L.

Abstract

Dynamic stochastic general equilibrium (DSGE) models nowadays undertake the bulk of macroeconomic analysis. Their widespread use during the last 40 years reflects their usefulness as a scientific laboratory in which to study the aggregate economy and its responses to different shocks, to carry out counterfactual experiments and to perform policy evaluation. A key characteristic of DSGE models is that their computation is numerical and requires intensive computational power and the handling of numerical methods. In fact, the main advances in macroeconomic modeling since the 1980s have been possible only because of the increasing computational power of computers, which has supported the expansion of DSGE models as more and more accurate reproductions of the actual economy, thus becoming the prevailing modeling strategy and the dominant paradigm in contemporaneous macroeconomics. Along with DSGE models, specific computer languages have been developed to facilitate simulations, estimations and comparisons of the aggregate economies represented by DSGE models. Knowledge of these languages, together with expertise in programming and computers, has become an essential part of the profession for macroeconomists at both the academic and the professional level.

Suggested Citation

  • Bongers, Anelí & Molinari, Benedetto & Torres, José L., 2022. "Computers, Programming and Dynamic General Equilibrium Macroeconomic Modeling," MPRA Paper 112505, University Library of Munich, Germany.
  • Handle: RePEc:pra:mprapa:112505
    as

    Download full text from publisher

    File URL: https://mpra.ub.uni-muenchen.de/112505/1/MPRA_paper_112505.pdf
    File Function: original version
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. William C. Brainard & Herbert E. Scarf, 2005. "How to Compute Equilibrium Prices in 1891," American Journal of Economics and Sociology, Wiley Blackwell, vol. 64(1), pages 57-83, January.
    2. N. Gregory Mankiw, 1985. "Small Menu Costs and Large Business Cycles: A Macroeconomic Model of Monopoly," The Quarterly Journal of Economics, President and Fellows of Harvard College, vol. 100(2), pages 529-538.
    3. Judd, Kenneth L., 1997. "Computational economics and economic theory: Substitutes or complements?," Journal of Economic Dynamics and Control, Elsevier, vol. 21(6), pages 907-942, June.
    4. Kim, Jinill, 2000. "Constructing and estimating a realistic optimizing model of monetary policy," Journal of Monetary Economics, Elsevier, vol. 45(2), pages 329-359, April.
    5. Lucas, Robert E, Jr, 1980. "Methods and Problems in Business Cycle Theory," Journal of Money, Credit and Banking, Blackwell Publishing, vol. 12(4), pages 696-715, November.
    6. Blanchard, Olivier Jean & Kiyotaki, Nobuhiro, 1987. "Monopolistic Competition and the Effects of Aggregate Demand," American Economic Review, American Economic Association, vol. 77(4), pages 647-666, September.
    7. William A. Brock & Leonard J. Mirman, 2001. "Optimal Economic Growth And Uncertainty: The Discounted Case," Chapters, in: W. D. Dechert (ed.), Growth Theory, Nonlinear Dynamics and Economic Modelling, chapter 1, pages 3-37, Edward Elgar Publishing.
    8. Blanchard, Olivier Jean & Kahn, Charles M, 1980. "The Solution of Linear Difference Models under Rational Expectations," Econometrica, Econometric Society, vol. 48(5), pages 1305-1311, July.
    9. Altug, Sumru, 1989. "Time-to-Build and Aggregate Fluctuations: Some New Evidence," International Economic Review, Department of Economics, University of Pennsylvania and Osaka University Institute of Social and Economic Research Association, vol. 30(4), pages 889-920, November.
    10. Ireland, Peter N., 2001. "Sticky-price models of the business cycle: Specification and stability," Journal of Monetary Economics, Elsevier, vol. 47(1), pages 3-18, February.
    11. McGrattan, Ellen R., 1994. "The macroeconomic effects of distortionary taxation," Journal of Monetary Economics, Elsevier, vol. 33(3), pages 573-601, June.
    12. Wieland, V. & Afanasyeva, E. & Kuete, M. & Yoo, J., 2016. "New Methods for Macro-Financial Model Comparison and Policy Analysis," Handbook of Macroeconomics, in: J. B. Taylor & Harald Uhlig (ed.), Handbook of Macroeconomics, edition 1, volume 2, chapter 0, pages 1241-1319, Elsevier.
    13. Aldrich, Eric M. & Fernández-Villaverde, Jesús & Ronald Gallant, A. & Rubio-Ramírez, Juan F., 2011. "Tapping the supercomputer under your desk: Solving dynamic equilibrium models with graphics processors," Journal of Economic Dynamics and Control, Elsevier, vol. 35(3), pages 386-393, March.
    14. Christiano, Lawrence J., 1988. "Why does inventory investment fluctuate so much?," Journal of Monetary Economics, Elsevier, vol. 21(2-3), pages 247-280.
    15. Ireland, Peter N., 2004. "A method for taking models to the data," Journal of Economic Dynamics and Control, Elsevier, vol. 28(6), pages 1205-1226, March.
    16. Taylor, John B & Uhlig, Harald, 1990. "Solving Nonlinear Stochastic Growth Models: A Comparison of Alternative Solution Methods," Journal of Business & Economic Statistics, American Statistical Association, vol. 8(1), pages 1-17, January.
    17. Wieland, Volker & Cwik, Tobias & Müller, Gernot J. & Schmidt, Sebastian & Wolters, Maik, 2012. "A new comparative approach to macroeconomic modeling and policy analysis," Journal of Economic Behavior & Organization, Elsevier, vol. 83(3), pages 523-541.
    18. Bencivenga, Valerie R, 1992. "An Econometric Study of Hours and Output Variation with Preference Shocks," International Economic Review, Department of Economics, University of Pennsylvania and Osaka University Institute of Social and Economic Research Association, vol. 33(2), pages 449-471, May.
    19. Alain Raybaut, 2020. "Analog Computing Simulations and the Production of Theoretical Evidence in Economic Dynamics [Sur le rôle de la simulation électro-analogique dans la modélisation de la dynamique économique]," Post-Print halshs-02930912, HAL.
    20. Brian C. Jenkins, 2022. "A Python-based undergraduate course in computational macroeconomics," The Journal of Economic Education, Taylor & Francis Journals, vol. 53(2), pages 126-140, March.
    21. Julio J. Rotemberg, 1982. "Monopolistic Price Adjustment and Aggregate Output," The Review of Economic Studies, Review of Economic Studies Ltd, vol. 49(4), pages 517-531.
    22. Marimon, Ramon & Scott, Andrew (ed.), 1999. "Computational Methods for the Study of Dynamic Economies," OUP Catalogue, Oxford University Press, number 9780198294979.
    23. Lars E. O. Svensson, 1986. "Sticky Goods Prices, Flexible Asset Prices, Monopolistic Competition, and Monetary Policy," The Review of Economic Studies, Review of Economic Studies Ltd, vol. 53(3), pages 385-405.
    24. Andrew Blake, 2012. "DSGE Modeling on an iPhone/iPad Using SpaceTime," Computational Economics, Springer;Society for Computational Economics, vol. 40(4), pages 313-332, December.
    25. Hansen, Gary D., 1985. "Indivisible labor and the business cycle," Journal of Monetary Economics, Elsevier, vol. 16(3), pages 309-327, November.
    26. Chu, Angus C., 2018. "From Solow to Romer: Teaching endogenous technological change in undergraduate economics," International Review of Economics Education, Elsevier, vol. 27(C), pages 10-15.
    27. Francesco Sergi, 2018. "DSGE Models and the Lucas Critique. A Historical Appraisal," Working Papers 20181806, Department of Accounting, Economics and Finance, Bristol Business School, University of the West of England, Bristol.
    28. Kydland, Finn E & Prescott, Edward C, 1982. "Time to Build and Aggregate Fluctuations," Econometrica, Econometric Society, vol. 50(6), pages 1345-1370, November.
    29. David Cass, 1965. "Optimum Growth in an Aggregative Model of Capital Accumulation," The Review of Economic Studies, Review of Economic Studies Ltd, vol. 32(3), pages 233-240.
    30. McGrattan, Ellen R & Rogerson, Richard & Wright, Randall, 1997. "An Equilibrium Model of the Business Cycle with Household Production and Fiscal Policy," International Economic Review, Department of Economics, University of Pennsylvania and Osaka University Institute of Social and Economic Research Association, vol. 38(2), pages 267-290, May.
    31. Seth Neumuller & Casey Rothschild & Akila Weerapana, 2018. "The Macro Pedagogy Debate: Teaching DSGE to Undergraduates Symposium," The Journal of Economic Education, Taylor & Francis Journals, vol. 49(3), pages 242-251, July.
    32. Ireland, Peter N., 2001. "Technology shocks and the business cycle: On empirical investigation," Journal of Economic Dynamics and Control, Elsevier, vol. 25(5), pages 703-719, May.
    33. Anelí Bongers & Trinidad Gómez & José L. Torres, 2021. "Dynamic macroeconomic models with Excel," The Journal of Economic Education, Taylor & Francis Journals, vol. 52(4), pages 372-372, October.
    34. Klein, Paul, 2000. "Using the generalized Schur form to solve a multivariate linear rational expectations model," Journal of Economic Dynamics and Control, Elsevier, vol. 24(10), pages 1405-1423, September.
    35. Ireland, Peter N., 1997. "A small, structural, quarterly model for monetary policy evaluation," Carnegie-Rochester Conference Series on Public Policy, Elsevier, vol. 47(1), pages 83-108, December.
    36. Bongers, Anelí & Gómez, Trinidad & Torres, José L., 2020. "Teaching dynamic General equilibrium macroeconomics to undergraduates using a spreadsheet," International Review of Economics Education, Elsevier, vol. 35(C).
    37. Partha Dasgupta & Geoffrey Heal, 1974. "The Optimal Depletion of Exhaustible Resources," The Review of Economic Studies, Review of Economic Studies Ltd, vol. 41(5), pages 3-28.
    38. DeJong, David N. & Ingram, Beth F. & Whiteman, Charles H., 2000. "A Bayesian approach to dynamic macroeconomics," Journal of Econometrics, Elsevier, vol. 98(2), pages 203-223, October.
    39. Frank Smets & Raf Wouters, 2003. "An Estimated Dynamic Stochastic General Equilibrium Model of the Euro Area," Journal of the European Economic Association, MIT Press, vol. 1(5), pages 1123-1175, September.
    40. Pau Rabanal & Juan F. Rubio-Ramirez, 2003. "Inflation persistence: how much can we explain?," Economic Review, Federal Reserve Bank of Atlanta, vol. 88(Q2), pages 43-55.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. José Luis Torres Chacon, 2015. "Introduction to Dynamic Macroeconomic General Equilibrium Models," Vernon Press Titles in Economics, Vernon Art and Science Inc, edition 2, number 54, July.
    2. José Luis Torres Chacon, 2015. "Introduction to Dynamic Macroeconomic General Equilibrium Models [Second Edition, Paperback]," Vernon Press Titles in Economics, Vernon Art and Science Inc, edition 2, number 44.
    3. Malley, Jim & Woitek, Ulrich, 2010. "Technology shocks and aggregate fluctuations in an estimated hybrid RBC model," Journal of Economic Dynamics and Control, Elsevier, vol. 34(7), pages 1214-1232, July.
    4. Marc P. Giannoni & Jean Boivin, 2005. "DSGE Models in a Data-Rich Environment," Computing in Economics and Finance 2005 431, Society for Computational Economics.
    5. Ireland, Peter N., 2004. "A method for taking models to the data," Journal of Economic Dynamics and Control, Elsevier, vol. 28(6), pages 1205-1226, March.
    6. Ruge-Murcia, Francisco J., 2007. "Methods to estimate dynamic stochastic general equilibrium models," Journal of Economic Dynamics and Control, Elsevier, vol. 31(8), pages 2599-2636, August.
    7. Sungbae An & Frank Schorfheide, 2007. "Bayesian Analysis of DSGE Models," Econometric Reviews, Taylor & Francis Journals, vol. 26(2-4), pages 113-172.
    8. Zanetti, Francesco, 2008. "Labor and investment frictions in a real business cycle model," Journal of Economic Dynamics and Control, Elsevier, vol. 32(10), pages 3294-3314, October.
    9. Adnan Haider Bukhari & Safdar Ullah Khan, 2008. "A Small Open Economy DSGE Model for Pakistan," The Pakistan Development Review, Pakistan Institute of Development Economics, vol. 47(4), pages 963-1008.
    10. Christiano, Lawrence J. & Vigfusson, Robert J., 2003. "Maximum likelihood in the frequency domain: the importance of time-to-plan," Journal of Monetary Economics, Elsevier, vol. 50(4), pages 789-815, May.
    11. Özer Karagedikli & Troy Matheson & Christie Smith & Shaun P. Vahey, 2010. "RBCs AND DSGEs: THE COMPUTATIONAL APPROACH TO BUSINESS CYCLE THEORY AND EVIDENCE," Journal of Economic Surveys, Wiley Blackwell, vol. 24(1), pages 113-136, February.
    12. Schmidt, Sebastian & Wieland, Volker, 2013. "The New Keynesian Approach to Dynamic General Equilibrium Modeling: Models, Methods and Macroeconomic Policy Evaluation," Handbook of Computable General Equilibrium Modeling, in: Peter B. Dixon & Dale Jorgenson (ed.), Handbook of Computable General Equilibrium Modeling, edition 1, volume 1, chapter 0, pages 1439-1512, Elsevier.
    13. Fernández-Villaverde, J. & Rubio-Ramírez, J.F. & Schorfheide, F., 2016. "Solution and Estimation Methods for DSGE Models," Handbook of Macroeconomics, in: J. B. Taylor & Harald Uhlig (ed.), Handbook of Macroeconomics, edition 1, volume 2, chapter 0, pages 527-724, Elsevier.
    14. Iiboshi, Hirokuni & Nishiyama, Shin-Ichi & Watanabe, Toshiaki, 2006. "An Estimated Dynamic Stochastic General Equilibrium Model of the Japanese Economy: A Bayesian Analysis," MPRA Paper 85702, University Library of Munich, Germany.
    15. Gorodnichenko, Yuriy & Ng, Serena, 2010. "Estimation of DSGE models when the data are persistent," Journal of Monetary Economics, Elsevier, vol. 57(3), pages 325-340, April.
    16. Bouakez, Hafedh & Cardia, Emanuela & Ruge-Murcia, Francisco J., 2005. "Habit formation and the persistence of monetary shocks," Journal of Monetary Economics, Elsevier, vol. 52(6), pages 1073-1088, September.
    17. Lee, Jiho, 2012. "Are structural parameters of DSGE models stable in Korea?," Journal of Asian Economics, Elsevier, vol. 23(1), pages 50-59.
    18. Andrei Polbin & Sergey Drobyshevsky, 2014. "Developing a Dynamic Stochastic Model of General Equilibrium for the Russian Economy," Research Paper Series, Gaidar Institute for Economic Policy, issue 166P, pages 156-156.
    19. Adnan Haider & Musleh ud Din & Ejaz Ghani, 2012. "Monetary Policy, Informality and Business Cycle Fluctuations in a Developing Economy Vulnerable to External Shocks," The Pakistan Development Review, Pakistan Institute of Development Economics, vol. 51(4), pages 609-681.
    20. Benjamin Keen, 2009. "Output, Inflation, and Interest Rates in an Estimated Optimizing Model of Monetary Policy," Review of Economic Dynamics, Elsevier for the Society for Economic Dynamics, vol. 12(2), pages 327-343, April.

    More about this item

    Keywords

    Dynamic stochastic general equilibrium models; Computers; Programming languages; Codes; Computational economics; Dynare.;
    All these keywords.

    JEL classification:

    • C61 - Mathematical and Quantitative Methods - - Mathematical Methods; Programming Models; Mathematical and Simulation Modeling - - - Optimization Techniques; Programming Models; Dynamic Analysis
    • C63 - Mathematical and Quantitative Methods - - Mathematical Methods; Programming Models; Mathematical and Simulation Modeling - - - Computational Techniques
    • C88 - Mathematical and Quantitative Methods - - Data Collection and Data Estimation Methodology; Computer Programs - - - Other Computer Software
    • E37 - Macroeconomics and Monetary Economics - - Prices, Business Fluctuations, and Cycles - - - Forecasting and Simulation: Models and Applications

    NEP fields

    This paper has been announced in the following NEP Reports:

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:pra:mprapa:112505. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Joachim Winter (email available below). General contact details of provider: https://edirc.repec.org/data/vfmunde.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.