Petr Sedláček
Professor of Economics


Tools for Macroeconomists: Advanced Tools

Back to the main page

Advanced Tools


This graduate-level course teaches state-of-the art techniques to solve and analyse advanced models. We will cover models with heterogeneous agents, continuous time models, and models with occasionally binding constraints, specifically models in which the economy can be at the zero lower bound for the policy interest rate. In addition to teaching techniques, the course also focuses on practical problems that researchers run into when using these methods. These courses are aimed atgraduate students and academics.

Instructors


Prerequisites


Key elements


Course Outline

Monday-Tuesday: Solving and simulating models with heterogeneous agents


Overview
We will look at popular algorithms used to solve models with heterogeneous agents and with aggregate risk. We will go through their implementation and discuss their strengths and weaknesses. The pioneering algorithm of Krusell and Smith (1998) is often reliable, but it is also quite slow and we will discuss improvements. In particular, we will discuss how to efficiently compute a stochastic simulation which avoids sampling uncertainty, and we will discuss alternative techniques which avoids simulation all together. We will discuss ways to impose market clearing, which in some applications is a non-trivial and important issue. we will teach you certain "tricks" to deal with this. We will also discuss how to deal with portfolio problems, asset pricing, and the introduction of money in these types of models. Lastly, we will discuss how to exploit linearization techniques when issues like the zero lower bound are present.

Topics Applications & exercises
Solving models with heterogeneous agents.

Wednesday-Thursday: Continuous time models


Overview
Most macroeconomic analysis takes place in discrete time. But some problems are better dealt with in continuous time. These two days we focus on continuous-time models and explore numerical algorithms to solve them. During these days, we will discuss how to exploit linearization techniques in a smart way and deal with occasionally binding constraints such as the zero-lower-bound in monetary models.

Topics
Applications & exercises
Solve continuous-time models.

Friday: Occassionally binding constraints and bounded rationality


Overview
Learn different methods to deal with occasionally binding constraints and an introduction to models in which agents do not have rational expections and either use heuristics or learn.

Applications & exercises
Solve a model with an occasionally binding constraint.