Paper
← All findings

Finding 03 · Market cascades

Individual bias becomes a market-level collapse

TL;DR. A bias that shifts a single negotiation by a few dollars looks small. Wire 12 such agents into a continuous double auction and the same bias collapses allocative efficiency from 98% to 16% — destroying 82% of potential gains from trade. Bias does not wash out in markets. It cascades.

Double-auction efficiency by treatment and model
Allocative efficiency (% of competitive-equilibrium gains realised) when the entire market is populated by one model. The 'Anchored' treatment shows how individual anchoring bias cascades into market-level collapse — and how shared debiasing prompts almost fully recover.
Source · market_simulation · all treatments

Why it matters

A common pushback: "individual mistakes wash out in markets — that's what prices are for." For agent-mediated markets, our results suggest the opposite. When all participants share the same systematic bias and interact at machine speed, the bias gets compounded by the market mechanism rather than absorbed by it.

What we tested

A continuous double auction with 6 buyers and 6 sellers, each an independent LLM agent with private values drawn from known distributions. Allocative efficiency is computed against the competitive equilibrium. Treatments: baseline, anchored, loss_framing, mixed_strategic, all_debiased. 300 markets per model.

What we found

Implication

If you are designing a market — procurement platform, ad exchange, energy spot market — which agent population you allow in becomes a market-design question. A market full of identically biased agents can fail in ways that the same market would not if filled with the equivalent humans.

Reproduce

python -m agent_bias_study --module market_simulation