Research & Evidence

Search for a method

Search titles, questions, territories and MSC identifiers.

40 results
  1. MSC-P-001How do you turn a marketing claim into a testable question?Decision Science
  2. MSC-P-002Correlation or causality: what can an analysis actually support?Marketing Measurement
  3. MSC-P-003How should uncertainty in a marketing result be expressed?Decision Science
  4. MSC-P-004Statistical significance or effect size: which result should be interpreted?Decision Science
  5. MSC-P-005How do you measure a marketing construct that is not directly observable?Market Research
  6. MSC-P-006How do you design and validate a measurement scale?Market Research
  7. MSC-P-007Alpha or omega: how should scale reliability be assessed?Market Research
  8. MSC-P-009PCA, EFA or CFA: which method should you choose?Market Research
  9. MSC-P-010When should you run a marketing experiment?Marketing Measurement
  10. MSC-P-011How do you design an A/B test that actually estimates an effect?Marketing Measurement
  11. MSC-P-012How many observations does an experiment need?Decision Science
  12. MSC-P-013How do you measure campaign incrementality with a control group?Marketing Measurement
  13. MSC-P-017How do you detect selection, contamination and attrition in an experiment?Marketing Measurement
  14. MSC-P-018Predictive or causal regression: what are you trying to estimate?Marketing Models
  15. MSC-P-019How do you diagnose a marketing regression before interpreting it?Marketing Models
  16. MSC-P-022How do you estimate price elasticity and its uncertainty?Pricing Science
  17. MSC-P-026Logit vs Probit: how do you choose for purchase probability?Customer Science
  18. MSC-P-029Which customers have the highest probability of churn?Customer Science
  19. MSC-P-027TAM, UTAUT or UTAUT2: which framework should be used to study technology acceptance?Market Research
  20. MSC-H-001Measurement and causality: how can a marketing effect be established?Marketing Measurement
  21. MSC-H-002Marketing response models: shape, delay and saturationMarketing Models
  22. MSC-H-003Pricing science: connecting price, demand and contributionPricing Science
  23. MSC-H-004Customer and choice science: behavior, value and heterogeneityCustomer Science
  24. MSC-H-005Measurement science: building valid indicatorsMarket Research
  25. MSC-H-006Statistical decision methods: choose, quantify, validateDecision Science
  26. MSC-P-008How do you validate a marketing measurement scale?Market Research
  27. MSC-P-014How do you design a marketing geo experiment?Marketing Measurement
  28. MSC-P-015How do you estimate an effect with difference-in-differences?Marketing Measurement
  29. MSC-P-020How do you address price endogeneity?Pricing Science
  30. MSC-P-021Fixed or random effects: which panel model should you choose?Marketing Models
  31. MSC-P-023How do you estimate a demand function?Pricing Science
  32. MSC-P-024How do you simulate a price-volume-margin scenario?Pricing Science
  33. MSC-P-028How do you estimate CLV with BG/NBD and Gamma-Gamma?Customer Science
  34. MSC-P-030How do you analyze retention with a survival model?Customer Science
  35. MSC-P-031How do you build a useful customer segmentation?Customer Science
  36. MSC-P-032How do you test segmentation stability?Customer Science
  37. MSC-P-033How do you validate a marketing forecast?Decision Science
  38. MSC-P-034How do you build a Monte Carlo simulation for a marketing decision?Decision Science
  39. MSC-P-035How do you model saturation and adstock?Marketing Models
  40. MSC-P-039Which statistical test should you choose?Decision Science
All methods
METHOD DOSSIERMSC-P-022Pricing scienceVerified scientific dossier

How do you estimate price elasticity and its uncertainty?

In a log-log model, the coefficient on log price is a constant elasticity conditional on included variables. Without a credible design it remains associational and may be biased by price endogeneity.

Direct answer

Estimate conditional sensitivity with interval and diagnostics.

In a log-log model, the coefficient on log price is a constant elasticity conditional on included variables. Without a credible design it remains associational and may be biased by price endogeneity.

Tellis, 1988

01

Direct answer

