Inventory Management for Market Makers
A market maker who keeps trading accumulates a position, and that position is risk. The fix is to skew your quotes — shade them toward the price that nudges the crowd to trade your inventory back toward zero.
Prerequisites: Fair Value and Quoting
A market maker earns the spread by quoting both sides, as in Fair Value and Quoting — but every trade leaves a footprint. Buy from a seller and you're now long. Sell to a buyer and you're now short. That leftover position is called your inventory, and it is the market maker's occupational hazard: while you sit on it, the price can move against you and erase far more than the pennies of spread you collected. The whole discipline of inventory management is keeping that position small, and steering it back toward flat.
The lever you have is your own quote. You don't have to center it on fair value. If you're uncomfortably long, you can skew the whole market down — lower both your bid and your ask. A lower ask is more tempting to buyers, so you sell off your excess faster; a lower bid is less tempting to sellers, so you stop piling on more. Skew up when you're short. The point you center on is your reservation price, and it drifts away from fair value in the direction that unwinds your position.
The reservation price, in one formula
The standard model (The Avellaneda-Stoikov Model) writes the reservation price as
In words: start from the true mid , then shift it by an amount that grows with your inventory (positive when long), your risk aversion (how much you hate holding risk), the variance of the price (a jumpier asset is scarier to hold), and the time you might be stuck with the position. The more of any of these, the harder you shade. You then quote your bid and ask around instead of around .
A market maker centers quotes not on fair value but on a reservation price that leans away from inventory: shade down when long, up when short. The lean is bigger when the position is bigger, the asset more volatile, or the risk longer-held.
Worked example: unwinding a long book
Fair value is $100.00. Flat, you quote 99.90 bid / 100.10 ask — a symmetric 20-cent market. Two buyers lift your offer in quick succession; you've now sold 2 lots you didn't have and are short 2... no — you sold, so buyers took your ask and you are now short. Let's instead say two sellers hit your bid, so you bought 2 lots and are long 2.
You decide each lot of inventory should shade your center by 5 cents. Long 2 lots shifts your reservation price to . You re-quote around 99.90: 99.80 bid / 100.00 ask. Look what happened to the ask — it's now 100.00, a full dime below fair value. A buyer who thinks the thing is worth 100 will happily lift it, and you offload your excess. Meanwhile your 99.80 bid is stingy, so fresh sellers pass, and you stop accumulating. You've deliberately given up a little edge on the ask to buy down your risk. Once you're flat, you recenter on 100 and collect the full spread again.
Skewing to shed inventory means trading at a worse price on purpose — you pay in edge to cut risk. That is usually correct, but a market maker who panics and skews too aggressively hands away all their spread and can even lock in a loss just to be flat.
Pitfalls and guardrails
- Position limits. Skewing nudges inventory; hard limits stop it from running away. Real desks cap the maximum long or short and simply pull a side of the quote at the limit.
- Adverse selection compounds inventory. If the flow hitting you is informed (Adverse Selection), your inventory grows precisely when the price is about to move against it — the worst possible correlation. Widen, don't just skew.
- Skewing doesn't beat a trend. Inventory tools assume price is roughly a random walk around fair value. In a strong directional move, shading down while the market keeps falling still loses; skew manages noise-driven inventory, not a genuine repricing.
- Your own skew moves the price. Lifting your quotes to attract flow is itself Market Impact; shade too hard and you signal your position to sharper players.
Think of inventory like a spring: the further you're stretched from flat, the harder your quote should pull back. Small position, gentle skew; big position, aggressive skew and, near your limit, just stop quoting the side that would make it worse.
In an interview, if you're asked to keep making a market as trades come in, narrate the inventory: "I'm now long two, so I'll shade my market down a nickel to encourage buyers and slow the selling." That single sentence shows you understand the job is managing a position, not just naming a mid.
Practice in interviews
Further reading
- Avellaneda & Stoikov (2008), High-frequency trading in a limit order book
- Harris, Trading and Exchanges