Spencer Lyon

Achdou, Han, Lasry, Lions, Moll (2015) (Hetergenous agent models in continuous time)

· Read in about 3 min · (538 Words)

This paper looks at the class of equations used to represent and solve heterogenous agent models in continuous time and presents a solution approach that is efficient and tractable.

Model

A few models were presented in the paper. Here we’ll take the simplest one: a continuous time version of the Huggett economy.

In this economy there are a continuum of individuals that are heterogeneous in their wealth and income.

Individuals value streams of consumption using CRRA preferences and a constant discount factor ρ.

Income is exogenous and is given in units of the consumption good. Wealth is accumulates via a risk free bond. Wealth evolves deterministically via


dat = (zt+rtatct)dt

Households are subject to a fixed, exogenous borrowing constraint.

Income evolves stochastically and follows a two state Poisson process.

The only price in the economy is the interest rate. It will be determined by a zero net supply condition on the bond.

Because agents are heterogeneous, a state variable in this economy is the joint distribution of agents across wealth and income.

Theoretical contributions

The authors make various theoretical contributions. We’ll review those before moving on to the described solution approach.

  1. Agents in this economy are never borrowing constrained on the interior of the wealth state space. This means that the distribution is smooth everywhere, except possibly at the constraint. Very not true in discrete time. (multiple mass points in discrete economy). Also very easy to implement as they the only place the borrowing constraint enters the problem is in boundary conditions for the system of PDEs.
  2. In the stationary equilibrium (constant r), agents hit the constraint at a rate the authors characterize analytically
  3. An analytic characterization of the shape of both tails of the wealth distribution. Difficult to do in discrete time
  4. Equilibrium interest rate has a tight link to the number of constraint agents
  5. And an existence proof

Solution method

The economy we discussed above (and a class of other economies) can be boiled down to a coupled system of two PDEs:

  1. An HJB equation that describes the optimization behavior of agents
  2. A Kolmogorov Forward (or Fokker Plank) equation that describes the evolution of the distribution of agents

Here’s the main steps of the algorithm they describe to compute the stationary equilibrium of the model:

  1. Given an interest rate, solve the HJB equation using a finite difference method (details below). Output is a savings rate function for each type
  2. Given the savings rules, solve the Kolmogorov Forward equation for the distribution
  3. Given the distribution, aggregate the savings rule and check the equilibrium (market clearing) condition(s).
  4. If the equilibrium condition(s) are not met, adjust r and iterate until convergence

This algorithm is very standard, but there are a few key features here that you may not find in similar discrete time algorithms:

  • The distribution is characterized by a well known PDE – it is often very straightforward to solve
  • There is an established literature for solving HJB equations. The authors are able to leverage theoretical results (Barles and Souganidis (1991)) that guarantee the convergence of their finite difference scheme.
  • Borrowing constraint is completely handled via a boundary condition – something that already required for solving the PDEs, not something additional you need to build the algorithm around.