The order book, bid, ask & spread
Last lesson said a price is just the last handshake between a buyer and a seller. But go to click "buy" and you'll notice something odd: there isn't one price on the screen. There are two, and they never quite touch.
That small gap is where a huge amount of beginner money quietly leaks out. So let's open the hood and look at the machine that actually makes a price — a thing called the order book.
Behind every stock is an order book: a live, sorted list of everyone who wants to trade it and the exact price each is willing to accept. It has two sides that face each other.
On one side are the buyers. The highest price any buyer is currently willing to pay is called the bid. On the other side are the sellers; the lowest price any seller is currently willing to accept is called the ask (also called the offer). The bid is always a little below the ask — otherwise a buyer and seller would already agree and trade. The small gap between them is the spread.
So when you buy "at market" — right now, no haggling — you don't get some neutral middle price. You pay the ask, because that's the cheapest seller available. And if you turn around and sell at market, you receive the bid. You buy at the higher number and sell at the lower one. That difference is a cost you pay just to get in and out, and it's baked into the very structure of the market.
Here's the order book for one stock. Sellers stack up above, buyers stack up below, and the bar length shows how many shares are waiting at each price:
order book · best bid $50.00 · best ask $50.02
Now the last handshake makes sense. A trade happens when someone stops waiting and crosses the spread — a buyer agrees to pay the ask, or a seller agrees to take the bid. That trade prints as "the price," and the book instantly reshuffles: the order that got filled disappears, and the next one in line becomes the new best bid or ask. Multiply that by thousands of times a second and you get the flickering number on your screen.
The spread is a real cost, and it's worst exactly where beginners love to play. A big, heavily-traded stock is liquid — the book is deep, orders are packed tight, and the spread might be a single penny you'll barely feel. A small, thinly-traded stock can have a spread of many cents or more.
On a wide spread, the price has to move meaningfully in your favor just for you to break even — you start every trade already in the hole. Worse, in fast or thin markets the book can thin out in an instant, so your "market" order fills at a far uglier price than you saw. This is a big reason this course sticks to liquid stocks and higher timeframes, where the spread is a rounding error instead of a slow bleed.
You don't need to watch the order book tick by tick to trade well — swing traders on the daily chart mostly don't. But you do need to respect what it means: the price is a moving negotiation, not a fixed sticker, and every entry and exit pays a small toll to cross it. Traders who forget that over-trade tiny moves and wonder why a "winning" strategy quietly loses money.
Open the Lab and run the cleanest possible experiment: buy, then immediately sell, without waiting for the price to move at all. You'll come out slightly behind. Nothing went wrong — you just paid the spread to cross from the ask to the bid and back.
Sit with how that feels, because it scales. If a round trip costs you that little slice and you take five pointless trades a day, you've handed the market a real sum for nothing. Feeling the toll once is what makes you patient enough to only pay it on trades worth taking.
Open the Lab →- Every stock has an order book with two facing prices: the bid (highest a buyer will pay) and the ask (lowest a seller will take). The gap between them is the spread.
- You buy at the ask and sell at the bid — always the worse side. The spread is a toll you pay just to get in and out, before the price moves a cent.
- Spreads are tiny on liquid stocks and painful on thin ones. Sticking to liquid names and higher timeframes keeps that toll a rounding error, not a slow bleed.