In a log-log regression, the log-price coefficient estimates a constant elasticity conditional on included variables. On MSC-001, the season-controlled model gives −2.4586; this is an association, not a causal price effect.

02

Scientific question

For the observed product, market and period, what relative quantity change is associated with a 1% price change, with what uncertainty and over what support?

03

Population, unit and horizon

The unit is a product-market week. The data contain 24 weeks, prices from €10 to €11 and no promotions. Simulation horizons must remain close to this support.

04

Statistical target

The default target is β in E[ln(Q)|ln(P),S]=α+βln(P)+γS. Counterfactual demand Q(p) separately requires a credible identification design.

05

Required data

Use strictly positive quantity and price, time identifier, promotions, seasonality, competitor prices, availability, distribution and common drivers of price and demand. Declare each variable as pre- or post-treatment.

06

Assumptions

Assume an adequate log-log form, errors compatible with the chosen inference, no unmodelled break and, for causal reading, no residual confounding or justified exogenous variation. R² does not prove these assumptions.

07

Model

The simple model is ln(Q)=α+βln(P)+ε. The reference model adds season index S. Promotion is constantly zero and must be excluded to avoid a no-variation column.

08

Reproducible calculation

Validate 24 rows, log-transform price and quantity, estimate both OLS specifications, calculate residual standard error, 95% CI and exact change (1.05)^β−1. The script fails when expected support is absent.

09

Results

Simple model: β=−2.4107, SE=0.1198. With seasonality: β=−2.4586, SE=0.0251, 95% CI [−2.5078, −2.4093]. Under constant elasticity, +5% price corresponds to −11.3039% conditional volume.

MSC-001 · log-log OLS
SpecificationβSE95% CI
ln(P)−2.4106830.119794
ln(P) + season−2.4585720.025131[−2.507828; −2.409317]

10

Uncertainty

The conventional CI is conditional on the model and 24 observations. It includes neither functional-form error, endogeneity nor regime-change uncertainty. A real time series requires variance compatible with serial correlation.

11

Price endogeneity

Managers may change price in response to unobserved expected demand. Price and error then correlate; OLS is associational and potentially biased. MSC-P-020 addresses instrumental-variable identification.

12

Diagnostics

Plot residuals and fits, compare specifications, inspect leverage and influence, test temporal stability, serial correlation and collinearity, document scenario support and investigate the price-setting rule.

13

Common errors

Common errors are calling β causal without a design, reading −2.46 as units, applying β to a large change without exponentiation, controlling a post-price variable, ignoring zeros or extrapolating beyond support.

14

Interpretation

The estimate describes highly price-sensitive demand in this small constructed dataset. Its narrow precision reflects artificial regularity; it is neither an industry benchmark nor a guarantee of real response.

15

Supported decision

Use the associational estimate to compare nearby scenarios, show conditional volume sensitivity and decide what additional data or experiments are needed.

16

Unsupported decision

Do not set an optimal price, promise a sales change, transport β to another market or causally attribute volume decline to price without identification and economic constraints.

17

Implementation

The CC0 CSV and MIT Python script run dependency-free OLS, fail on nonpositive price or quantity and report both specifications, CI and the +5% scenario.

18

Expected deliverable

Include question, unit, support, associational/causal status, specification, variables, coefficient, SE, CI, diagnostics, sensitivity, bounded scenario, supported/unsupported decision and reproducible files.

19

Scientific sources

Tellis defines elasticity, links the log-log coefficient to elasticity and documents specification bias. Villas-Boas and Winer show why price endogeneity can bias parameters. Neither source validates MSC-001 as a real market.

  1. Tellis (1988) ↗Full text verified

Dataset · Tool

Dataset · MSC-001Synthetic price elasticityTool · MSC-T04Price-volume impact

Method connections

Parent territoryPricing science: connecting price, demand and contribution

Read next

MSC-P-018Predictive or causal regression: what are you trying to estimate?MSC-P-019How do you diagnose a marketing regression before interpreting it?MSC-P-003How should uncertainty in a marketing result be expressed?