Skip to content

Execution Algorithms

TWAP and VWAP order slicing, POV execution, implementation shortfall minimization, iceberg detection, smart order routing, dark pools, auctions.

Skills
32
Hand off
230
Handed off from
242

Index

All 32 skills in this domain, alphabetically. Hover a row for its situation; open it for the full playbook.

A

adaptive-execution-under-volatility-spikesUse before each child-order decision in a TWAP, VWAP or POV schedule when a volatility spike should bound participation, child size and limit offset; fails closed when the volatility feed is stale or missing.tradingalgo-parameter-defaults-by-instrument-liquidity-tierUse when initialising VWAP, TWAP or implementation shortfall execution with instrument-specific starting constraints, classifying a validated average daily volume observation into a liquidity tier and returning a versioned profile.smart-order-routingalgo-wheel-broker-execution-quality-comparisonUse when comparing brokers on an algo wheel from captured arrival prices and fills, ranking them by notional-weighted implementation shortfall and producing canary-preserving flow allocations that keep sampling alive.algo-wheelauction-only-order-types-for-illiquid-namesUse when a large block in an illiquid equity would walk the book during continuous trading, and limit-on-close or market-on-close orders move it at the auction instead. Trading against a published imbalance is close-auction-participation-strategy.illiquid

C

close-auction-participation-strategyUse when providing contra-side liquidity into a US closing cross against a published imbalance feed, or executing a rebalance at the official closing price with price protection. The opening cross is opening-auction-imbalance-based-execution.noiiconditional-order-logic-for-execution-triggersUse when implementing client-side conditional orders such as if-touched, bracket, one-cancels-other or cross-asset triggers, evaluating a nested Boolean tree against market data and releasing each child exactly once.execution-triggerscross-asset-hedge-execution-synchronizationUse when a primary leg fill must be hedged immediately in another asset, as in delta hedging, convertible arbitrage or ETF basis trading, enforcing latency bounds so legging risk does not open between the two.hedge-synchronizationcross-venue-latency-arbitrage-defensive-designUse when quoting passively on one venue while price discovery happens on a faster lead venue and stale quotes get picked off; scores lead-venue imbalance and the cancel-versus-sweep race, returning spread skew and quote-pull directives.hft

D

dark-pool-routing-logicUse when slicing a block into non-displayed venues and a counterparty could probe the resting size; enforces anti-pinging minimum quantity thresholds and filters venues by self-measured post-trade markout.ats-routing

E

execution-algo-behavior-under-halted-instrumentUse when a parent TWAP, VWAP or POV schedule's instrument stops trading continuously on a pause or halt; issues child cancels and tracks them to venue acknowledgement rather than assuming they landed.trading-haltexecution-algo-parameter-optimization-via-backtestUse when picking concrete values for the parameters an execution algorithm exposes, such as participation ceiling, Almgren-Chriss risk aversion and peg offset, by grid search over historical intraday paths scored on implementation shortfall.execution-algoexecution-algo-twap-vwap-slicingUse when a parent order is large relative to typical volume and must track a schedule benchmark, splitting it into lot-aligned child orders across a time window or a volume profile with partial-fill catch-up.twapexecution-algorithm-kill-switch-integrationUse when building the component that executes an emergency stop in an order gateway or algorithm: latches order entry shut before dispatching cancels, sends mass-cancel per venue and tracks acknowledgements. Authorisation happens upstream.sec-rule-15c3-5execution-algorithm-regression-testing-suiteUse before promoting a change to an execution algorithm, replaying the candidate build against a recorded baseline across required stress scenarios and failing the build if implementation shortfall got measurably worse.ci-cd-quality-gateexecution-cost-model-recalibration-cadenceUse when a pre-trade cost model feeds sizing or venue choice and you must know whether it still tracks reality; audits its error and systematic bias against realised shortfall and refits the spread and impact terms.recalibration-cadenceexecution-slippage-attribution-timing-vs-sizingUse when an order cost money and you need to know which half of the stack to fix, splitting the executed leg of implementation shortfall into decision-to-arrival timing cost and arrival-to-completion impact.implementation-shortfallexecution-venue-fee-tier-optimizationUse when allocating a period's flow across venues to minimise net cost after volume-tiered fees and rebates, pricing passive volume at its expected fill rate. One venue's own schedule is exchange-fee-tier-and-rebate-structure-analysis.sor-routing

