Code tool

Price Elasticity of Supply Calculator

Calculate signed two-point supply arc elasticity with the midpoint method.

In-browser processingNo account requiredPrivacy details ↗

Es = (ΔQ / avgQ) / (ΔP / avgP)

Use comparable units and periods. Es = [(Q₂−Q₁)/((Q₁+Q₂)/2)] / [(P₂−P₁)/((P₁+P₂)/2)]. The signed result describes two observations, not an entire supply curve or a causal estimate. Negative values mean observed price and quantity moved in opposite directions.

All inputs stay in this browser. No data is fetched.

Conceptual source: OpenStax · 5.1

A QUICK WALKTHROUGH

How to use this tool

  1. Calculate signed two-point supply arc elasticity with the midpoint method.
  2. Use comparable units and periods. Es = [(Q₂−Q₁)/((Q₁+Q₂)/2)] / [(P₂−P₁)/((P₁+P₂)/2)]. The signed result describes two observations, not an entire supply curve or a causal estimate. Negative values mean observed price and quantity moved in opposite directions.
  3. Calculate

Formula

Es = (ΔQ / avgQ) / (ΔP / avgP)

Scope and limits

Use comparable units and periods. Es = [(Q₂−Q₁)/((Q₁+Q₂)/2)] / [(P₂−P₁)/((P₁+P₂)/2)]. The signed result describes two observations, not an entire supply curve or a causal estimate. Negative values mean observed price and quantity moved in opposite directions.

Local processing

All inputs stay in this browser. No data is fetched.

GOOD TO KNOW

Common questions

How should I read the result?

Use comparable units and periods. Es = [(Q₂−Q₁)/((Q₁+Q₂)/2)] / [(P₂−P₁)/((P₁+P₂)/2)]. The signed result describes two observations, not an entire supply curve or a causal estimate. Negative values mean observed price and quantity moved in opposite directions.