Estimating spillovers using panel data, with an application to the classroom

View Researcher's Other Codes

Disclaimer: The provided code links for this paper are external links. Science Nest has no responsibility for the accuracy, legality or content of these links. Also, by downloading this code(s), you agree to comply with the terms of use as set out by the author(s) of the code(s).

Please contact us in case of a broken link from here

Authors Peter Arcidiacono Gigi Foster Natalie Goodpaster Josh Kinsler
Journal/Conference Name Quantitative Economics
Paper Category
Paper Abstract Obtaining consistent estimates of spillovers in an educational context is hampered by at least two issues: selection into peer groups and peer effects emanating from unobservable characteristics. We develop an algorithm for estimating spillovers using panel data that addresses both of these problems. The key innovation is to allow the spillover to operate through the fixed effects of a student's peers. The only data requirements are multiple outcomes per student and heterogeneity in the peer group over time. We first show that the nonlinear least squares estimate of the spillover parameter is consistent and asymptotically normal for a fixed T. We then provide an iterative estimation algorithm that is easy to implement and converges to the nonlinear least squares solution. Using University of Maryland transcript data, we find statistically significant peer effects on course grades, particularly in courses of a collaborative nature. We compare our method with traditional approaches to the estimation of peer effects, and quantify separately the biases associated with selection and spillovers through peer unobservables.
Date of publication 2012
Code Programming Language Python

Copyright Researcher 2021