The Kyle Model
The strategic-informed-trader model, a single insider hides in noise-trader flow, the market maker prices linearly off aggregate order flow, and the equilibrium delivers Kyle's lambda, the price-impact coefficient λ = σ_v / (2σ_u).
Prerequisites: Expectation, Variance & Moments, Bayes' Theorem
Where The Glosten-Milgrom Model has many small, non-strategic informed traders, Kyle (1985) asks the sharper question: what if there is one informed trader who knows they will move the price, and trades strategically to hide their information and maximize profit? The answer is a clean linear equilibrium whose central object, Kyle's lambda, the price-impact coefficient, has become the standard measure of market illiquidity and the theoretical anchor for every Market Impact model.
Setup: one insider, noise traders, a competitive maker
Three players in a single-period batch auction:
- An informed trader (insider) observes the asset's liquidation value and submits a market order of size .
- Noise traders submit a total order , independent of , the crowd the insider hides inside.
- A competitive, risk-neutral market maker observes only the aggregate order flow (not its components) and sets a single clearing price equal to the expected value given that flow: .
The insider's dilemma is that trading more aggressively both increases exposure to their edge and moves the price against themselves, revealing information. The equilibrium is where the insider's optimal size and the maker's pricing rule are mutually consistent.
The linear equilibrium
Guess a linear form and verify it is a fixed point:
Here is the insider's trading intensity and is the maker's price-impact coefficient (Kyle's lambda).
Insider's problem. Given the pricing rule, the insider's profit is . Taking expectations over the noise (),
This is concave in ; the first-order condition gives the optimal order
The insider trades half as aggressively as a price-taker would, deliberately holding back to limit self-impact.
Market maker's problem. With jointly Gaussian, is the linear projection, so
using , , and .
Solve the two equations. Substitute into the maker's equation. After simplifying (multiply through by ) the 's cancel to give , hence and, writing ,
Reading Kyle's lambda
This tiny formula carries the whole model:
- Lambda is price impact per unit of order flow. The price moves ; the maker's depth, order flow needed to move price one unit, is . More noise trading ( large) makes the market deeper and impact smaller, because the insider is easier to hide; more fundamental uncertainty ( large) makes it shallower, because each trade is more informative.
- Impact is linear in size here, a direct consequence of the Gaussian/linear structure. Empirically impact is concave (see The Square-Root Impact Law); reconciling Kyle's linear per-trade impact with the empirical square-root aggregate law is a central theme of modern microstructure.
- Exactly half the information is revealed. Compute the maker's residual uncertainty: , so and the posterior variance is . The insider's strategic restraint leaks exactly half of their private variance into the price, a beautiful, clean result. In Kyle's multi-period continuous version, information is revealed smoothly over the session and the price is a martingale that ends at .
Worked example
An insider knows a stock is worth , drawn around with value volatility \sigma_v = \2\sigma_u = 10{,}000$ shares. Then
Suppose the insider learns (three dollars of edge). They submit shares. If net noise that period is , aggregate flow is , and the price prints at p = 100 + \lambda y = 100 + 0.0001(10{,}000) = \101x(v - p_0) - \lambda x^2 = 15{,}000(3) - 0.0001(15{,}000)^2 = 45{,}000 - 22{,}500 = $22{,}500$, half the naive edge, the rest lost to their own impact and shared with the market via price discovery.
Failure modes and caveats
- Linear impact is an artifact of Gaussianity. The real aggregate impact of large "meta-orders" is concave (square-root); Kyle's linearity holds per-auction with normal priors but does not describe splitting one big order over a day.
- Single insider, known . With multiple competing informed traders, they trade more aggressively, more information is revealed, and the insider's profit shrinks (competition erodes the informational rent). The model also assumes the maker knows the noise-trading variance.
- Static value. The basic model has one liquidation value; extensions with a flowing signal or with risk-averse makers change the dynamics.
- No spread, one price. Kyle produces a price-impact coefficient, not a bid-ask spread, the complementary object to Glosten–Milgrom's spread. Real markets have both.
In interviews
Kyle is the model to know cold if you interview for market-making or execution. Be ready to: posit the linear forms and ; derive the insider's optimum from maximizing ; derive the maker's from the Gaussian projection; and solve the pair to land on . The insight interviewers want stated aloud: lambda measures illiquidity (impact per share), rises with information , falls with noise-trading liquidity , and the insider optimally reveals exactly half their edge. The standard contrast is with The Glosten-Milgrom Model (spread from many small informed traders) versus Kyle (impact from one strategic insider).
Related concepts
Practice in interviews
Further reading
- Kyle (1985), Continuous Auctions and Insider Trading
- O'Hara, Market Microstructure Theory
- Bouchaud, Bonart, Donier & Gould, Trades, Quotes and Prices