Understanding Cross-Price Elasticity

Cross-price elasticity quantifies the responsiveness of demand for product B when the price of product A shifts. This relationship reveals critical market dynamics that inform pricing decisions, product bundling strategies, and competitive positioning.

The metric produces three distinct outcomes:

  • Positive elasticity (>0): Substitute goods. When Product A's price rises, consumers switch to Product B, increasing its demand. Examples include different brands of soft drinks, petrol stations, or streaming services.
  • Negative elasticity (<0): Complementary goods. Price increases for Product A reduce demand for both items together. Petrol and cars, or bread and butter, demonstrate this inverse relationship.
  • Zero elasticity (≈0): Independent goods. Price changes in Product A have negligible impact on Product B's demand, suggesting no meaningful market relationship.

Cross-Price Elasticity Formula

The midpoint method formula provides a standardised approach to calculating cross-price elasticity, minimising directional bias when measuring price sensitivity across demand observations:

Elasticity = ((Price₁A + Price₂A) ÷ (Quantity₁B + Quantity₂B)) × (ΔQuantityB ÷ ΔPriceA)

  • Price₁A — Initial price of product A
  • Price₂A — Final price of product A
  • Quantity₁B — Initial quantity demanded of product B
  • Quantity₂B — Final quantity demanded of product B
  • ΔQuantityB — Change in quantity demanded of product B (Quantity₂B − Quantity₁B)
  • ΔPriceA — Change in price of product A (Price₂A − Price₁A)

Real-World Application Example

Consider a beverage company analysing the relationship between Coca-Cola and Pepsi pricing. When Coca-Cola reduces its price from $0.69 to $0.59 per can, Pepsi's daily demand decreases from 680 million to 600 million cans. Plugging these values into the formula:

  • Average Price of Coca-Cola: ($0.69 + $0.59) ÷ 2 = $0.64
  • Average Pepsi Demand: (680M + 600M) ÷ 2 = 640M cans
  • Change in Pepsi Demand: 600M − 680M = −80M cans
  • Change in Coca-Cola Price: $0.59 − $0.69 = −$0.10

The resulting negative coefficient indicates these are complementary in consumer perception, or that aggressive Coca-Cola pricing captures market share from Pepsi—a common scenario in oligopolistic soft-drink markets.

Practical Considerations When Calculating Elasticity

Avoid these common pitfalls when interpreting cross-price elasticity results:

  1. Causation vs. Correlation — A negative elasticity doesn't always mean products are truly complementary. External factors—seasonal demand, competitor promotions, or supply chain disruptions—may simultaneously affect both products. Isolate pricing variables when possible.
  2. Time Period Matters — Cross-price elasticity varies significantly by timeframe. Short-term demand may appear inelastic while consumers adjust preferences, but long-term elasticity often reveals stronger substitution patterns. Use data consistent with your planning horizon.
  3. Market Context Shapes Results — Elasticity coefficients differ across geographic markets, income levels, and consumer segments. A premium product's demand may respond differently to competitor pricing than a budget alternative, even if they're technically substitutes.
  4. Assumes Linear Relationships — The formula treats demand-price relationships as linear within the measured range. Real markets often exhibit non-linear behaviour, especially at extreme price points. Recalculate elasticity across multiple price intervals for accuracy.

Frequently Asked Questions

What does a cross-price elasticity of −0.5 mean?

A coefficient of −0.5 indicates complementary goods with modest sensitivity. For every 1% increase in Product A's price, Product B's demand decreases by 0.5%. This relationship is common with products purchased together—for example, printers and ink cartridges. While related, neither product's price change dramatically affects the other's demand, suggesting consumers won't abandon the purchase simply due to one product's price movement.

How do substitute and complementary goods differ in elasticity?

Substitute goods exhibit positive elasticity: raising Product A's price increases demand for Product B as consumers switch. Complementary goods show negative elasticity: raising Product A's price decreases demand for both products. For instance, butter (Product A) and bread (Product B) demonstrate negative elasticity—expensive butter reduces overall purchase frequency. Conversely, butter and margarine show positive elasticity—pricier butter drives customers toward margarine.

Can cross-price elasticity change over time?

Absolutely. Cross-price elasticity is dynamic and responds to shifting market conditions, technological innovation, consumer preferences, and competitive entry. When electric vehicles emerged, fuel and petroleum product elasticity shifted as transportation alternatives developed. Similarly, streaming services altered entertainment product elasticity when they became mainstream. Regularly recalculating elasticity ensures your pricing strategies reflect current market realities.

Why use the midpoint method instead of simple percentage changes?

The midpoint method (arc elasticity) eliminates directional bias inherent in simple methods. If you calculate elasticity using initial values as the base, a price drop from $10 to $5 produces different results than a price increase from $5 to $10, despite identical price and quantity changes. The midpoint method averages initial and final values, providing consistent elasticity regardless of direction, making comparisons across different product pairs more reliable.

How do I know if my cross-price elasticity result is reliable?

Reliability depends on data quality, market stability, and time period relevance. Use actual transaction data rather than estimates; isolate pricing changes from other variables (promotions, seasonality, competition); ensure sufficient time has passed for demand to adjust; and calculate elasticity across multiple price points to verify consistency. Results from volatile markets or periods with simultaneous multiple changes (new competitor, regulatory shift) should be treated cautiously.

What elasticity range indicates strong substitutability?

Cross-price elasticity above +0.5 typically signals strong substitutability, though context matters. In competitive markets with homogeneous products (petrol, generic pharmaceuticals), elasticity often exceeds +1.0, meaning a 1% price increase in one brand causes demand for competitors to rise more than 1%. In differentiated markets with brand loyalty, elasticity may remain below +0.3 despite genuine substitutability. Compare your coefficient against competitors' elasticity rather than absolute thresholds.

More finance calculators (see all)