Skip to content

rickecon/StructEst_W19

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MACS 40200: Structural Estimation (Winter 2019)

Dr. Richard Evans
Email [email protected]
Office 208 McGiffert House
Office Hours T 10:30am-12:30pm
GitHub rickecon
  • Meeting day/time: M,W 1:30-2:50pm, Saieh Hall, Room 242
  • Office hours also available by appointment

Prerequisites

Advanced undergraduate or first-year graduate microeconomic theory, statistics, linear algebra, multivariable calculus, recommended coding experience.

Recommended Texts (not required)

  • Davidson, Russell and James G. MacKinnon, Econometric Theory and Methods, Oxford University Press (2004).
  • Hansen, Lars Peter and Thomas J. Sargent, Robustness, Princeton University Press (2008).
  • Scott, David W., Multivariate Density Estimation: Theory, Practice, and Visualization, 2nd edition, John Wiley & Sons (2015).
  • Wolpin, Kenneth I., The Limits of Inference without Theory, MIT Press (2013).

Course description

The purpose of this course is to give students experience estimating parameters of structural models. We will define the respective differences, strengths, and weaknesses of structural modeling and estimation versus reduced form modeling and estimation. We will focus on structural estimation. Methods will include taking parameters from other studies (weak calibration), estimating parameters to match moments from the data (GMM, strong calibration), simulating the model to match moments from the data (SMM, indirect inference), maximum likelihood estimation of parameters, and questions of model uncertainty and robustness. We will focus on both obtaining point estimates as well as getting an estimate of the variance-covariance matrix of the point estimates.

The examples in the course will come from economics, but the material will be presented in a general way in order to allow students to apply the methods to estimating structural model parameters in any field. We will focus on computing solutions to estimation problems. Students can use whatever programming language they want, but I highly recommend you use Python 3.x (Anaconda distribution). I will be most helpful with code debugging and suggestions in Python. We will also study results and uses from recent papers listed in the "References" section below. The dates on which we will be covering those references are listed in the "Daily Course Outline" section below.

Course Objectives and Learning Outcomes

  • You will learn the difference between and the strengths and weaknesses of:
    • Structural vs. reduced form models
    • Linear vs. nonlinear models
    • Deterministic vs. stochastic models
    • Parametric vs. nonparametric models
  • You will learn multiple ways to estimate parameters of structural models.
    • Calibration
    • Maximum likelihood estimation
    • Generalized method of moments
    • Simulated method of moments
  • You will learn how to compute the variance-covariance matrix for your estimates.
  • You will learn coding and collaboration techniques such as:
    • Best practices for Python coding (PEP 8)
    • Writing modular code with functions and objects
    • Creating clear docstrings for functions
    • Collaboration tools for writing code using Git and GitHub.com.

Grades

Grades will be based on the four categories listed below with the corresponding weights.

Assignment Points Percent
Problem Sets 40 57.2%
Project initial presentation 5 7.1%
Project final presentation 5 7.1%
Project paper 20 28.6%
Total points 70 100.0%
  • Homework: I will assign 4 problem sets throughout the first half of the term.
    • You must write and submit your own computer code, although I encourage you to collaborate with your fellow students. I DO NOT want to see a bunch of copies of identical code. I DO want to see each of you learning how to code these problems so that you could do it on your own.
    • Problem set solutions, both written and code portions, will be turned in via a pull request from your private GitHub.com repository which is a fork of the class master repository on my account. (You will need to set up a GitHub account if you do not already have one.)
    • Problem sets will be due on the day listed in the Daily Course Outline section of this syllabus (see below) unless otherwise specified. Late homework will not be graded.
  • Project: The project will either be a replication of an existing structural estimation paper or an original estimation project. I will approve each project. The final writeup of the project will be worthIt will be worth 20 points, which is equivalent to two homework assignments. The initial in-class presentation of your project proposal and your final in-class presentation of your project results will each be worth 5 points. The project write up will be due on Wednesday, March 8, the day after regular classes end (first reading day).

Assignment submission procedure

This folder on your fork of the class repository github.com/YourGitHubHandle/StructEst_W19/ProblemSets/ is where you will submit your problem sets and project assignments. You will just commit and push your assignments to the appropriate folder. For example, your files for PS1 should be committed to the PS1 folder on your fork of the class repository.

/StructEst_W18/ProblemSets/PS1/YourFile.pdf

I will use a shell script to clone all class members' repositories at the time the assignments are due.

Daily Course Schedule

Date Day Topic Readings Homework
Jan. 7 M Introduction
Jan. 9 W Structural vs. reduced form disc. K2010 PS1
R2010
Jan. 14 M Maximum likelihood estimation (MLE) Notebk PS2
Jan. 16 W Maximum likelihood estimation (MLE)
Jan. 21 M No class (Martin Luther King, Jr. Day)
Jan. 23 W Compare ML and GMM FMS1995
Jan. 28 M Generalized method of moments (GMM) Notebk PS3
Jan. 30 W No Class: Winter Weather Cancellation
Feb. 4 M Generalized method of moments (GMM) H1982
Feb. 6 W Simulated Method of Moments (SMM) Notebk PS4
Feb. 11 M Simulated Method of Moments (SMM) DM2004
S2008
Feb. 13 W Proposal guidelines, example presentation, topics Slides
Feb. 18 M Workshop presentations, sign up
Feb. 20 W Student proposal presentation Prop
Feb. 25 M Project: Data Description Slides, B2017
ASV2013, R1987
Feb. 27 W Project: Model Description Slides, DEP2019
LNT2016
Mar. 4 M Project: Estimation Section Slides
Mar. 6 W Project: Concl., Intro., Abstract Slides
Mar. 11 M Student project presentation Prsnt
Mar. 13 W Student project presentation Prsnt
Mar. 22 Fr Student project write-up is due (5pm) Proj