I

iceberg-order-native-broker-support-vs-simulationUse when deciding which layer hides the reserve quantity of a large order: a venue-native iceberg, a broker-simulated one, or client-side slicing, including venue minimum-display rules. Detecting others' icebergs is a different skill.iceberg-ordersiceberg-order-simulation-and-detectionUse when screening whether a price level holds more liquidity than it displays, flagging levels where cumulative same-side trade volume exceeds displayed depth with repeated visible refills. It infers, it does not prove.hidden-liquidityimplementation-shortfall-minimizationUse when scheduling a large parent order, or measuring what one cost after the fact. Shortfall is measured against the decision price, not arrival; Almgren-Chriss trajectories by urgency, arrival-price capture, and the four-component Perold split.almgren-chriss

L

liquidity-seeking-algorithm-across-lit-and-dark-venuesUse when planning where and in what order a large parent order is worked across fragmented markets, sweeping dark venues at the midpoint with minimum quantity before crossing lit books in price priority. A planner, not a live router.dark-pools

M

minimum-fill-size-and-lot-rounding-logicUse at the last step before dispatch when the quantity was computed rather than typed, rounding to a per-security board lot or crypto step size with exact decimal arithmetic and reporting the overshoot.lot-roundingmulti-day-execution-schedules-for-very-large-ordersUse when a parent order is too large for any acceptable participation rate to finish it in one session, building a participation-capped multi-session schedule and pricing the impact-versus-timing-risk tradeoff across days.adv-participation-capmulti-order-netting-before-routingUse when a batch contains opposing interest in the same symbol from different strategies or desks, crossing them internally at the mid before routing the residual. Not a complete self-match control on its own.pre-routing

O

opening-auction-imbalance-based-executionUse when providing contra-side liquidity into a US opening cross against a published imbalance feed, or executing a rebalance at the official opening price. The closing cross is close-auction-participation-strategy.noii

P

participation-of-volume-pov-executionUse when a parent order should let the market set its pace, sizing each child so cumulative executions stay a chosen fraction of traded volume. POV offers no completion guarantee; a deadline needs a schedule instead.povpeg-order-types-for-passive-executionUse when a resting limit price should track the NBBO automatically rather than being resubmitted on every quote change, applying primary, midpoint or market pegs with offsets clamped to passivity and price-band bounds.primary-pegpost-only-limit-repricing-under-fast-marketsUse when post-only limit orders are submitted into a book that moves between reading the best bid and offer and the order arriving; guarantees a strictly passive, tick-aligned price client-side and bounds the reprice rate.limit-repricingpost-trade-execution-quality-scorecardUse when ranking brokers, algos or venues from your own executed-order records: arrival and VWAP slippage, effective spread and effective-over-quoted ratio, fill rate and a Perold shortfall. Not a filable Rule 605 report.execution-quality

Q

queue-position-modeling-for-passive-ordersUse when resting liquidity in a strict price-time book and you need to know how much volume is still ahead of your order and what that is worth, tracking fills and cancels as they consume the level.fifo-order-book

S

smart-order-router-failover-on-venue-outageUse when a router sends live orders to several venues and must keep working when one stops: per-venue circuit breakers with cooldown and single-probe recovery, stale-quote exclusion, and demotion of recovering venues.sor-failoversmart-order-routing-across-venuesUse when splitting a parent order across lit US venues and the split must be defensible afterwards: consolidates the best accessible displayed price and ranks equally-priced venues by fee-inclusive net price. Options have their own linkage plan.sor