An Introduction to OLG Models
pdf: An Introduction to OLG Models
Codes for all the models can be found at: https://github.com/vfitoolkit/IntroToOLGModels
(or just use this link to download as a zip)
Overlapping-Generations (OLG) models are a workhorse model of Macroeconomics containing many households, many firms, and widely used to understand the importance of progressive taxation, demographic aging, and much more. We show how to easily build and solve OLG models over a series of examples, adding a feature each time. We begin with a deterministic OLG and show how to add pensions, demographics, and government. We then switch to stochastic OLG models, introducing idiosyncratic shocks that help generate more realistic life-cycles and inequality. By the end we are solving OLG models with married couple households, single male households, single female households and heterogeneous firms. The intention is that you can go through the models one-by-one, first reading the pdf explanation of a given model and then running the codes and seeing how to implement it.
These OLG models can be easily used, all you need is Matlab and a GPU (preferably with 8+gb of gpu memory). Households in an OLG model are based on life-cycle models, if you are unfamiliar with them it may be worth first looking at the Introduction to Life-Cycle Models, but it is possible to skip straight to OLGs.
These codes take advantage of VFI Toolkit, all of which leaves you to free to just get on with the economics and solving OLG models.
If you have any questions about the material, or spot a typo in the codes, or would just like to ask a clarifying question, etc., please use the forum: discourse.vfitoolkit.com
If you think there is anything important relating to OLG models that is not covered please let me know and I will think about adding another example.