FSP Academy
Market Structure

Bid/Ask Spread, Liquidity & Slippage

beginner·6 min read·Tier 2

Every market quotes two prices, not one. The bid is the highest price someone is currently willing to pay; the ask (or offer) is the lowest price someone is willing to sell at. The gap between them is the spread, and it is the first cost you pay on every single trade — before commissions, before the move ever goes your way.

If you buy at the ask and immediately sell at the bid, you lose the spread. That round-trip loss is baked in. On a heavily traded large-cap stock or a major FX pair the spread might be tiny relative to your target; on a thin small-cap, an exotic pair, or an illiquid option it can be a meaningful chunk of your expected profit.

Liquidity is depth, not just the spread

Liquidity is how much you can trade without moving the price. A liquid market has lots of resting orders stacked close together on both sides, so a normal-sized order fills right at the quote. A thin market has a wide spread and only a few orders at each price, so even a modest order has to "walk the book" — eating the best offer, then the next one a little higher, then the next.

Two things to watch:

  • Spread width — wide spreads are an immediate, visible tax. They tend to widen further around the open, around news, and in quiet overnight hours.
  • Depth behind the quote — even a tight spread can hide thin depth. If your size is large relative to what's resting, you'll fill at a worse average price than the quote suggested.

Retail size is usually small enough to fill near the quote in liquid names — which is exactly why drifting into illiquid instruments is where this cost sneaks up on you.

Slippage: the gap between expected and actual

Slippage is the difference between the price you expected and the price you actually got. It has a few everyday sources:

  • Crossing the spread — taking the offer instead of waiting at the bid. The cleanest, most predictable piece.
  • Market impact — your own order pushing the price as it consumes resting liquidity. Bigger for large orders in thin markets.
  • Delay — the price moving in the moment between your decision and your order actually landing, which is worst during fast, volatile conditions.

A useful mental split: a wide spread is not the same problem as getting pushed around by thin depth, and neither is the same as a fast market running away from you. Mixing them up leads to the wrong fix. The cure for a wide spread is patience or a limit order; the cure for thin depth is smaller size; the cure for a fast market is not chasing.

Why this decides whether your edge survives

A strategy can have a genuine positive expectancy on paper and still lose money live, purely because the spread, slippage, and fees were never counted. This is the single most common reason a backtest or a demo looks better than the real account. The smaller your average target — scalps especially — the larger these costs loom relative to your profit, and the more they can flip a winning idea into a slow bleed.

The defenses are simple and boring, which is why they work:

  • Trade liquid instruments where the spread is small relative to your target.
  • Prefer limit orders when you can wait, so you set your price instead of paying the offer.
  • Size down in thin conditions rather than forcing a full position.
  • Avoid the thinnest, most volatile windows unless your edge specifically lives there.

Put it to work in FSP: record your fees (and, where you can, your intended vs. filled price) on each trade, then watch how much they shave off your gross result over a month — the difference between your raw setups and your net P&L is the real cost of the spread, slippage, and commissions you've been paying.

← Back to Market Structure

Now apply it in your journal

Reading is step one. Log your trades, and FSP shows whether you're actually putting this into practice.

Start free