Welcome to AECO 701, the second semester of the first-year Ph.D. macro sequence. This page will host course content. In addition to posting PDFs of the course material, I will make (to the extent possible) LaTeX code and programs available when used in class. Please note: my LaTeX code is generally a mess. I find that exploring code that others have used is far more helpful than most tutorials. Some material I cannot make available online. If this is the case, please email me.
I should note that much of this material is based on lectures developed by the previous instructors of this course: John Jones, Yue Li, and Betty Daniel, in order in which they taught the course (least recent to most recent). I have also linked to other course pages that I found helpful in developing this material below.
Syllabus: link (tex)
Cluster Access: (link)
Homework (please submit on the campus cluster. please also email myself and our TA):
Problem Set 1 (Due: 2/2): Programming practice (link, tex)
- Version history: Spring 2021 (Current version) (pdf, tex)
Problem Set 1 Answer Key (link, tex)
- Code (matlab)
- For previous versions: 2021 (Current version) (pdf, tex)
Problem Set 2 (Due 2/16): Markov chains (link, tex)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Problem Set 2 Answer Key (link, tex)
- Code (matlab)
- For previous versions: 2021 (Current version) (pdf, tex)
Problem Set 3: Linear difference equations and the Contraction Mapping Theorem (link, tex)
- Version history: Spring 2021 (Current version) (pdf, tex)
Problem Set 3 Answer Key
- For previous versions: 2021 (Current version) (pdf, tex)
Problem Set 4: Income fluctuation problem and Guess and Verify method (link, tex)
- Version history: Spring 2021 (Current version) (pdf, tex)
Problem Set 4 Answer Key (link, tex)
- For previous versions: 2021 (Current version) (pdf, tex)
Problem Set 5: The RBC Model (link, tex)
- Version history: Spring 2021 (Current version) (pdf, tex)
Problem Set 5 Answer Key
- For previous versions: 2021 (Current version) (pdf, tex)
Problem Set 6: The Heterogeneous Agent Model (link, tex)
- For previous versions: 2021 (Current version) (pdf, tex)
Problem Set 6 Answer Key
- For previous versions: 2021 (Current version) (pdf, tex)
Likely Future Assignments (note that these may change prior to being assigned):
Exam Answer Keys:
Midterm (link)
Slides:
Lecture 1: Introduction (link, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 2: Overview of Macro Models (link, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 3: Stochastic Processes I (link, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 4: Stochastic Processes II (link, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 5: Linear Difference Equations (link, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 6: Lucas Critique (link, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 7: Dynamic Programming (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 8: Consumption Smoothing and Permanent Income (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 9: Asset Pricing and Lucas Tree (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 10: Complete Markets (pdf, tex, figures) (please review lecture 11 before we go over lecture 10 on Tuesday)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 11: Stochastic Neoclassical Growth (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 12: Solution Methods I: Guess and Verify (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 13: The RBC Model (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 14: Midterm!
Lecture 15: Solution Methods II: Log-Linearization (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 15: Solution Methods III: Value Function Iteration (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 16 Supplemental Material: Linearizing Hansen (1985) Model
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 17: RBC Calibration and Extensions (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 22: Heterogeneous Agents (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 23: Solving Heterogeneous Agents (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 24: McCall Model (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 25: Diamond-Mortensen-Pissarides (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Supplemental Lecture/Handout (4/25): Assumptions in our Macro Models (pdf, tex), (pdf key, tex key)
Lecture 26: Hosios Condition (pdf, tex, figures)
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 27: Directed Search
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Briefly Resting Lectures:
Lecture 18: New Keynesian Model I
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 19: New Keynesian Model II
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 20: Financial Frictions
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Lecture 21: Income Fluctuations
- Version history: Spring 2021 (Current version) (pdf, tex, figures)
Programs (I’ll update these as I clean them):
Access the shared folders on the campus cluster or see me/email me directly.
Here are some other great resources for class materials (some links may no longer be working):
Gianluca Violante’s course on quantitative macroeconomics: link
Jesus Fernandez-Villaverde’s slides on computational techniques: link
Makoto Nakajima’s notes on solution techniques: link
Daron Acemoglu and David Autor lectures on labor economics: link
Chris Tonetti’s write-up on income processes: link
Useful review of linearization: link
Here are other useful resources for programming or data:
Tom Sargent and John Stachurski’s website on dynamic macroeconomics in Python and Julia: link
Anaconda Python: link
CEPR SIPP webpage: link
IPUMs CPS webpage: link
Anthony Damico’s website on survey data: link
SIPP FTP and data definitions: link
And other fun material:
Inspirational Teddy Roosevelt Quotes: link