WHY does a spread exist? Because a market maker stands ready to buy from sellers and sell to buyers instantly. For providing this instant liquidity, they buy low (bid) and sell high (ask), pocketing the spread as their fee for taking risk.
Derivation of round-trip spread cost from first principles.
You buy Q shares. You cannot buy at the mid — you pay the ask:
Cost to enter=Q⋅Ask
Later you sell at the bid:
Received on exit=Q⋅Bid
The loss purely from crossing the spread (assuming price unchanged) is:
Loss=Q⋅Ask−Q⋅Bid=Q(Ask−Bid)=Q⋅S
Why this step? Because entering and exiting each force you to the worse side of the quote — one full spread lost per round trip.
If we usually measure our reference from the mid (what we thought the "fair" price was), then a single side (just buying) already costs half the spread:
Half-spread cost=Q⋅2S
What two prices make up a quote, and which do you buy at?
Write the relative spread formula and say why we divide by the mid.
Why do you lose the full spread on a round trip even if price is flat?
Why does (1−c)N punish frequent trading so harshly?
When is a market order worth paying the spread?
Recall Explain to a 12-year-old (Feynman)
Imagine a shop that buys your used game for ₹90 but sells the same game for ₹100. If you buy it and change your mind and sell it back one minute later, you're already down ₹10 — the shop keeps that gap for being ready to trade any second. That ₹10 gap is the spread. If you keep buying and selling all day, those little gaps add up and eat your pocket money, even if the game's real value never changed. So trade less, and trade things where the gap is tiny.
Dekho bhai, jab bhi tum stock ka price screen pe dekhte ho, wo ek single number nahi hota — actually do prices hote hain. Bid wo price hai jispe koi tumse kharidne ko taiyaar hai (yaani tum ise sell karoge), aur Ask wo price hai jispe koi tumhe bechne ko taiyaar hai (yaani tum ise buy karoge). Ask hamesha Bid se thoda upar hota hai, aur beech ka gap = spread. Ye spread market maker ki fees hai jo instant liquidity dene ke badle apni jeb mein daal leta hai.
Ab important baat: jab tum buy karte ho to Ask pe (upar wala price) lena padta hai, aur jab sell karte ho to Bid pe (neeche wala) bechna padta hai. Matlab ek round trip mein tum poora spread loss karte ho — chahe stock ka price ek paisa bhi na hile! Isliye ₹0.05 ka spread ₹10 wale stock pe 0.5% ka jhatka hai, but ₹2000 wale stock pe wo 0.0025% — negligible. Isiliye hamesha relative spread (percentage mein) dekho, absolute rupaya nahi.
Sabse bada khel yahan hai: agar har trade ka cost c hai aur tum N trades karte ho, to capital (1−c)N ke hisaab se ghatta hai — ye compound hota hai negative interest ki tarah. ₹1 lakh, 0.3% cost, 200 trades saal mein = sirf ~₹54,800 bachte hain, sirf cost se! Isliye 80/20 rule kehta hai: kam trade karo, aur liquid (high-volume, tight-spread) stocks mein trade karo. Market order fast hai par spread pay karta hai; limit order spread bachata hai par fill hone ki guarantee nahi. Apni P&L hamesha apne actual fill price se exit bid tak naapo — ticker ka "last price" jhoot bolta hai.
Test yourself — How to Trade — Execution & Platforms