All posts

What an options market order really costs

A market order on an option takes the best price, then the next, until it's filled. Why options make that cost more, and how to see where it costs least.

5 min readFutures & options

A market buy of 12PriceOn offer64.0264.5465.5867.0569.09BestAverageFilled by the order
One option's asks, the best price at the top, each with what's on offer at it. A market buy takes the first price, then the next, until it's filled, and the average price it pays slides away from the best. A drawing, not real prices.

The price an option chain shows is the best one, and it comes with a size: how much is on offer at that price. A market order for more fills the rest at the next price, then the next, so what you pay on average is worse than the price on the screen. On an option, the next price can be some way off.

Every coin's futures and options page on the site has an options trade simulator that works it out: it walks each exchange's own book for one option, adds the fees, and puts the exchanges in order for your amount.

How does a market order fill?

A market buy takes the lowest ask first, then the next lowest when that runs out, until the amount is filled. Its average price is those prices weighted by how much it took at each; the gap between that and the best ask is the cost of being big. A sale walks down the bids the same way. On spot it's the same walk (order book depth).

Why does it cost more on options?

Because options books are thinner. A coin has one spot market on each exchange but a great many options, every strike of every expiry, a call and a put at each, and those who quote them spread their size across all of them. Each book holds less, and its prices sit further apart.

Near the money, where most of the trading is, the books are deepest and the spreads tightest. Away from it, less is on offer and the gaps widen, so the same amount walks further. The chain shows only the best price and what's on offer there (how to read one); beyond that, it's the book that counts.

What does the fee add?

A market order takes what's already in the book, so every fill pays a taker fee. The simulator counts each exchange's standard taker rate: a share of the coin's index price for each coin's worth of options, capped at a share of the option's own price. Each fill's fee is worked out at its own price, so on a cheap option far from the money the cap is what you pay.

How do you compare prices in different money?

Deribit by Coinbase and OKX price bitcoin's and ether's options in the coin, Bybit in tether (USDT); Solana's and XRP's are in dollars or a dollar token, such as USDC (coin-settled against tether options). So the simulator gives each average price in the exchange's own money and in dollars: the coin at each exchange's own forward, tether and USDC at Kraken's rates.

Dollars say what you'd pay. The implied volatility the average works out to, at the exchange's own forward, compares the same option straight across exchanges whatever its money (implied volatility explained). A large buy pays a higher volatility than the best price alone: the walk through the book, in volatility points.

Why can the cheapest exchange change with the amount?

Because the lowest price and the most behind it aren't always on the same exchange. Say B has the lowest ask but only 4 at it, C a little more with 12, and A a little more again with 30. A market buy on each, fees in:

Amount (example) A B C
1 $65.12 $64.45 $65.00
10 $651.21 $659.00 $650.00
50 $3,282.18 $3,405.85 $3,333.00

Example figures, not market data.

For 1, B's price wins. For 10, B runs out and fills the rest higher, so C is cheapest. For 50, A's depth wins: $123.67 less than B, the exchange with the lowest price. The simulator's cheapest is the cheapest for your amount alone.

Is selling the same?

Yes, the other way round. A market sale takes the highest bid, then the next lower, so its average is below the best bid, and the fee comes off what you get. Switch Side to Sell and the best is the exchange that pays the most, not the least: Pays the most, Against the worst and Volatility you get.

How to use the options trade simulator

Options trade simulatorSideBuySellExpiry27 NovMonthlyStrike2,000At the money2,2001Call or putCallPutAmount (X)1050X1.005.0010.0050.0010.0050.002Include taker feesCheapestAgainst thedearestVolatility youpayB$1,495.94 for10.00 X, fees in$3.49less than on A55.3%the average, on itsbookC$650.00 for 10.00X, fees in$9.00less than on B50.3%the average, on itsbookA$3,282.18 for50.00 X, fees in$123.67less than on B50.9%the average, on itsbookExchangeAverage priceHow it fillsYou pay3BBest$148.990.0742 X10.00 at 0.0742 X$1,495.94C$149.00149 USDT10.00 at 149 USDT$1,496.00A$149.340.0743 X10.00 at 0.0743 X$1,499.43CBest$64.4064.40 USDT10.00 at 64.40 USDT$650.00A$64.520.0321 X10.00 at 0.0321 X$651.21B$65.300.0325 X4.00 at 0.0318 X ·6.00 at 0.0330 X$659.00ABest$65.040.0324 X30.00 at 0.0321 X ·15.00 at 0.0325 X ·5.00 at 0.0335 X$3,282.18C$66.0666.06 USDT12.00 at 64.40 USDT ·25.00 at 65.90 USDT ·13.00 at 67.90 USDT$3,333.00B$67.520.0336 X4.00 at 0.0318 X ·10.00 at 0.0330 X ·36.00 at 0.0340 X$3,405.85B’s best price is the lowest, but holds only 4: for 50,A’s deeper book is cheapest.1,8001,9002,000At the money2,1002,200
The options trade simulator on a coin's page: choose a strike from its list (1) and an amount from the presets (2), then read the results (3), the cheapest marked Best, and how each book fills. The site's own words; exchanges A to C, coin X and every figure are examples. A drawing, not real prices.
  1. Open a coin's futures and options page, Bitcoin's for one: the Options trade simulator is after the chain.
  2. Choose the Side, Expiry, Strike (the one at the money is marked) and Call or Put, then an amount in the coin, typed or from the round amounts beside the box. Fees are in unless you switch off Include taker fees.
  3. Read Cheapest, the exchange that fills it for least, with its total; Against the dearest, how much less that is than the dearest that fills it all; and Volatility you pay, what its average price works out to.
  4. Then the table, the cheapest first and marked Best: each exchange's average price in dollars and in its own money, its volatility, How it fills (how much at each price), the fee, what You pay and Against the best. A book that can't fill the amount says how much it holds.
  5. On bitcoin's and ether's pages, Buy on one, sell on the other? says whether Deribit by Coinbase's and OKX's best prices cross on that option.

What it leaves out

  • Books move. They're asked for every minute while the card is on the page, so prices are up to a minute old.
  • A market order isn't the only way to trade. A limit order waits in the book at your price instead of walking it, and may not fill.
  • Closing costs again. Selling before expiry walks the bids and pays another fee.
  • Standard rates. Each exchange's standard taker rate, not the one at your own tier.

Where to find it

The simulator is on every coin's futures and options page: Bitcoin's, Ethereum's, Solana's and XRP's. The futures and options index lists every coin with options on two or more exchanges, and the scoreboard ranks the options exchanges. For when one exchange's bid is above another's ask, see crypto options arbitrage.

Not financial advice. Books move while you read them.

Share this post

Post on XShare on LinkedIn

More from the blog