IDEAS home Printed from https://ideas.repec.org/p/arx/papers/2409.18760.html

Forecasting Macroeconomic Dynamics using a Calibrated Data-Driven Agent-based Model

Author

Listed:
  • Samuel Wiese
  • Jagoda Kaszowska-Mojsa
  • Joel Dyer
  • Jose Moran
  • Marco Pangallo
  • Francois Lafond
  • John Muellbauer
  • Anisoara Calinescu
  • J. Doyne Farmer

Abstract

In the last few years, economic agent-based models have made the transition from qualitative models calibrated to match stylised facts to quantitative models for time series forecasting, and in some cases, their predictions have performed as well or better than those of standard models (see, e.g. Poledna et al. (2023a); Hommes et al. (2022); Pichler et al. (2022)). Here, we build on the model of Poledna et al., adding several new features such as housing markets, realistic synthetic populations of individuals with income, wealth and consumption heterogeneity, enhanced behavioural rules and market mechanisms, and an enhanced credit market. We calibrate our model for all 38 OECD member countries using state-of-the-art approximate Bayesian inference methods and test it by making out-of-sample forecasts. It outperforms both the Poledna and AR(1) time series models by a highly statistically significant margin. Our model is built within a platform we have developed, making it easy to build, run, and evaluate alternative models, which we hope will encourage future work in this area.

