Perturbating and Estimating DSGE Models in Julia Articles uri icon

publication date

  • June 2024

International Standard Serial Number (ISSN)

  • 0927-7099

Electronic International Standard Serial Number (EISSN)

  • 1572-9974

abstract

  • This paper illustrates the power of Julia language for the solution and estimation of Dynamic Stochastic General Equilibrium models. We document large gains of the Julia implementation of Perturbation solution (frst and higher orders) and Bayesian estimation using two workhorse models in the literature: the Real Business Cycle Model and a medium scale New-Keynesian Model. We release a companion package that implements 1st, 2nd a 3rd order approximation of Dynamic Stochastic General Equilibrium models and allows for estimation of (log-)linearized models using Sequential Monte-Carlo Methods. Our examples highlight that Julia has low entry costs and it is a language where it is easy to deal with parallelization.

subjects

  • Economics

keywords

  • perturbation solution; sequential montecarlo; julia programming