References

  • Adda, Jerome and Russell Cooper, Dynamic Economics: Quantitative Methods and Applications, MIT Press (2003)
  • Altonji, Joseph G., Anthony A. Smith, Jr., and Ivan Vidangos, "Modeling Earnings Dynamics," Econometrica, 84:4, pp. 1395-1454 (July 2013)
  • Blundell, Richard, "What Have We Learned From Structural Models?" American Economic Review: Papers and Proceedings, 107:5, pp. 287-292 (2017)
  • Brock, William A. and Leonard J. Mirman, "Optimal Economic Growth and Uncertainty: The Discounted Case," Journal of Economic Theory, 4:3, pp. 479-513 (June 1972)
  • Davidson, Russell and James G. MacKinnon, Econometric Theory and Methods, Oxford University Press (2004)
  • DeBacker, Jason, Richard W. Evans, and Kerk L. Phillips, "Integrating Microsimulation Models of Tax Policy into a DGE Macroeconomic Model," Public Finance Review, 47:2, pp. 207-275 (Mar. 2019)
  • Duffie, Darrell and Kenneth J. Singleton, "Simulated Moment Estimation of Markov Models of Asset Prices", Econometrica, 61:4, pp. 929-952 (July 1993)
  • Fuhrer, Jeffrey C. and George R. Moore, and Scott D. Schuh, "Estimating the Linear-quadratic Inventory Model: Maximum Likelihood versus Generalized Method of Moments," Journal of Monetary Economics, 35:1, pp. 115-157 (Feb. 1995).
  • Gourieroux, Christian and Alain Monfort, Simulation-based Econometric Methods, Oxford University Press (1996)
  • Hansen, Lars Peter, "Large Sample Properties of Generalized Method of Moments Estimators," Econometrica, 50:4, pp.1029-1054 (July 1982)
  • Hansen, Lars Peter and Kenneth J. Singleton, "Generalized Instrumental Variables Estimation of Nonlinear Rational Expectations Models", Econometrica, 50:5, pp. 1269-1286 (September 1982)
  • Keane, Michael P., "Structural vs. Atheoretic Approaches to Econometrics," Journal of Econometrics, 156:1, pp. 3-20 (May 2010).
  • Laroque, G. and B. Salanie, "Simulation Based Estimation Models with Lagged Latent Variables", Journal of Applied Econometrics, 8:Supplement, pp. 119-133 (December 1993)
  • Lee, Bong-Soo and Beth Fisher Ingram, "Simulation Estimation of Time Series Models", Journal of Econometrics, 47:2-3, pp. 197-205 (February 1991)
  • Li, Xin, Borghan Narajabad, and Ted Temzelides, "Robust Dynamic Energy Use and Climate Change," Quantitative Economics, 7, pp. 821-857 (2016)
  • McDonald, James B., "Some Generalized Functions for the Size Distribution of Income," Econometrica 52:3, pp. 647-665 (May 1984)
  • McDonald, James B. and Yexiao Xu, "A Generalization of the Beta Distribution with Applications," Journal of Econometrics, 66:1-2, pp. 133-152 (March-April 1995)
  • McDonald, James B., Jeff Sorensen, and Patrick A. Turley, "Skewness and Kurtosis Properties of Income Distribution Models," Review of Income and Wealth, 59:2, pp. 360-374 (June 2013)
  • McFadden, Daniel, "A Method of Simulated Moments for Estimation of Discrete Response Models without Numerical Integration," Econometrica, 57:5, pp. 995-1026 (September 1989)
  • Newey, Whitney K. and Kenneth D. West, "A Simple, Positive, Semi-definite, Heteroskedasticy and Autocorrelation Consistent Covariance Matrix," Econometrica, 55:3, pp. 703-708 (May 1987)
  • Rust, John, "Comments on: 'Structural vs. Atheoretic Approaches to Econometrics' by Michael Keane," Journal of Econometrics, 156:1, pp. 21-24 (May 2010).
  • Rust, John, "Optimal Replacement of GMC Bus Engines: An Empirical Model of Harold Zurcher," Econometrica, 55:5, pp. 999-1033 (Sep. 1987).
  • Smith, Anthony A. Jr., "Indirect Inference," New Palgrave Dictionary of Economics, 2nd edition, (2008).

Disability services

If you need any special accommodations, please provide us with a copy of your Accommodation Determination Letter (provided to you by the Student Disability Services office) as soon as possible so that you may discuss with me how your accommodations may be implemented in this course.

About

MACS 40200 (Winter 2019): Structural Estimation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published