Topics in Macroeconomics: “Monetary and Fiscal Policy with Heterogeneous Agents

Download Program: [program]

 

Introduction

Coding in Python

[lectures]

Python Preliminaries

- Python I: Introduction and built-in objects

[lectures] {notebook}

- Python II: Statements and Syntaxis

[lectures] {notebook}

- Python III: Functions and Generators

[lectures] {notebook}

- Python IV: Classes and Object Oriented Programming

[lectures] {nootebook}

- Python V: Function Decorators 

[lectures] {notebook}

Useful Libraries

- Numpy, Pandas, and Numba

[lectures]

Computational Preliminaries

- Root solving and optimization

[lectures roots] [lectures opt]

- Perturbation Theory

[lectures]


Solving Consumption - Savings Models

- Dynamic Programming, VFI, and EGM

[lectures]

- Huggett and Aiyagari Models

[lectures]

Solving HANK models

- The Sequence-Space Jacobian

[lectures] [Fake News]

- Applications

[lectures] [paper slides]