# AI Monoculture Paradox
When every trader uses the same, more accurate AI forecast, each trader gains privately, but traders as a group can earn less than with no AI at all.^[Blanchet, Xie, Xu (Stanford MS&E), "The AI Monoculture Paradox in Financial Market", SSRN 7664018, 24 Oct 2026]
- It is a market version of Braess's paradox: an upgrade that every player picks for themselves makes the whole system worse.
- The cause is shared error. Errors in separate human signals cancel out when orders add up. An error in a shared AI signal does not cancel. It moves every adopter the same way.
- The paper uses a game-theory market model, then tests the model with LLM agents.
## Diagram 1 — The mechanism
```mermaid
flowchart LR
subgraph H["<b>Human signals</b>"]
H1["Trader 1: v + own error"]
H2["Trader 2: v + own error"]
H3["Trader n: v + own error"]
end
subgraph A["<b>Shared AI signal</b>"]
A1["All adopters: v + one common error<br/><i>more precise</i>"]
end
H --> HC["Errors cancel in total order flow<br/>→ diverse, offsetting trades"]
A --> AC["Error survives aggregation<br/>→ synchronised order flow"]
AC --> P["Market maker sees crowded flow<br/>→ higher price impact"]
P --> W["Lower combined trader profit<br/><b>W(1) < W(0)</b>"]
style HC fill:#d4f1d4,stroke:#2e8a3a,color:#000
style AC fill:#ffe4e1,stroke:#c94f4f,color:#000
style W fill:#fff4d6,stroke:#c99a2e,color:#000
```
## The model
- A Kyle-type market with one risky asset. A competitive market maker sets the price from total order flow.
- Three dates:
1. Each trader picks a source: a private human signal or the shared AI signal.
2. Traders see their signal and submit orders.
3. The payoff is revealed and profits are paid.
- Human signal error is larger than AI signal error. The AI error is the same for every adopter.
- Two versions:
- **Two traders.** If execution friction is small, there is a range of AI precision where AI dominates for each trader. Full adoption is the only equilibrium, but combined profit is lower than with humans only (Theorem 2.5).
- **Continuum of traders.** α is the share who adopt AI. For any positive friction, there is a range of AI precision where α = 1 is the only equilibrium and W(1) < W(0) (Theorem 3.3).
## Diagram 2 — Private choice vs collective outcome
```mermaid
flowchart TB
Q{"AI precision in the<br/>paradox band?"}
Q -- "No" --> I["Interior equilibrium<br/>0 < α* < 1<br/>adopters and holdouts earn the same"]
Q -- "Yes" --> D["AI dominates for each trader<br/>whatever others do"]
D --> F["Nash: α* = 1<br/>everyone adopts"]
F --> L["Combined profit below<br/>the no-AI baseline"]
L --> T["Fix: Pigouvian charge on AI adoption<br/>+ lump-sum rebate of the revenue"]
T --> O["Planner's optimal α becomes<br/>the unique equilibrium"]
style F fill:#ffe4e1,stroke:#c94f4f,color:#000
style O fill:#d4f1d4,stroke:#2e8a3a,color:#000
```
## Policy results
- The planner picks α to maximise combined trader profit. If prices without AI carry little information, some AI adoption helps, so the optimal α is above zero (Theorem 3.4).
- In the paradox band, every planner optimum is below full adoption.
- A positive charge on AI adoption, refunded as a lump sum, makes the planner's α the only equilibrium. Traders still decide for themselves (Proposition 3.7, Corollary 3.8).
- With different adoption costs per trader, decentralised adoption can still exceed the planner's rate (Proposition 4.4).
## LLM-agent experiments
All agents are `claude-opus-5`. Each gets the market rules in plain language. The prompt does not explain crowding.
| Experiment | Set-up | Result |
|---|---|---|
| E1 — best response | The agent is told the adoption rate α | The agent picks the optimal source in **336/336** trials and calculates the crowding effect without being told about it |
| E2 — beliefs | The agent predicts how many of 100 others adopt, then chooses | **261/300** calculate the equilibrium but forecast something else. Choices fit their own forecast in **296/300** trials |
| E3 — talk | 50 agents exchange public messages | Agents recommend the source they do not pick, to mislead others. Talk drives everyone to the same choice |
## Diagram 3 — Experiment 2: forecast vs equilibrium (adopters out of 100)
```mermaid
xychart-beta
title "E2: theory vs agent forecast vs actual adoption"
x-axis ["A.65", "A.70", "B.60", "A.80", "B.74*", "A.90*"]
y-axis "Adopters / 100" 0 --> 100
bar [18.2, 28.1, 37.8, 64.4, 100, 100]
line [35, 42, 46, 65, 91, 92]
line [2, 8, 0, 50, 100, 100]
```
- Bars show theoretical α* × 100. The first line shows the median forecast. The second line shows actual adoption (from 1/50, 4/50, 0/50, 25/50, 50/50, 50/50). Starred cells are in the paradox band.
- In the interior cells, agents expect too much adoption. So they avoid AI, and actual adoption ends up **below** equilibrium.
- In the paradox cells, every agent adopts even though each one forecasts less than full adoption. AI dominates anyway.
- Separate copies of the same model form near-identical forecasts. The average within-cell SD is 5.7 traders out of 100. This is itself a monoculture of beliefs.
## Communication makes it worse
- At ρA = 0.80, the equilibrium is 64% adoption. With no talk, about half adopt. After one round of messages, **50/50** adopt.
- 88% of agents calculate the equilibrium but base their forecast on the messages instead.
- When agents see first-round choices and talk again, adoption falls only to 46/50 (92%). The shortfall from maximum combined profit narrows from 14.9% to 13.1%.
- In the paradox cell (ρA = 0.90), every agent adopts under every protocol.
- So talk extends monoculture **beyond** the paradox band.
> [!question] So what for an AI-native fund
> - Edge from a shared frontier model is crowded by design. Its errors line up with everyone else's. This argues for proprietary data and diverse models. See [[AI native hedge fund moc#38. Single-model vs. multi-model]] and [[AI native hedge fund moc#29. Where the edge is NOT]].
> - Agents that understand crowding still crowd when the private incentive points that way. You cannot prompt your way out of it.
> - For regulators, there is now a formal case for treating shared-model use as an externality and taxing or charging for it.
## Caveats
- The model is stylised: one asset, Gaussian signals, a single period.
- "Surplus" counts strategic traders only. It is not total welfare.
- Experiments use one model family (`claude-opus-5`). E3 has one session per protocol.
- Empirical support is cited, not tested here. He (2026) uses ChatGPT outages to show retail herding. Leung et al. (2025) find stronger trading correlation among funds using similar AI.
- Simulation platform: https://monoculture-sandbox.fly.dev/
----
tags: #boat #investing #agents #firstprinciple
links: [[AI native hedge fund moc]] [[DeepFinance - Trajectory-Graded Finance Benchmark]] [[AI agents]] [[AI era Defensibility]] [[Large Language Model - LLMs]]