Marketplace Simulator
Simulate a simple two-sided marketplace with linear demand, linear supply, and a platform take rate.
In this demo, buyers pay a transaction price, sellers receive a net payout after fees, and the platform keeps the wedge. Shift demand, seller costs, or the fee rate to see how equilibrium, revenue, and welfare move.
Inputs
Set baseline demand and supply, then introduce shocks or a larger fee wedge.
Buyer willingness to pay at zero quantity.
How quickly buyer willingness to pay falls as quantity grows.
Seller reservation payout at zero quantity.
How much higher seller payout must be to unlock more supply.
Percent of the transaction price retained by the platform.
Percent lift or drop in buyer willingness to pay, for example from ranking or promotion changes.
Absolute upward or downward shift in seller cost, payout requirement, or logistics burden.
Market outcome
The chart is drawn in buyer-price space. Sellers receive the net payout after the fee wedge.
Reading: buyers pay $68.0, sellers keep $55.8, and the fee wedge is $12.2 per transaction.
Benchmark: without a fee, quantity would be 74.1. The current wedge reduces volume by 12.2% and creates deadweight loss of $55.
Scenario: Demand is at baseline. Seller costs are at baseline.
What this demo is good for
- Building intuition for how a take rate creates a wedge between buyer price and seller payout
- Testing whether a demand lift or seller cost shock expands or shrinks trade
- Comparing platform revenue against quantity loss and deadweight loss
- Explaining marketplace tradeoffs to product, pricing, or economics teams
This is a static partial-equilibrium toy model. It does not include matching frictions, capacity constraints, inventory dynamics, quality selection, multi-homing, or strategic responses over time.
How the simulator works
The simulator uses linear inverse demand and supply:
where:
is the buyer-facing transaction price is the seller payout required to supply quantity and control demand level and steepness and control supply level and steepness is the demand shock is the seller cost shock
If the platform keeps a take rate
So equilibrium solves:
which gives:
Once