Tested tool guide
Tested browser tools
Checked August 16, 2026
What Supply & Demand Curve Simulator does, with a checked example
Set up a market as two lines - demand sloping down, supply sloping up - and this tool draws both, finds where they cross, and reports the equilibrium price and quantity that clear the market. Drag a curve, change a slope, or impose a price control, and it recomputes the crossing along with elasticity at the equilibrium and the consumer and producer surplus triangles. The thing most people get wrong: a ceiling set below equilibrium does not make the good cheaper for everyone. It chokes off supply, and the quantity actually traded falls - which is exactly what the policy debate is about.
Worked example
A concrete input and expected output from the current implementation.
Input
Demand: Qd = 100 - 2P. Supply: Qs = 10 + 3P. Then add a price ceiling at 12.
->
Expected output
Equilibrium price 18, quantity 64. With the ceiling at 12: quantity demanded 76, quantity supplied 46, so 46 units trade and the shortage is 30. Elasticity of demand 0.56 (inelastic), of supply 0.84.
Setting Qd = Qs gives 100 - 2P = 10 + 3P, so P* = 18; substituting back, Q* = 64 in both curves. At a ceiling of 12, supply is the binding side: 46 offered against 76 wanted, hence a 30-unit shortage.