Solving Heterogeneous-Agent Models by Projection and Perturbation

25 Pages Posted: 24 Jul 2007

See all articles by Michael Reiter

Michael Reiter

Institute for Advanced Studies (IHS)

Date Written: September 2006

Abstract

The paper proposes a numerical solution method for general equilibrium models with a continuum of heterogeneous agents, which combines elements of projection and of perturbation methods. The basic idea is to solve first for the stationary solution of the model, without aggregate shocks but with fully specified idiosyncratic shocks. Afterwards one computes a first-order perturbation of the solution in the aggregate shocks. This approach allows to include a high-dimensional representation of the cross-sectional distribution in the state vector. The method is applied to a model of household saving with uninsurable income risk and liquidity constraints. The model includes not only productivity shocks, but also shocks to redistributive taxation, which cause substantial short-run variation in the cross-sectional distribution of wealth. If those shocks are operative, it is shown that a solution method based on very few statistics of the distribution is not suitable, while the proposed method can solve the model with high accuracy, at least for the case of small aggregate shocks. Techniques are discussed to reduce the dimension of the state space such that higher order perturbations are feasible. Matlab programs to solve the model can be downloaded.

Keywords: Heterogeneous agents, projection methods, perturbation methods

JEL Classification: C63, C68, E21

Suggested Citation

Reiter, Michael, Solving Heterogeneous-Agent Models by Projection and Perturbation (September 2006). Available at SSRN: https://ssrn.com/abstract=1002510 or http://dx.doi.org/10.2139/ssrn.1002510

Michael Reiter (Contact Author)

Institute for Advanced Studies (IHS) ( email )

Josefstaedter Strasse 39
Vienna, A-1080
Austria

Do you have negative results from your research you’d like to share?

Paper statistics

Downloads
215
Abstract Views
1,444
Rank
259,273
PlumX Metrics