Skip to content

introductory course to microeconometrics on the graduate level

License

Notifications You must be signed in to change notification settings

MargaritaRad/microeconometrics

 
 

Repository files navigation

Microeconometrics

... introductory course to microeconmetrics. The course is designed as to supplement and emphasize selected topics from the two textbooks below. As such, it is important that students read the relevant chapters in advance to get most out of the class.

Throughout the course we will make heavy use of Python and its SciPy ecosystem and Jupyter Notebooks throughout the course and so we provide some useful resources below. For further information, please do not hesitate to contact us.

project chat

Counterfactual approach to causal analysis

Potential outcome model

Directed graphs

Please use the table of content to navigate the rest of the material.

  1. Lectures
  2. Problem sets
  3. Special focus
  4. Resources
  5. Iterations

We collect a list of additional, more general, reading recommendations here.

Lectures

We provide the lectures in the form of a Jupyter notebook.

We briefly introduce the course and discuss some basic ideas about counterfactuals and causal inference.

This guest lecture by the team of OpenSourceEconomics presents a basic overview on the scientific Python ecosystem as we will heavily rely on it throughout the course.

We discuss the core model of the course.

We explore the usefulness of causal graphs for the visualization of complex causal systems and the clarification of alternative identification strategies for causal effects. After establishing their basic notation and some key concepts, we link them to structural equations and the potential outcome model.

We study the basic conditioning strategy for the estimation of causal effects.

We review the fundamental concepts of matching such as stratification of data, weighting to achieve balance, and propensity scores.

We study the most common form of data analysis.

We lay the groundwork to estimate causal effects if simple conditioning on observed variables that lie along all back-door paths will not suffice.

We study the use of instrumental variable estimators.

We study front-door identification that allow (under certain conditions) to provide a causal account of the effect of D on Y.

We now explore models in which we have multiple observations at different points in time. Due to its similar structure, we also look at the sharp and fuzzy regression discontinuity design.

We study regression discontinuity design in more detail. We discuss identification, issues in interpretation, and challenges to application based on the seminal review by Lee & Lemieux (2010). We reproduce and check the robustness of some of the results in Lee (2008).

We review the basic ideas behind the generalized method of moments (GMM) and implement some numerical examples. After introducing its basic setup, we discuss the GMM criterion function and how alternative estimation strategies are cast as GMM estimation problems. We then turn to the issues of identification and the role of the weighing matrix. Throughout, we practice the basic derivations involved in the GMM approach using an instrumental variables setup.

Problem sets

We will work on several problem sets throughout the course.

We explore the potential outcome model using observed and simulated data inspired by the National Health Interview Survey. The accompanying data sets are available here here.

Special focus

We discuss selected topics in more details based on student demands.

We review issues in the construction of standard errors such as the potential bias of robust standard error estimates, clustering, and serial correlation based on the material presented in Angrist & Pischke (2009). We use this opportunity to discuss the research reported in Krueger (1999).

Resources

We provide some additional resources that are useful for our course work.

Textbooks

Datasets

The textbooks above provide an impressive amount of data from research articles. We provide them in a central place here.

Articles

We repeatedly touch on some selected articles throughout the class.

Tools

We maintain a list of useful resources around the tooling used in the course here.

Software packages

Iterations

  • Summer Quarter 2019, Graduate Program at the University of Bonn, please see here for details.

Build Status License: MIT

About

introductory course to microeconometrics on the graduate level

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 92.0%
  • Python 4.4%
  • TeX 3.3%
  • Other 0.3%