HomeEconomics & Social Systems3D Market: Double-Auction Price Convergence

3D Market: Double-Auction Price Convergence

A 3D double-auction market: buyer and seller agents hold private valuations shaped by supply and demand curves, and their bids and asks converge round by round toward the equilibrium price plane — with a tax/subsidy wedge you can tune live.

Economics & Social Systems3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
3d-microeconomics-basics ↗ Open standalone

Rather than plotting two curves on a flat chart, this scene populates a market with individual buyer and seller agents, each holding a private valuation implied by the same linear demand and supply parameters. Every round, unmatched buyers raise their bid and unmatched sellers lower their ask a little toward their own true value; the instant a bid meets or exceeds an ask, the pair trades and settles onto the equilibrium price plane. Watching dozens of agents converge from scattered heights onto a single flat plane makes the abstract idea of "the market finds its price" into something you can literally see happen, trade by trade — and tuning the tax or subsidy slider shows how a policy wedge changes both the resting height of that plane and how many agents ever manage to trade at all.

⚙ Under the hood

Explore a 3D market floor where buyers and sellers negotiate prices independently, converging to an equilibrium through continuous double-auction interactions.

microeconomicssupply and demandmarket equilibriumdouble auctionagent-based model3Dtaxsubsidy

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)