StructureX

Home › Guides › Options: the math

How the bid-ask spread taxes option sellers

Every time you sell an option, close it or roll it, you cross the bid-ask spread. On a liquid stock that's pennies. On a thin one it can take a third of the premium, and a losing trade pays it three times.

Options guide · 8-minute read · Updated 2026-10-26

What the spread costs you, in one line

The bid is what buyers will pay right now. The ask is what sellers want. The gap between them is the spread, and as a seller you give up roughly half of it every time you trade. Sell to open, you get near the bid. Buy to close, you pay near the ask. Roll, and you do both.

That's a cost that never shows on your statement as a fee. It shows up as a slightly worse price, every single time. Over a year of running the wheel strategy, it adds up to real money.

How to measure it on any quote

Three numbers from the Options chain:

  1. Spread in dollars = ask − bid. A put quoted $0.95 bid / $1.05 ask has a $0.10 spread, or $10 per contract.
  2. Spread as a share of the premium = spread ÷ mid. $0.10 ÷ $1.00 = 10%.
  3. Round-trip cost = the full spread, if you sell at the bid and later buy back at the ask. One crossing each way.

If you sell and let the option expire worthless, you cross once. If you close early or roll, you cross twice or three times. Each crossing costs about half the spread, so a round trip costs about the whole spread.

Most sellers work orders near the mid and get part of the spread back. The mid price, and why sellers work the order covers that. On a thin chain, though, the mid is a hope and the bid is reality.

Tight stock versus thin stock

Same premium, two different chains. Hypothetical quotes.

Liquid stockThin stock
Quote on the $45 put$0.95 / $1.05$0.80 / $1.20
Mid$1.00$1.00
Spread$0.10 ($10)$0.40 ($40)
Spread as a share of the mid10%40%
Sell at the bid, expire worthlessKeep $95Keep $80
Sell at the bid, buy back at the ask with nothing changed−$10−$40

On the thin stock, a trade where the stock does nothing and you close early at the same mid still loses $40. The spread did that. Twelve cycles of that, one contract, is $480 given to the market for nothing.

A worked example where the spread eats a loss (an illustration, not a trade idea)

Here is the losing version, on the thin stock. XYZ trades at $50.

Step 1. You sell one 30-day $45 put. Quote: $0.80 / $1.20. Your mid-price order doesn't fill, so you hit the bid. You collect $80.

Step 2. Two weeks later XYZ drops to $44. The put is now $1.80 / $2.20. You decide to close. Nobody meets you at the mid. You pay the ask: $220. Loss on the option so far: −$140. At mid prices, the same move would have cost $100.

Step 3. You roll out a month, same strike. The new put is $2.40 / $2.80. You sell at the bid: $240. Net credit on the roll: $20.

Step 4. XYZ keeps falling. At the new expiry it's $38. You're assigned at $45.

ItemAt the prices you gotAt the mids
Premium collected, put 1+$80+$100
Paid to close put 1−$220−$200
Premium collected, put 2+$240+$260
Net premium+$100+$160
Shares: bought at $45, worth $38−$700−$700
Total−$600−$540

The stock did the damage. But the spread took another $60 on the way down, across three crossings. That's 60% of the premium you ended up keeping. On the liquid stock, the same three crossings would have cost about $15.

The spread hurts most on exactly the trades that go wrong, because losing trades get closed and rolled, and every close and roll is another crossing.

Where the spread hides

Option chain columns for sellers shows which columns reveal all of this, and checking option liquidity turns it into a simple pass/fail before you sell.

A rule you can apply today

Before you sell, divide the spread by the mid. Then decide:

Spread ÷ midWhat it means for a seller
Under 5%Liquid. Work the mid; you'll usually get close.
5% to 15%Fine for a trade you'll hold to expiry. Costly to roll.
Over 15%Thin. Every close or roll gives back a big slice. Many sellers pass.

Write the spread on your ticket next to the premium, the way you'd write a commission. If you collected $80 and the round trip costs $40, you didn't sell an $80 put. You sold a $40 one that looks like $80 until you need to leave.

Try it on paper: open the chain on two stocks, one big and one small, and compare the spread as a share of the mid at the same Delta. The difference is the tax. Reading an options quote explains each number on the quote line.

Questions

How much does the bid-ask spread cost an option seller?

About half the spread each time you trade. Selling at the bid and later buying back at the ask costs the whole spread, so a $0.10 spread costs about $10 per contract per round trip, and a $0.40 spread about $40.

Does the spread matter if I hold to expiry?

Less. You cross it once when you sell. It matters most when you close early or roll, because each of those is another crossing, and losing trades tend to need both.

What is a reasonable spread for selling options?

Many sellers look for a spread under about 5% to 10% of the mid price. Over 15% means every adjustment gives back a large share of the premium, and the trade is harder to manage.

Can I avoid the spread by using limit orders?

You can reduce it. A limit order at or near the mid often fills on liquid stocks, which saves you part of the spread. On thin stocks the mid may never fill, and the bid is the real price.

The Options Wheel System · $99 · one payment

Learn the whole wheel, in order — then use it for life.

22 plain-English modules from complete beginner to running the wheel: covered calls, cash-secured puts, assignment, rolling, the math and the risk rules — with a scored quiz after every part and a daily deals board that applies the same rules to real markets.

See What’s Inside the Course One payment · Lifetime access · Education only, not advice

Not sure the wheel is for you?

Take the 2-minute trader test Try everything free first — the whole library costs nothing. · Try our free TradingView indicators (they work in the TradingView phone app)

One chart idea a day, in plain English. Follow along:

Follow on XFollow on TradingView