2011issue C0636-38
Smart order routing, maker-taker, and midpoint execution costs
Venue choice after a displayed quote is selected can change the cash cost of the same 1,000-share take, because exchange access fees sit on top of brokerage commissions. Midpoint pings, rebate destinations, and last-resort takes belong in that sequence.
- Venue choice after a quote is selected can change the cash cost of the same 1,000-share take, because exchange access fees sit on top of brokerage commissions.
- A displayed take of 1,000 shares at 20.30 can carry a 2.10 venue fee, while a midpoint fill at 20.295 can replace that fee with about 5 dollars of price improvement, a 7.10 swing on that ticket.
- A random sample of one liquid name filled at the midpoint on about 20 percent of attempts, so the half-penny is not guaranteed on every ping.
- A smart router can send immediate-or-cancel pings to midpoint and rebate venues before any last-resort take destination, and can park remainder size where a rest rebate is paid.
The fill includes the venue
Order-routing is choosing the sequence of venues an order visits during its life so that displayed quotes, hidden midpoint interest, and venue fees are part of the execution decision.
Venue choice after a quote is selected can change the cash cost of the same 1,000-share take, because exchange access fees sit on top of brokerage commissions.
A displayed take of 1,000 shares at 20.30 can carry a 2.10 venue fee, or 21 cents per hundred shares, in addition to the broker ticket. At 40 such 1,000-share takes in a day, those venue take fees can total about 84 dollars before any other trading costs.
Midpoint pings and the displayed book
Routing first to a midpoint pool can fill 1,000 shares at 20.295 instead of 20.30, replacing a 2.10 take fee with about 5 dollars of price improvement, a 7.10 swing on that ticket.
A random sample of one liquid name filled at the midpoint on about 20 percent of attempts, so the half-penny is not guaranteed on every ping.
Checking hidden midpoint interest first can miss a displayed quote, and heavy dark volume can weaken the displayed book that other venues use as a reference.
Rebate books and last-resort takes
Maker-taker inverted when take fees and flash or subpenny flow made resting bids less likely to be hit, so some traders paid a small take fee to stand first at a limit.
A smart router can send immediate-or-cancel pings to midpoint and rebate venues before any last-resort take destination, and can park remainder size where a rest rebate is paid.
Missing midpoint and filling instead on a rebate venue rather than a 2.10 take can save about 3.60 on 1,000 shares. Parking on a rebate book versus that take can save about 4.10.
Savings versus a NYSE take on 1,000 shares of GE

Posted access fees vary by volume tier and whether a retail ticket already bundles them. Bright’s GE sample filled at midpoint only about 20% of the time, so the $7.10 bar is the successful ping, not an average fill.
All readings on this track · 30 readings
- 1988Why instant basket routing overwhelms specialist liquidity
- 2004Retail forex tickets as implementation-cost contracts
- 2005A two-gate liquidity filter for futures order routing
- 2006Manual after-hours routing and open-outcry fill risk
- 2010A futures brokerage quote is an execution specification
- 2011Smart order routing, maker-taker, and midpoint execution costs
- 2012Compare equivalent listings before routing
- 2012Rebate-aware routing and execution cost
- 2012Platform routing, fees, and server-side stops
- 2013Compare equivalent listings, then route the order
- 2013Confirm routing, margin, and fill cost before a live forex order
- 2013Brokerage choice as an execution-cost and routing filter
- 2014Order routing, pass-through rebates, and liquidity choice
- 2014Comparing exchange venues before routing the order
- 2014Selecting a futures broker as an execution-architecture problem
- 2014Commission shopping is the wrong first filter for a futures order
- 2015Routing orders when equivalent products trade on multiple venues
- 2015Forex venue checks for speed, margin, and implementation cost
- 2015Backup venues and symbol splits in futures routing
- 2016Route orders across competing exchange venues
- 2016Filter exchange venues before routing orders
- 2017Venue choice as an order-routing filter
- 2017Venue routing for equivalent listed contracts
- 2017Forex broker checks for fill speed, quote honor, and margin
- 2017Brokerage choice as an execution-speed and commission filter
- 2018Routing equivalent contracts across competing venues
- 2018Forex venue selection by fill speed, margin terms, and price honor
- 2019Forex execution filters for routing, cost, and liquidity
- 2020Routing equivalent listings across competing exchanges
- 2020Brokerage filters for routing, commissions, and liquidity