Order-flow information
◆still alphaQuote around a better fair value inferred from order flow, and manage adverse selection by reading toxicity. Where the modern market-making edge actually sits: microprice, OFI, VPIN.
The idea
Reference figure. This concept is explained in prose and diagram; the interactive widgets live on the flagship pages it links to under Where this fits.
What is information-based market making?
Information-based market making is liquidity provision under the assumption that order flow carries information. Instead of quoting symmetrically around a static mid, the maker treats each incoming order as evidence about where value is heading, updates its fair-value estimate, and sets a spread that compensates for the risk that the counterparty knows more than it does.
If you stand ready to buy and sell, the people who choose to trade with you are not a random sample. The trader who lifts your offer just before good news is, on average, better informed than the one rebalancing a pension fund. You cannot tell which is which at fill time, only afterwards, when the price moves. So you must price as if some fraction of your fills are toxic, because they are.
This is the second of the two great market-making lenses. Market Making I (the companion guide and Avellaneda–Stoikov) is the inventory story: you quote a spread, manage the position you accumulate, and survive price risk on your book. Market Making II, this family, is the information story: you quote a spread, manage the risk that the flow knows more than you, and survive adverse selection. Both are always present; a real desk runs both models at once. The defining move is Bayesian: the maker holds a belief about fair value and updates it on every observed order. A buy nudges the belief up, a sell nudges it down. The bid and ask are not fixed offsets from a mid; they are conditional expectations of value given that the next order is a sell, or a buy: exactly the Glosten–Milgrom construction below. The diagram above annotates it: the quote is a belief, updated by the flow.
Why do spreads exist? (Glosten–Milgrom 1985)
Spreads exist because some traders are informed. If a market maker quoted a single price, the informed would always trade against it and the maker would lose on every informed fill. The bid-ask spread is the maker's protection: it sets the bid below, and the ask above, the expected value conditional on the direction of the incoming order, so the gain from uninformed flow funds the loss to informed flow.
One line before the model: the ask is what the asset is worth given that someone wants to buy it from you; the bid is what it is worth given that someone wants to sell it to you, and a buyer is, on average, slightly informed. Glosten–Milgrom (1985) is the canonical sequential-trade model. Traders arrive one at a time; a fraction are informed (they know the asset's true value , high or low) and the rest are uninformed (they buy or sell for liquidity reasons, at random). The competitive, risk-neutral, zero-profit maker sets the ask and bid to the two posterior means that flank the prior.
That is the deep result: a spread exists even when holding the asset is free. The spread widens with the informed fraction (more toxic flow, bigger protective spread) and with the size of the value innovation (bigger possible surprise, more to lose); it narrows as the maker becomes more confident about value. This is the bridge to PIN: the informed fraction is PIN, the probability of informed trading. Crucially, the quotes update toward the true value as flow arrives: a run of buys drags both bid and ask up, because each buy is weak evidence the asset is worth more. This is price discovery: information held by a few traders is impounded into the public price through their orders, and the market maker is the mechanism that does the impounding.
▸ Show the Glosten–Milgrom update optional
Let value with prior . A fraction of traders are informed: they buy iff and sell iff ; the uninformed buy or sell with probability each. The conditional buy probabilities are then:
The ask is the posterior mean of given a buy, with the posterior on from Bayes' rule:
Symmetrically the bid is the posterior mean given a sell. The half-spread is increasing in the informed fraction (i.e. PIN) and in the value gap . After each trade the prior is replaced by the posterior, so successive quotes random-walk toward the realised : the formal statement that prices are a martingale that converges on value as the flow reveals it.
How order flow moves the price (Kyle 1985)
Kyle's model gives the quantitative version of the same idea: price moves linearly in net order flow. A single informed trader (the "insider") spreads their trades to hide among noise; the market maker, unable to separate them, moves the price by per unit of signed flow. That , Kyle's lambda, is the price of information and the inverse of market depth.
One line: the more the price jumps per unit of net buying, the easier it is to read information off the flow, and the thinner, more dangerous, the market is.
Where Glosten–Milgrom is sequential and discrete (one trade at a time, a bid-ask spread), Kyle is batched and continuous (a single auction, a linear price-impact coefficient). They are two faces of one phenomenon: informed order flow is impounded into price, and the rate at which it is impounded (the spread in GM, the in Kyle) is the market maker's defence and the informed trader's cost. This is the same object that reappears across the atlas as the permanent, informational component of market impact: the part of your own footprint that sticks because the market reads your trading as information. Market making and execution are the two sides of Kyle's coin: the maker earns from those it picks off; the executor pays as permanent impact.
▸ Show Kyle's λ optional
In the one-period Kyle (1985) model, an informed trader knows and submits demand ; noise traders submit ; the market maker sees only the total flow and, competitively, sets a price linear in it:
Solving the fixed point (the maker's pricing rule must be consistent with the informed trader's optimal ) gives:
Depth rises with noise-trader volume (more cover for the informed) and falls with value uncertainty . The informed trader chooses to maximise expected profit , trading off aggression against the price they move, the foundation of optimal-execution-style camouflage.
The modern edge: better fair value, better toxicity
Because adverse selection is permanent and unavoidable, the durable edge in 2026 is estimation. A maker that fair-values more accurately (the microprice) and reads toxicity faster (order-flow imbalance, VPIN-style features) is picked off less and can quote tighter than rivals, winning more benign flow while dodging more toxic flow. Modelling the information, not eliminating it, is the game.
The family maps to four concept pages, each a sharper tool for the same job. Adverse selection is the risk itself: the Glosten–Milgrom mechanics, how informed flow sets your minimum survivable spread, and the difference between toxic and benign flow (hosts IX-ADVSEL). Order-flow imbalance (OFI) is the cleanest short-horizon signal: net pressure at the top of the book predicts the next move roughly linearly (Cont–Kukanov–Stoikov 2014), the empirical Kyle's- you can actually compute (hosts IX-OFI). PIN & VPIN is toxicity measurement: the probability of informed trading (Easley–O'Hara) and its volume-clocked descendant VPIN (Easley–López de Prado–O'Hara 2012), with an honest account of how contested VPIN's predictiveness is (hosts IX-VPIN). The microprice is the flagship fair-value estimator: Stoikov's imbalance-adjusted fair value, better than mid or weighted-mid, and the price a modern maker actually quotes around (hosts IX-MICROPRICE).
The honest 2026 line: the crude version of each of these is partly commoditised. Anyone can compute OFI from a feed; VPIN is publishable; the microprice formula is in a paper. The surviving edge is in the quality of the estimate (clean data, low latency, a well-fitted imbalance adjustment, conditioning on regime) and in the venues where the field is younger (crypto, prediction markets). What AI changes: richer features (book state, cross-asset flow, machine-readable news) feed a learned fair value and toxicity model that beats a flat textbook coefficient (see what AI changes).
Inventory vs information: how the two stories combine
A real market maker faces both risks at once. Inventory risk (Market Making I) is price risk on the position you accumulate; information risk (Market Making II) is the risk that the flow building that position is toxic. The first is solved by skewing quotes around a reservation price; the second by widening and re-centring around a better fair value. Both adjust the same two numbers: where you quote, and how wide.
The Avellaneda–Stoikov reservation price (A–S) leans your quotes away from inventory; the microprice leans your centre toward where the flow says value is. In a production maker your quote centre is something like microprice, then skewed for inventory, and your half-spread is the A–S inventory term plus an adverse-selection term: the two pillars literally add up in the quoting equation.
The spread you finally quote has to clear three things at once: the inventory cost of holding the position, the adverse-selection cost from this family, and your transaction costs and fees. Drop any one and you are mispricing risk. The page where these meet most explicitly is spread vs adverse selection in the Market Making I guides.
Worked example
A schematic information-based quote on a synthetic instrument, illustrative as of 2026. An asset is worth either or , equally likely, so the unconditional value is . A fraction of orders are informed (buy iff , sell iff ); the other 70% are uninformed, buying or selling 50/50.
Probability a buy comes from each state. and . So an observed buy is nearly twice as likely under the high value as the low. By Bayes, .
Raise the informed fraction to and the same arithmetic gives a spread of about 1.20: the spread doubles because the flow got twice as toxic. This is the relationship IX-ADVSEL lets the reader drive on the adverse-selection page.
Price discovery in action. Suppose the true value is and you observe three buys in a row. Each buy is evidence for , so your posterior on climbs and both quotes ratchet upward toward 101.
By the third trade your ask is about 100.9 and your bid about 100.3, and the market has discovered the value from the flow, with the informed trader's edge shrunk to almost nothing. That convergence is the whole social function of a market maker.
The desk's P&L decomposition. Over many such trades the maker collects the half-spread on every fill (+) and pays the value-move on every informed fill (−). At the competitive spread these net to roughly zero (the zero-profit condition); a real maker quotes a touch wider than break-even and keeps the difference; its edge is the gap between the true informed fraction and its estimate of it. Estimate toxicity better than the field and you can quote tighter, win more benign flow, and still cover the toxic flow you do take.
The numbers are synthetic and illustrative; informed fractions, value gaps and spreads must be estimated per instrument and dated (as of 2026). The live widgets (IX-ADVSEL, IX-OFI, IX-VPIN, IX-MICROPRICE) on the concept pages let the reader drive each of these relationships. Educational only, not investment advice; no P&L is promised.