obsidiate.
Orders & execution
IntermediateLesson 2 of 96 min read

Maker, taker, and why the prices differ

Every exchange has a quiet economic problem: an order book with nothing in it is useless. Someone has to go first — to post a price and wait, exposed, while the market decides whether to fill them or move away. Maker-taker pricing is how exchanges pay people to go first. Post a limit order that rests in the book and you make liquidity; hit an order that is already resting and you take it. Makers get the discount because they bear the waiting risk. Takers pay the premium because they get certainty, right now.

This is not a loyalty perk. It is compensation for a real risk called adverse selection: your resting order is most likely to get filled at the exact moment the market is moving against it. The maker discount is the market paying you for accepting that asymmetry.

The economics in one example

Imagine an instrument with a best bid of $99.95 and a best ask of $100.05. You want to buy. Option one: place a limit bid at $99.95 and wait. If filled, you bought at the low side of the spread and paid the maker fee. Option two: send a market order, get filled at $100.05 instantly, and pay the taker fee. The taker paid ten cents more per unit plus a higher fee, in exchange for certainty. The maker saved on both — but might not get filled at all, and is statistically more likely to be filled when price is about to fall through their bid. Neither choice is free. They are different products: certainty versus price improvement.

The fee math at real sizes

Obsidiate uses tiered maker/taker fees, from Bronze at 0.15% maker / 0.25% taker down to Diamond at 0.05% maker / 0.10% taker, with Silver, Gold, and Platinum in between. The percentages look trivially small. They are not, because they apply to notional value and they compound with frequency.

  • A single $5,000 buy at Bronze: $12.50 as a taker, $7.50 as a maker. A $5 difference per fill.
  • A full round trip (buy and sell) at Bronze taker rates costs 0.50% — $25 on that $5,000 position. The trade must gain half a percent just to break even on fees.
  • Run 100 of those round trips in a year — $1,000,000 of total notional — and Bronze taker costs $2,500, Bronze maker $1,500, and Diamond maker $500.
  • Same strategy, same trades: the gap between the most and least expensive execution is $2,000 a year, which for many retail accounts is the difference between a profitable year and a flat one.

Before judging any strategy, compute its round-trip fee cost as a percentage and compare it to the average gain per trade. Strategies with small average wins are routinely killed by taker fees alone.

When paying taker is correct

After that math, the tempting conclusion is always make, never take. That is wrong, and the error costs more than fees do. The maker discount at Bronze is 0.10% of notional. Any time the price is likely to move more than 0.10% against you while you wait for a fill, taking is the cheaper option — you just pay the cost in fees instead of in missed price.

  • Exiting a losing position. When your stop level is hit, you want out. Saving $5 in fees while the price falls another 2% is a $95 mistake dressed up as thrift.
  • Fast markets. When price is trending hard, resting bids below the market simply do not fill — or fill only when the trend reverses through them.
  • Small orders in tight spreads. If the spread is a few basis points, the price improvement from making is small, and the risk of chasing an unfilled order can exceed it.
  • When the trade idea is time-sensitive. An entry that depends on a level breaking is worthless if you are still queued when it breaks.

When making is correct

Making shines when you are patient by design. Accumulating a position over days, with no urgency about any individual fill, is the textbook case: you place bids inside or at the spread, collect the better price and the lower fee, and accept that some orders will go unfilled. It also suits range-bound markets, where price oscillates through your level repeatedly and waiting costs little. The discipline is to decide before placing the order whether this trade is a patient one. Deciding afterward — watching an unfilled limit order while the price runs away, then chasing it with a market order at the worst level of the day — is the most expensive of all combinations: you paid the waiting cost and the taker fee.

Tiers change the calculus

As volume moves you from Bronze toward Diamond, the maker/taker gap narrows from 0.10% to 0.05%, and the case for paying taker strengthens. At Diamond, taking costs 0.10% — for many trades that is cheaper than the expected cost of an unfilled maker order at Bronze. The general rule survives every tier: makers are paid for patience, takers pay for certainty, and the right choice depends on which one your trade actually needs.

The worst execution pattern is the indecisive hybrid: post a limit order, lose patience, cancel, and cross the spread after the price has moved. You collect the costs of both roles and the benefits of neither.

Key takeaways

  • Makers are paid to wait and bear adverse selection; takers pay for immediate certainty.
  • Fees apply to notional and compound with frequency — a Bronze taker round trip costs 0.50% before the trade earns anything.
  • On $1,000,000 of yearly volume, the spread between Bronze taker and Diamond maker is $2,000.
  • Pay taker willingly when exiting losers, trading fast markets, or acting on time-sensitive ideas.
  • Decide whether a trade is patient before you place it — the cancel-and-chase pattern pays both costs.
  • As your fee tier improves, the penalty for taking shrinks and certainty gets cheaper.