Production function estimation in Stata using inputs to control for unobservables

  • Petrin A
  • Poi B
  • Levinsohn J
  • 162


    Mendeley users who have this article in their library.
  • N/A


    Citations of this article.


A key issue in the estimation of production functions is the correlation between unobservable productivity shocks and input levels. Profit-maximizing firms respond to positive productivity shocks by expanding output, which requires additional inputs. Negative shocks lead firms to pare back output, decreasing their input usage. Olley and Pakes (1996) develop an estimator that uses investment as a proxy for these unobservable shocks. More recently, Levinsohn and Petrin (2003a) introduce an estimator that uses intermediate inputs as proxies, arguing that intermediates may respond more smoothly to productivity shocks. This paper reviews Levinsohn and Petrin’s approach and introduces a Stata command that implements it.

Author-supplied keywords

  • endogeneity
  • gmm
  • levpet
  • production functions
  • productivity
  • st0060

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Amil Petrin

  • Brian Poi

  • James Levinsohn

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free