The market maker (MM) quotes both sides simultaneously. He earns the spread by buying low (at bid) and selling high (at ask) many times a day. WHY does a positive spread survive competition? Because the MM faces genuine costs; if the spread were zero he'd go bankrupt.
Fixed, mechanical costs: exchange fees, clearing, technology, the MM's labor/profit margin. HOW it behaves: roughly constant per trade, so it makes spreads wider for cheap/illiquid stocks (fixed cost spread over small price).
When you sell to the MM, he now holds a long position he didn't want. To hold it he bears price risk and ties up capital. HOW it behaves: he skews his quotes to unload inventory — if he's too long, he lowers both bid and ask to attract buyers. Grows with volatility σ and holding time.
This is the subtle one. Some traders are informed (they know news the MM doesn't). If an informed trader buys, price is about to rise — the MM loses on that fill. He can't tell informed from noise traders in advance, so he widens the spread to break even on average. HOW it behaves: grows with the probability of informed trading and with information asymmetry.
Let's build the spread instead of memorizing it. This is a stripped Glosten–Milgrom model.
Deriving the ask. The MM must set Pa = expected value of Vgiven that a buy order arrived. WHY? Because a rational competitive MM earns zero expected profit; the ask must equal the conditional expectation, else competitors undercut or he loses money.
Pa=E[V∣buy]=vHP(vH∣buy)+vLP(vL∣buy).
Compute P(buy∣vH). If value is High, informed traders (α) all buy; noise (1−α) buy with prob 1/2:
P(buy∣vH)=α+(1−α)21=21+α.
If value is Low, informed all sell, noise still buy half the time:
P(buy∣vL)=(1−α)21=21−α.
Total prob of a buy =21⋅21+α+21⋅21−α=21 (symmetric, good sanity check).
What are the three components of the bid-ask spread?
Order-processing cost, inventory-holding cost, and adverse-selection cost.
Define the quoted bid-ask spread.
S=Pa−Pb, the ask minus the bid.
What is the mid-price and what does it represent?
m=(Pa+Pb)/2; the market's prior best estimate of fair value.
In the Glosten–Milgrom model, what does the spread equal?
S=α(vH−vL): fraction of informed traders times the value uncertainty.
Why does a competitive market maker set the ask to E[V∣buy]?
Zero-profit condition — competition forces the quote to equal the conditional expected value; otherwise he's undercut or loses money.
Which component makes spreads widen right before an earnings release?
Adverse selection — higher chance/impact of informed trading.
Why multiply each half-spread component by 2 to get the spread?
Each cost is charged on both sides of the mid (bid and ask), so the full spread is twice each half-spread.
Effective spread formula?
2×∣Ptrade−m∣; the actual round-trip cost, can be smaller than quoted if you get price improvement.
Adverse-selection cost rises with which two quantities?
Probability of informed trading α and information asymmetry / value uncertainty (vH−vL).
After a buy order arrives, which direction does expected true value move?
Upward — toward the ask; the order itself is informative (price impact).
Recall Feynman: explain to a 12-year-old
Imagine you run a lemonade stand where you both buy used cups and sell fresh lemonade. You sell for 5 rupees, buy back for 4 rupees — that 1-rupee gap is your spread. Why keep a gap? (1) Cups, sugar, and your time cost money (order processing). (2) If you buy a cup you don't need, you might get stuck with it and it could go bad (inventory). (3) Sometimes a kid buys all your lemonade because he knows it's about to get super hot and everyone will want it — you sold too cheap and lost out (adverse selection). To not go broke against those clever kids, you keep the gap a little wider. That gap is the bid-ask spread!
Dekho, jab tum kisi stock ko turant buy karke turant sell karo, toh thoda paisa loss ho jata hai — kyunki tum ask par khareedte ho aur bid par bechte ho. Yeh gap hi bid-ask spread hai. Yeh koi random number nahi hai; market maker (MM) yeh spread teen real costs cover karne ke liye rakhta hai. Isko yaad rakho OIA: Order-processing (exchange fees, technology, MM ka margin), Inventory (jo position MM ko majboori mein hold karni padti hai uska risk), aur Adverse-selection (jab saamne wala trader ko news pehle se pata ho aur MM ko na pata ho).
Sabse interesting part adverse selection hai. Socho true value ya toh High (vH) hai ya Low (vL), 50-50 chance. Kuch traders informed hain (fraction α) — unhe pata hai; baaki noise traders random buy/sell karte hain. Ab MM zero-profit ke liye ask ko E[V∣buy] ke barabar set karta hai. Bayes lagao toh nikalta hai Pa=m+2α(vH−vL) aur Pb=m−2α(vH−vL), matlab spread =α(vH−vL). Simple baat: jitne zyada informed log, aur jitni zyada value uncertainty, utna wide spread. Isiliye earnings ya bade news se pehle spread achanak fat jaata hai — MM darta hai ki koi "smart" banda usse loot na le.
Yeh matter kyun karta hai? Kyunki spread tumhara hidden trading cost hai — commission se alag. Illiquid, chhote stocks mein order-processing cost fixed hone ki wajah se spread bada dikhta hai. Aur jab tum "effective spread" (2×∣Ptrade−m∣) dekhte ho, kabhi kabhi tumhe price improvement mil jata hai, matlab actual cost quoted se kam. Toh trade karne se pehle spread samajhna = apna real cost samajhna. Yeh 80/20 rule ka core insight hai: spread ka bada hissa often adverse selection hota hai, sirf ek chhota fee.