Code Monkey home page Code Monkey logo

demand-estimation's Introduction

Mixtape Sessions Banner


About

This three-day workshop covers the Berry-Levinsohn-Pakes (BLP) approach to estimating the statistical relationship between product sales and product characteristics such as prices. As the foundational approach for differentiated products demand estimation in the industrial organization literature, BLP is used by academics, antitrust regulators, and industry professionals to shed light on difficult questions.

  • “What is the value of a new good?”
  • “Will a merger hurt consumers?”
  • “Should we change prices?”

Through a running empirical example, the workshop will use a series of coding exercises to build up practical knowledge for studying these types of questions and more.

This is one of our advanced courses. These courses are designed assuming a solid foundation in the basics of economic models and instrumental variables. Scott's Causal Inference (Part 1) covers instrumental variables.

Schedule

Day 1

Topics

  • History and motivation for BLP (by Ariel Pakes).
  • The BLP model.
  • Pure logit estimation.
  • Price endogeneity.
  • Exercise 1: Getting set up with Python and PyBLP, pure logit estimation, and running a price cut counterfactual.

Slides

Introduction

Day 1

Exercise

Exercise 1

Solutions 1 Open in Colab


Day 2

Topics

  • Preference heterogeneity.
  • Mixed logit estimation.
  • Numerical best practices.
  • Differentiation instruments.
  • Exercise 2: Incorporating preference heterogeneity, mixed logit estimation, and evaluating improvements to the price cut counterfactual.

Slides

Day 2

Exercise

Exercise 2

Solutions 2 Open in Colab


Day 3

Topics

  • Micro BLP estimation.
  • Choosing micro moments.
  • Using more information.
  • Exercise 3: Incorporating micro moments, micro BLP estimation, and evaluating improvements to the price cut counterfactual.

Slides

Day 3

Exercise

Exercise 3

Solutions 3 Open in Colab

Readings

Modern Guides

Foundational Guides

demand-estimation's People

Contributors

jeffgortmaker avatar kylebutts avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.