BLP Demand Estimation - Index

Routing Summary

Concept Map

ConceptNoteTypeDepends OnKey Result
BLP model & best-practices overviewBLP Demand Estimation - OverviewoverviewRCL, Contraction, GMM, Integration, SupplyBLP = nonlinear change of vars then (two-eq) linear IV; well-behaved with best practices
Random-coefficients (mixed) logitRandom Coefficients Logit ModeldefinitionDiscrete Choice Models; shares are integrals over types; relaxes IIA
Share inversionThe BLP Contraction MappingtheoremRCL is a contraction; SQUAREM/LM accelerate
GMM & instrumentsGMM Estimation and Instruments for Price EndogeneityconceptRCL, Contraction, Instrumental Variables; differentiation IV > BLP sums; feasible optimal IV
Integration & optimizationNumerical Integration and Optimization in PyBLPconceptRCL, Contraction, GMMQuadrature/sparse-grid/Halton; NFXP + analytic gradients; >99% converge
Supply side & markupsSupply Side and MarkupsconceptRCL, GMM, ; -markup fixed point for equilibria

Notes

  • BLP Demand Estimation - Overview — CONTAINS: the BLP problem pipeline; parameter partition ; what is novel in Conlon-Gortmaker (reformulation, optimal IV, best practices); canonical auto/cereal example.
  • Random Coefficients Logit Model — CONTAINS: indirect utility (mean + random-coefficient deviation + EV1 error); outside good; shares as integrals over the mixing distribution; the linear -index with structural error ; RCNL extension with nesting parameter and inclusive value.
  • The BLP Contraction Mapping — CONTAINS: the -equation share system; tolerance in log-share difference; the contraction and its Lipschitz constant / convergence rate; outside-share effect; dampened RCNL contraction; Newton/Levenberg-Marquardt and SQUAREM acceleration.
  • GMM Estimation and Instruments for Price Endogeneity — CONTAINS: why price is endogenous; demand & full GMM moment conditions and objective; cost shifters, BLP instruments, Gandhi-Houde Local/Quadratic differentiation IV; Chamberlain optimal-IV approximation with explicit exclusion/cross-equation restrictions; overidentification LR test.
  • Numerical Integration and Optimization in PyBLP — CONTAINS: pMC vs qMC (scrambled Halton) vs Gaussian quadrature, sparse grids, curse of dimensionality, variance reduction; the NFXP algorithm; analytic gradients, gradient-based optimizers, box constraints, tight tolerances; log-sum-exp numerical stability.
  • Supply Side and Markups — CONTAINS: Bertrand-Nash FOCs; ownership matrix and intra-firm derivative matrix ; markup and marginal-cost recovery; supply moments; Morrow-Skerlos -markup fixed point for counterfactual equilibria; merger simulation.

Sources