Suggested Citation

  • Samuel Wiese & Jagoda Kaszowska-Mojsa & Joel Dyer & Jose Moran & Marco Pangallo & Francois Lafond & John Muellbauer & Anisoara Calinescu & J. Doyne Farmer, 2024. "Forecasting Macroeconomic Dynamics using a Calibrated Data-Driven Agent-based Model," Papers 2409.18760, arXiv.org.
  • Handle: RePEc:arx:papers:2409.18760
    as

    Download full text from publisher

    File URL: http://arxiv.org/pdf/2409.18760
    File Function: Latest version
    Download Restriction: no
    ---><---

    Other versions of this item:

    References listed on IDEAS

    as
    1. Edoardo Gaffeo & Domenico Delli Gatti & Saul Desiderio & Mauro Gallegati, 2008. "Adaptive Microfoundations for Emergent Macroeconomics," Eastern Economic Journal, Palgrave Macmillan;Eastern Economic Association, vol. 34(4), pages 441-463.
    2. Dosi, Giovanni & Fagiolo, Giorgio & Napoletano, Mauro & Roventini, Andrea & Treibich, Tania, 2015. "Fiscal and monetary policies in complex evolving economies," Journal of Economic Dynamics and Control, Elsevier, vol. 52(C), pages 166-189.
    3. Marco Pangallo & R. Maria del Rio-Chanona, 2024. "Data-Driven Economic Agent-Based Models," Papers 2412.16591, arXiv.org.
    4. John Geanakoplos & Robert Axtell & J. Doyne Farmer & Peter Howitt & Benjamin Conlee & Jonathan Goldstein & Matthew Hendrey & Nathan M. Palmer & Chun-Yi Yang, 2012. "Getting at Systemic Risk via an Agent-Based Model of the Housing Market," American Economic Review, American Economic Association, vol. 102(3), pages 53-58, May.
    5. Aurélien Leroy & Yannick Lucotte, 2016. "Structural and Cyclical Determinants of Bank Interest-Rate Pass-Through in the Eurozone," Comparative Economic Studies, Palgrave Macmillan;Association for Comparative Economic Studies, vol. 58(2), pages 196-225, June.
    6. Pichler, Anton & Pangallo, Marco & del Rio-Chanona, R. Maria & Lafond, François & Farmer, J. Doyne, 2022. "Forecasting the propagation of pandemic shocks with a dynamic input-output model," Journal of Economic Dynamics and Control, Elsevier, vol. 144(C).
    7. Dawid, H. & Harting, P. & Neugart, M., 2014. "Economic convergence: Policy implications from a heterogeneous agent model," Journal of Economic Dynamics and Control, Elsevier, vol. 44(C), pages 54-80.
    8. Seppecher, Pascal, 2012. "Flexibility Of Wages And Macroeconomic Instability In An Agent-Based Computational Model With Endogenous Money," Macroeconomic Dynamics, Cambridge University Press, vol. 16(S2), pages 284-297, September.
    9. Poledna, Sebastian & Miess, Michael Gregor & Hommes, Cars & Rabitsch, Katrin, 2023. "Economic forecasting with an agent-based model," European Economic Review, Elsevier, vol. 151(C).
    10. Cars Hommes & Mario He & Sebastian Poledna & Melissa Siqueira & Yang Zhang, 2022. "CANVAS: A Canadian Behavioral Agent-Based Model," Staff Working Papers 22-51, Bank of Canada.
    11. Christophe Deissenberg & Sander van Der Hoog & Herbert Dawid, 2008. "EURACE: A Massively Parallel Agent-Based Model of the European Economy," Working Papers halshs-00339756, HAL.
    12. repec:spo:wpmain:info:hdl:2441/3qv4spsglp8tmorvev1h0duo4p is not listed on IDEAS
    13. Martinoli, Mario & Moneta, Alessio & Pallante, Gianluca, 2024. "Calibration and validation of macroeconomic simulation models by statistical causal search," Journal of Economic Behavior & Organization, Elsevier, vol. 228(C).
    14. Farmer, J. Doyne & Dyer, Joel & Cannon, Patrick & Schmon, Sebastian, 2022. "Calibrating Agent-based Models to Microdata with Graph Neural Networks," INET Oxford Working Papers 2022-30, Institute for New Economic Thinking at the Oxford Martin School, University of Oxford.
    15. Assenza, Tiziana & Delli Gatti, Domenico & Grazzini, Jakob, 2015. "Emergent dynamics of a macroeconomic agent based model with capital and credit," Journal of Economic Dynamics and Control, Elsevier, vol. 50(C), pages 5-28.
    16. Dyer, Joel & Cannon, Patrick & Farmer, J. Doyne & Schmon, Sebastian M., 2024. "Black-box Bayesian inference for agent-based models," Journal of Economic Dynamics and Control, Elsevier, vol. 161(C).
    17. Adrian Carro & Marc Hinterschweiger & Arzu Uluc & J Doyne Farmer, 2023. "Heterogeneous effects and spillovers of macroprudential policy in an agent-based model of the UK housing market," Industrial and Corporate Change, Oxford University Press and the Associazione ICC, vol. 32(2), pages 386-432.
    18. Antoine Mandel & Carlo Jaeger & Steffen Fürst & Wiebke Lass & Daniel Lincke & Frank Meissner & Federico Pablo-Marti & Sarah Wolf, 2010. "Agent-based dynamics in disaggregated growth models," Université Paris1 Panthéon-Sorbonne (Post-Print and Working Papers) halshs-00542442, HAL.
    19. Florian M. Artinger & Gerd Gigerenzer & Perke Jacobs, 2022. "Satisficing: Integrating Two Traditions," Journal of Economic Literature, American Economic Association, vol. 60(2), pages 598-635, June.
    20. Lengnick, Matthias, 2013. "Agent-based macroeconomics: A baseline model," Journal of Economic Behavior & Organization, Elsevier, vol. 86(C), pages 102-120.
    21. Stéphane Hallegatte, 2008. "An adaptive regional input-output model and its application to the assessment of the economic cost of Katrina," Post-Print hal-00716550, HAL.
    22. Ashraf, Quamrul & Gershman, Boris & Howitt, Peter, 2016. "How Inflation Affects Macroeconomic Performance: An Agent-Based Computational Investigation," Macroeconomic Dynamics, Cambridge University Press, vol. 20(2), pages 558-581, March.
    23. Papadopoulos, Georgios, 2019. "Income inequality, consumption, credit and credit risk in a data-driven agent-based model," Journal of Economic Dynamics and Control, Elsevier, vol. 104(C), pages 39-73.
    24. Aurrlien Leroy & Yannick Lucotte, 2016. "Structural and Cyclical Determinants of Bank Interest Rate Pass-Through in Eurozone," Post-Print hal-03533188, HAL.
    25. Ashraf, Quamrul & Gershman, Boris & Howitt, Peter, 2017. "Banks, market organization, and macroeconomic performance: An agent-based computational analysis," Journal of Economic Behavior & Organization, Elsevier, vol. 135(C), pages 143-180.
    26. Aldo Glielmo & Marco Favorito & Debmallya Chanda & Domenico Delli Gatti, 2023. "Reinforcement Learning for Combining Search Methods in the Calibration of Economic ABMs," Papers 2302.11835, arXiv.org, revised Dec 2023.
    27. Dosi, Giovanni & Fagiolo, Giorgio & Roventini, Andrea, 2010. "Schumpeter meeting Keynes: A policy-friendly model of endogenous growth and business cycles," Journal of Economic Dynamics and Control, Elsevier, vol. 34(9), pages 1748-1767, September.
    28. Delli Gatti, Domenico & Grazzini, Jakob, 2020. "Rising to the challenge: Bayesian estimation and forecasting techniques for macroeconomic Agent Based Models," Journal of Economic Behavior & Organization, Elsevier, vol. 178(C), pages 875-902.
    29. Flint Brayton & Eileen Mauskopf & David L. Reifschneider & Peter A. Tinsley & John Williams, 1997. "The role of expectations in the FRB/US macroeconomic model," Federal Reserve Bulletin, Board of Governors of the Federal Reserve System (U.S.), vol. 83(Apr), pages 227-245, April.
    30. Grazzini, Jakob & Richiardi, Matteo G. & Tsionas, Mike, 2017. "Bayesian estimation of agent-based models," Journal of Economic Dynamics and Control, Elsevier, vol. 77(C), pages 26-47.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Berryman, Anna & Bücker, Joris & de Moura, Fernanda Senra & Barbrook-Johnson, Peter & Hanusch, Marek & Mealy, Penny & Farmer, J. Doyne & del Rio-Chanona, R. Maria, 2025. "Skill and spatial mismatches for sustainable development in Brazil," INET Oxford Working Papers 2025-08, Institute for New Economic Thinking at the Oxford Martin School, University of Oxford.
    2. Aldo Glielmo & Mitja Devetak & Adriano Meligrana & Sebastian Poledna, 2025. "BeforeIT.jl: High-Performance Agent-Based Macroeconomics Made Easy," Papers 2502.13267, arXiv.org.

    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. Dosi, Giovanni & Fagiolo, Giorgio & Napoletano, Mauro & Roventini, Andrea & Treibich, Tania, 2015. "Fiscal and monetary policies in complex evolving economies," Journal of Economic Dynamics and Control, Elsevier, vol. 52(C), pages 166-189.
    2. Giorgio Fagiolo & Andrea Roventini, 2017. "Macroeconomic Policy in DSGE and Agent-Based Models Redux: New Developments and Challenges Ahead," Journal of Artificial Societies and Social Simulation, Journal of Artificial Societies and Social Simulation, vol. 20(1), pages 1-1.
    3. Andrew G. Haldane & Arthur E. Turrell, 2019. "Drawing on different disciplines: macroeconomic agent-based models," Journal of Evolutionary Economics, Springer, vol. 29(1), pages 39-66, March.
    4. repec:spo:wpmain:info:hdl:2441/dcditnq6282sbu1u151qe5p7f is not listed on IDEAS
    5. Carro, Adrian, 2023. "Taming the housing roller coaster: The impact of macroprudential policy on the house price cycle," Journal of Economic Dynamics and Control, Elsevier, vol. 156(C).
    6. Herbert Dawid & Domenico Delli Gatti & Luca Eduardo Fierro & Sebastian Poledna, 2024. "Implications of Behavioral Rules in Agent-Based Macroeconomics," CESifo Working Paper Series 11411, CESifo.
    7. Papadopoulos, Georgios, 2020. "Probing the mechanism: lending rate setting in a data-driven agent-based model," MPRA Paper 102749, University Library of Munich, Germany.
    8. Francesco Lamperti & Antoine Mandel & Mauro Napoletano & Alessandro Sapio & Andrea Roventini & Tomas Balint & Igor Khorenzhenko, 2017. "Taming macroeconomic instability," Sciences Po Economics Publications (main) hal-03399574, HAL.
    9. Aldo Glielmo & Marco Favorito & Debmallya Chanda & Domenico Delli Gatti, 2023. "Reinforcement Learning for Combining Search Methods in the Calibration of Economic ABMs," Papers 2302.11835, arXiv.org, revised Dec 2023.
    10. Bernardo A. Furtado & Miguel A. Fuentes & Claudio J. Tessone, 2019. "Policy Modeling and Applications: State-of-the-Art and Perspectives," Complexity, Hindawi, vol. 2019, pages 1-11, February.
    11. Adrian Carro & Marc Hinterschweiger & Arzu Uluc & J Doyne Farmer, 2023. "Heterogeneous effects and spillovers of macroprudential policy in an agent-based model of the UK housing market," Industrial and Corporate Change, Oxford University Press and the Associazione ICC, vol. 32(2), pages 386-432.
    12. repec:spo:wpmain:info:hdl:2441/5bnglqth5987gaq6dhju3psjn3 is not listed on IDEAS
    13. Popoyan, Lilit & Napoletano, Mauro & Roventini, Andrea, 2017. "Taming macroeconomic instability: Monetary and macro-prudential policy interactions in an agent-based model," Journal of Economic Behavior & Organization, Elsevier, vol. 134(C), pages 117-140.
    14. repec:spo:wpmain:info:hdl:2441/5hussro0tc951q0jqpu8quliqu is not listed on IDEAS
    15. Caiani, Alessandro & Catullo, Ermanno & Gallegati, Mauro, 2019. "The effects of alternative wage regimes in a monetary union: A multi-country agent based-stock flow consistent model," Journal of Economic Behavior & Organization, Elsevier, vol. 162(C), pages 389-416.
    16. Váry, Miklós, 2021. "The long-run real effects of monetary shocks: Lessons from a hybrid post-Keynesian-DSGE-agent-based menu cost model," Economic Modelling, Elsevier, vol. 105(C).
    17. Domenico, Jacopo Di & Catalano, Michele & Riccetti, Luca, 2025. "Scaling and forecasting in a data-driven agent-based model: Applications to the Italian macroeconomy," Economic Modelling, Elsevier, vol. 147(C).
    18. Bardoscia, Marco & Carro, Adrian & Hinterschweiger, Marc & Napoletano, Mauro & Popoyan, Lilit & Roventini, Andrea & Uluc, Arzu, 2025. "The impact of prudential regulation on the UK housing market and economy: Insights from an agent-based model," Journal of Economic Behavior & Organization, Elsevier, vol. 229(C).
    19. Özge Dilaver & Robert Calvert Jump & Paul Levine, 2018. "Agent‐Based Macroeconomics And Dynamic Stochastic General Equilibrium Models: Where Do We Go From Here?," Journal of Economic Surveys, Wiley Blackwell, vol. 32(4), pages 1134-1159, September.
    20. repec:spo:wpmain:info:hdl:2441/f6h8764enu2lskk9p6go0e900 is not listed on IDEAS
    21. Emiliano Brancaccio & Mauro Gallegati & Raffaele Giammetti, 2022. "Neoclassical influences in agent‐based literature: A systematic review," Journal of Economic Surveys, Wiley Blackwell, vol. 36(2), pages 350-385, April.
    22. Ashraf, Quamrul & Gershman, Boris & Howitt, Peter, 2017. "Banks, market organization, and macroeconomic performance: An agent-based computational analysis," Journal of Economic Behavior & Organization, Elsevier, vol. 135(C), pages 143-180.
    23. Lamperti, Francesco & Roventini, Andrea & Sani, Amir, 2018. "Agent-based model calibration using machine learning surrogates," Journal of Economic Dynamics and Control, Elsevier, vol. 90(C), pages 366-389.
    24. Giorgio Fagiolo & Mattia Guerini & Francesco Lamperti & Alessio Moneta & Andrea Roventini, 2017. "Validation of Agent-Based Models in Economics and Finance," LEM Papers Series 2017/23, Laboratory of Economics and Management (LEM), Sant'Anna School of Advanced Studies, Pisa, Italy.

    More about this item

    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:arx:papers:2409.18760. 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: arXiv administrators (email available below). General contact details of provider: http://arxiv.org/ .

    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.