Cross Price Elasticity Calculator

Estimate the cross-price elasticity of demand between two goods using either simple percentage change or the midpoint method.

949.0K uses Updated · 2026-05-14 Runs locally · zero upload
AD

The Cross Price Elasticity Calculator quantifies how the quantity demanded of one good responds to a change in the price of another good. A positive elasticity suggests substitutes, while a negative elasticity points to complements. The tool supports both the simple percentage-change method and the midpoint (arc) method.

How to Use Cross Price Elasticity Calculator

  1. Choose a method — simple percentage change or midpoint method.
  2. Enter initial and new quantity for good A.
  3. Enter initial and new price for good B.
  4. Review the elasticity value and its economic interpretation.

Formula & Theory - Cross Price Elasticity Calculator

simple:   E = (%ΔQ_A) / (%ΔP_B) = ((Q2 - Q1) / Q1) / ((P2 - P1) / P1)
midpoint: E = ((Q2 - Q1) / ((Q1 + Q2)/2)) / ((P2 - P1) / ((P1 + P2)/2))
E > 0  → substitutes
E < 0  → complements
E ≈ 0  → unrelated goods

Use Cases for Cross Price Elasticity Calculator

  • Identify substitute and complement product relationships.
  • Inform bundling and cross-merchandising decisions.
  • Adjust pricing to capture demand shifts.
  • Teach elasticity concepts with both calculation methods.

Frequently asked questions about Cross Price Elasticity Calculator

When should I use the midpoint method?

The midpoint method is symmetric — you get the same elasticity regardless of which point is initial. It is preferred when changes are large.

Can elasticity exceed 1?

Yes. Highly substitutable or strongly complementary goods can produce elasticities well above 1 in absolute value.

Does it imply causation?

No. Other factors (income, promotions, weather) influence demand. Cross-elasticity is an associative measure.

Is my data stored?

No. All inputs stay in your browser.