Cross Price Elasticity Calculator
Substitutes or complements, measured properly.
Cross price elasticity of demand
Estimates for planning only, not financial advice.
Cross price elasticity tells you how two goods relate: when B\'s price rises 10% and A\'s quantity rises 20%, the elasticity is +2.0, marking strong substitutes. Enter quantity of Good A before and after, and the price of Good B before and after, and the calculator uses the midpoint arc method to compute the elasticity, classify the relationship, and rate its strength. Sign first, size second: that is the whole reading discipline.
How to Use This Calculator
Enter the quantity demanded of Good A at two points in time (or two markets) and the price of Good B at those same points. The "before" and "after" should bracket a clean price change in B with other factors roughly constant. The calculator computes arc percentage changes for both, divides them, and classifies the result as substitutes, complements, or unrelated, with a strength rating.
Enter Good A quantities and Good B prices for the two observations.
Check the percentage changes for sanity: huge quantity swings need explanation beyond the price move.
Read the sign for classification and the magnitude for strength. Positive means a rival\'s price hike helps you.
The Arc Elasticity Formula
The midpoint denominators make the measure symmetric: computing from before-to-after or after-to-before gives the same elasticity. With the defaults, quantity rises from 1,000 to 1,200 (an 18.18% arc change) while price rises from $10 to $11 (a 9.52% arc change): 18.18/9.52 = +1.91, strong substitutes. Simple percentages would give 20%/10% = +2.0, close here but increasingly wrong for larger changes, which is why the arc method is standard.
Worked Example
Two coffee shops on the same street. Shop B raises its latte from $5.00 to $5.50; Shop A\'s daily latte sales rise from 200 to 260. Arc quantity change: 60/230 = 26.09%. Arc price change: 0.50/5.25 = 9.52%. Cross elasticity: 26.09/9.52 = +2.74. Strong substitutes, as expected for neighboring coffee shops. Shop A\'s move: it can now raise its own price somewhat without losing the gained customers, or hold price and bank the volume. Contrast with printers and ink: a 10% printer price rise that cuts ink sales 8% gives -0.8, moderate complements, arguing for the razor-and-blades pricing both firms already use.
Reading the Number
| Elasticity | Classification | Example |
|---|---|---|
| Above +1 | Strong substitutes | Competing cola brands |
| 0 to +1 | Weak substitutes | Tea vs coffee |
| Near 0 | Unrelated | Toothpaste vs gasoline |
| 0 to -1 | Weak complements | Cereal and milk |
| Below -1 | Strong complements | Consoles and games |
Watch for positive cross elasticity inside your own product line: it means your products cannibalize each other, and the "growth" of the new one is partly theft from the old. Portfolio pricing should account for it explicitly. For demand analysis around your own prices, our consumer surplus calculator values buyer welfare, our margin calculator sets the price levels, and our unit price calculator keeps per-unit comparisons clean.
Estimates for planning only, not financial advice.
Frequently Asked Questions
What is cross price elasticity of demand?
It measures how the quantity demanded of one good responds to a price change in another: (% change in quantity of A) / (% change in price of B). If a 10% rise in the price of B lifts demand for A by 20%, cross elasticity is +2.0. The sign classifies the relationship and the size measures its strength.
How do you tell substitutes from complements?
By the sign. Positive cross elasticity means substitutes: B's price rise pushes buyers toward A (Coke and Pepsi). Negative means complements: B's price rise hurts A too (printers and ink). Near zero means unrelated goods. A +2.0 is strong substitution; a -0.5 is moderate complementarity.
What is the cross elasticity formula?
Cross elasticity = (%ΞQ of good A) / (%ΞP of good B), using midpoint (arc) percentages for accuracy: %Ξ = (new - old) / ((new + old)/2). The midpoint method avoids the direction bias of simple percentages. This calculator uses the arc method throughout.
What values indicate strong substitutes?
Roughly: above +1 is elastic substitution (buyers switch readily), 0 to +1 is weak substitution, near 0 is unrelated, 0 to -1 is weak complementarity, below -1 is strong complementarity. A +2.0 between two cola brands means fierce substitution; a -1.5 between consoles and games means tight complementarity. Context calibrates: +0.3 can be meaningful in differentiated markets.
How do businesses use cross elasticity?
For pricing strategy (will a rival's hike send customers to us?), product portfolio decisions (do our products cannibalize each other?), merger analysis (regulators use it to define markets), and promotion planning (discounting printers to sell ink). Positive cross elasticity within your own lineup is cannibalization: the new product's gains are partly stolen from siblings.
What is the difference between cross and own-price elasticity?
Own-price elasticity measures how a good's demand responds to its own price (almost always negative). Cross elasticity measures response to another good's price (sign varies). You need both for real pricing decisions: own-price tells you what a price cut does to your volume; cross tells you what it does to your rival's, or to your other products'.
Can cross elasticity change over time?
Yes. New substitutes entering the market raise it; habit formation and switching costs lower it; income changes shift the whole demand structure. Smartphone apps saw substitution elasticities spike as alternatives multiplied. Treat any estimate as current-market, not permanent, and re-estimate after structural changes.
How is it used in antitrust?
Regulators use cross elasticity to define relevant markets: if two products show high positive cross elasticity, they compete in the same market and a merger between them raises concentration concerns. Low cross elasticity argues for separate markets. It is one of the more economics-driven tools in merger review, alongside diversion ratios and upward pricing pressure indices.
What data do I need to estimate it?
Quantity of A and price of B at two points in time (or across markets), holding other factors as constant as possible. Natural experiments help: a rival's price change, a tax change, or regional price differences. Regression on panel data with controls is the professional approach; the two-point arc calculation here is the honest back-of-envelope version.
Why use the midpoint (arc) method?
Because simple percentage changes depend on direction: a price rising from $10 to $12 is +20%, but falling back is -16.7%, giving different elasticities for the same move reversed. The midpoint method divides by the average, making the elasticity symmetric and direction-independent. For small changes the methods agree; for large ones the arc method is the correct choice.