5.4 Strategic informed trading: the Kyle model
Motivation
In Glosten–Milgrom the informed trader takes whatever size arrives. A real informed trader chooses size, knowing that trading more moves the price against her. Kyle (1985) solves this game. Its parameter ("Kyle's lambda"), the price impact per unit of net order flow, is the most widely used measure of market depth, and the model gives a precise sense in which uninformed flow pays informed traders.
5.4.1The one-period game#
Setupone period
- Liquidation value , . One risk-neutral insider observes .
- Noise traders submit net quantity , independent of .
- The insider submits . A competitive, risk-neutral market maker observes only total order flow and sets the price at which she fills .
- Equilibrium: (i) maximises the insider's expected profit given ; (ii) given (zero expected profit for the market maker).
- We look for a linear equilibrium: and .
Proposition 5.3Kyle, 1985
The unique linear equilibrium has
so and . Moreover:
(a) The insider's expected profit is . (b) Noise traders' expected loss equals the insider's expected profit: . (c) Price informativeness: , independent of . (d) Order flow is half information, half noise: .
Proof
Step 1: insider's best response to a linear price. Given with , and independent of with mean 0,
This is a concave quadratic in , maximised at
(If the insider's problem is unbounded, so no equilibrium has .)
Step 2: market maker's pricing given a linear insider. If , then is jointly Gaussian with , and . For jointly Gaussian variables the conditional expectation is linear (the projection theorem):
So zero profit requires and .
Step 3: fixed point. From (5.8), . Substituting into the expression for : , so , and then . Substituting into the expression for :
Taking the positive root (Step 1 requires ), and . Uniqueness among linear equilibria follows because each step's solution was unique.
(a) at equals . Taking expectations,
(b) The market maker's expected profit is by construction ( implies for any ). Since , . Directly: , using independence of from and ; and .
(c) For jointly Gaussian variables the conditional variance is non-random:
using .
(d) .∎
5.4.2Who pays the insider#
Interpretation
- The insider hides behind noise: she trades exactly so that her order flow has the same variance as the noise. More noise ( up) makes the market deeper ( down), and she trades more aggressively ( up), so her profit rises, but the price reveals the same fraction of her information (c).
- The insider's profit is paid entirely by noise traders (b). If retail flow is noise, the model says retail flow funds informed and faster traders, and more retail flow means more profit for them. SEBI's finding that individuals' gross losses were mirrored by algorithmic prop and FPI gains (5.1) is consistent with this, though it does not prove that the winners were "informed" in Kyle's sense rather than faster.
- is depth: the order flow needed to move the price by ₹1.
5.4.3Kyle's lambda in data#
Worked example
For an NSE stock at ₹1,500, suppose the private information resolved by the close has standard deviation (2%) and the standard deviation of net noise flow over the same period is shares. Then per share: a net buy imbalance of 1 lakh shares moves the price by ₹7.50 (50 bp). The insider's equilibrium trading intensity is shares per rupee of mispricing, and her expected profit is lakh, which is also the expected loss of the noise traders.
Estimating In data, regress the price change over an interval on signed order flow (buyer-initiated minus seller-initiated volume) over the same interval. In the model, the slope of the later value on is exactly , by (5.9). Exercise m05_kyle simulates 400,000 one-period games, regresses on , and recovers within 1%. A further test fixes and shows by simulation that the insider's mean profit over a grid of is maximised at , which is Step 1 checked numerically.
Practitioner notes
- The multi-period version (the sequential and continuous auctions in Kyle 1985; K. Back, "Insider trading in continuous time", Review of Financial Studies 5(3), 1992) has the insider trade gradually, so information enters prices smoothly and order flow is persistently signed. That persistence is what (A2) of the Roll model ignores.
- Linear impact is an equilibrium property of this Gaussian model. Empirically, the impact of a large order executed over time is concave in its size (5.5). Kyle's is best read as the local slope for small imbalances.
- Kyle-type reasoning also shows why "following the smart money" from order flow is hard: the informed trader's flow is, by design, indistinguishable from noise trade by trade.