Home  /  Training  /  Classroom and web-based training courses  /  Causal inference using Stata: Estimating average treatment effects

Causal inference using Stata: Estimating average treatment effects


Learn how to use Stata’s treatment-effects estimators to estimate the effect caused by getting one treatment instead of another in observational data. We will discuss how observational data differ from experimental data and use the potential-outcomes framework to obtain the average treatment effect and the average treatment effect on the treated using a variety of estimators, including those suitable for endogenously assigned treatment. We will cover the conceptual and theoretical underpinnings of treatment effects as well as many examples using Stata.

Price: $1,395  

We offer a 15% discount for group enrollments of three or more participants.

Course leader

Alvaro Fuentes portrait

Alvaro Fuentes Higuera is a Senior Econometrician at StataCorp LLC. His PhD research at the Leibniz Institute for Science and Mathematics Education in Kiel, Germany, focused on propensity-score methods for causal inference with multilevel data. At Stata, he produces documentation and other written materials and develops and presents trainings.

Course topics

  • Treatment-effects estimators
    • Regression-adjustment estimator
    • Inverse-probability-weighting (IPW) estimator
    • Augmented IPW estimator
    • IPW regression-adjustment estimator
    • Nearest-neighbor matching estimator
    • Propensity-score matching estimator
    • Treatment-effects estimation using lasso
    • Difference-in-differences estimation
  • Endogenous treatment effects within the potential-outcome framework
  • The double-robustness property of the augmented IPW and IPW regression-adjustment estimators
  • Using different functional forms for the outcome model and treatment model


A general familiarity with Stata and a graduate-level course in regression analysis or comparable experience.

Next session

Currently, there are no scheduled sessions of this course.

 Please notify me 

Inform me of the next offering of Causal inference using Stata: Estimating average treatment effects.




Yes, I would like to receive emails regarding the following:

We appreciate that our users do not want to be inundated with email. Those who sign up to receive emails can anticipate receiving no more than a couple in a month. For example, someone who signs up to be informed of Stata Conferences may receive four emails in one year.

To ensure delivery of emails to your inbox, add no-reply@stata.com to your address book.

Do you want to be notified of all upcoming training opportunities? Sign up for our convenient email alerts.


Enrollment is limited. This course is offered in both classroom and web-based settings.

Classroom training courses are two-day courses that run from 8:30 a.m. to 4:30 p.m. each day. These courses take place at a training center where computers with Stata installed are provided. A continental breakfast, lunch, and an afternoon snack will also be provided; the breakfast is available before the course begins.

Web-based training courses are four-day courses that run for three and a half hours each day. You will be provided with a temporary Stata license to install on your computer, a printed copy of the course notes, and all the course datasets so that you can easily follow along. Learn more about how our web-based training courses work, watch a video demonstration, and find technical requirements for participating in this type of training.