2015issue C0634-35
Order-type and routing scripts for faster execution
A live spreadsheet, an auction print, or a hotkey can fire a ticket that already has order type, size, cancel policy, and destination set. Speed then repeats that planned send instead of inventing one under pressure.
- Decide market versus limit, passive versus take, cancel policy, and destination first, then bind those choices to a short script.
- A live spreadsheet can fire a preplanned send when last price, prior price, session high and low, volume, or volume-weighted average price meet a rule.
- The same hotkey can send a market order or a limit at the displayed bid or offer, and it can launch midpoint, dark-pool, algorithmic, or direct-market-access tickets with presets already set.
- When there is no urgency, a passive limit can be routed for a liquidity rebate. When size must be taken now, an aggressive limit or an immediate-or-cancel limit is not left displayed.
Live fields can fire a planned send
A live spreadsheet can hold last price, prior price, session high and low, volume, and volume-weighted average price so a preplanned send can fire when those fields meet a rule.
Opening-only and close-imbalance tickets
An opening-only order is eligible only in the opening auction and otherwise cancels. An opening-only buy or short can be paired with an automatic opposite-side limit split after a fill, so the exit tickets can leave about a second after the open print.
A market-on-close imbalance is the leftover buy or sell quantity published before the close that still needs to be absorbed in the closing auction. Market-on-close imbalance size, published 15 minutes before the close and typically above 50,000 shares, can be compared with average daily volume to decide whether a preplanned ticket should fire.
Hotkey scripts reuse one ticket
A hotkey script is a keystroke that submits a prebuilt ticket with order type, size, price offset, and destination already set. A hotkey can submit a buy or sell as a market order or at the displayed bid or offer so the same size ticket can be reused across symbols.
A market order is a buy or sell that takes the currently available opposite-side price. The same hotkey framework can launch midpoint, dark-pool, algorithmic, or direct-market-access tickets with preset price, size, position fraction, dollar amount, and time-in-force values.
Passive, aggressive, and immediate-or-cancel limits
Venue routing is the choice of exchange or electronic network that receives the ticket and therefore sets display, fill, fee, and rebate outcomes. When there is no urgency to enter or cover, a passive limit can be routed to a destination that pays for adding displayed liquidity. A passive limit is a resting limit that waits to be hit and typically adds displayed size. A liquidity rebate is a venue payment tied to adding displayed size or, on some destinations, to taking it.
An immediate-or-cancel time-in-force fills whatever is available now and cancels any leftover quantity. An immediate-or-cancel limit is canceled rather than left displayed if no liquidity is present to fill it at once.
An aggressive limit is a limit priced at or through the far touch so it can take available size immediately. When immediate execution is needed without advertising a resting order, an aggressive limit can be priced through the far touch, for example two cents above the current ask, and sent to a chosen destination.
Alerts while carrying size
Alerts on price, volume-weighted average price, or volume can notify a trader who is carrying size without placing a resting stop, because a temporary outside-market move can trigger those stops.
All readings on this track · 26 readings
- 1995Canceled prints versus executable fills
- 1999How order routing changes market and limit fills
- 2000Direct access, intelligent order routing, and visible book depth
- 2001Retail routing and market versus limit fills
- 2001Stop triggers and opening-only short market orders
- 2002Market-order routing across linked venues
- 2002Market-order routing, internalization, and displayed size
- 2004Direct access order routing after the display rules
- 2004Listed-stock limit envelopes versus market-order routing
- 2005Closing option spreads with limit or market orders
- 2005Contingent routing as a pre-trade futures contract
- 2007Constructing executable futures orders with market, limit, and fill or kill
- 2008Bid-ask spreads, routing paths, and order choice
- 2008Retail market buys hit the ask
- 2008Limit versus market orders for a commodity option-spread
- 2011A pre-trade checklist before market or limit orders
- 2013Retail market orders and the displayed queue they never join
- 2013Option stop orders, wide spreads and forced market exits
- 2014Opening range breakout with weekday ratings, abstention and exits
- 2014Constructing forex orders from session liquidity
- 2015Order-type and routing scripts for faster execution
- 2015Market, limit, and routing choices inside the order life cycle
- 2015Handheld futures tickets as a second execution venue
- 2017Screen execution starts from the live bid and ask
- 2017Electronic stop-loss orders and protected price bands
- 2020Market-order slippage on split-adjusted stock prices