How do you estimate a demand function?
A demand function connects quantity, price and context over an observed domain. Shape, heterogeneity, competition and endogeneity determine what can be simulated.
Direct answer
Compare scenarios near observed data with intervals and diagnostics.
A demand function connects quantity, price and context over an observed domain. Shape, heterogeneity, competition and endogeneity determine what can be simulated.
ln(Q) = α + βln(P) + γX + εESTIMAND
Estimation profile
- Unit of analysis
- Market × product × period or scenarioControlled scientific terminology
market × product × period - Exact estimand
E[Q|P,X] or structural demand- Model or deliverable
ln(Q) = α + βln(P) + γX + ε
01—08
Verifiable analysis framework
- 01Question
How do you estimate a demand function?
- 02Estimand
E[Q|P,X] or structural demand · market × product × period
- 03Data
quantity · price · promotion · competitor_price · seasonality
- 04Model or deliverable
ln(Q) = α + βln(P) + γX + ε
- 05Declared calculation
ln(Q) = α + βln(P) + γX + ε → E[Q|P,X] or structural demand
- 06Uncertainty checks
Functional form · Endogeneity · Residual structure · Support for scenarios
- 07Method-specific validation
Check data, estimate stability and interpretation limits. Functional form · Endogeneity · Residual structure · Support for scenarios
- 08Limitations
Extrapolate stable demand through an unobserved structural change.
Required variables
quantitypricepromotioncompetitor_priceseasonality
Checks · Controlled scientific terminology
- Functional form
- Endogeneity
- Residual structure
- Support for scenarios
Compare scenarios near observed data with intervals and diagnostics.
Extrapolate stable demand through an unobserved structural change.
Scientific sources
2 sources
Method connections
