Strategy 05 · Spot Trading
Smart Order Routing
Slippage is a cost. Measure it.
A large order sent to one venue moves that venue’s price against itself. Split across venues, the same order takes liquidity where it is deepest; split over time, it lets the market replenish. Smart order routing is the system that decides how to split, based on the depth that is actually there rather than the price that is quoted.
Reading depth, not price
Top-of-book quotes say what the first unit costs. Depth says what the whole order costs. The router reads the full visible book on every venue, estimates the hidden and refreshing liquidity behind it from recent fills, and computes the expected cost of taking a given size from each venue at that moment. Orders go where the expected all-in cost is lowest, and are re-routed as books change.
Time and participation
For orders too large to fill at once without impact, the router schedules execution over a window, participating at a fraction of observed volume and adjusting to conditions. Passive orders capture spread when the market comes to them; aggressive orders take liquidity when urgency demands. Human traders set the urgency and the participation ceiling. The system works within them.
Measurement
Every execution is measured against its arrival price, the mid-market when the order was received, and against the routing decision that produced it. The result is a slippage number per order, per venue and per algorithm. That number is reviewed post-trade and fed back into routing parameters. Execution quality is a metric, not an impression.
Practice
How Wesvel approaches it
- 01Routing decisions are made from full-depth data across all venues in the rotation, not from quoted prices.
- 02Participation limits and urgency are set by traders per order and recorded; the router cannot exceed them.
- 03Every fill is measured against arrival price and logged with the decision that produced it.
- 04Post-trade review is scheduled, and its findings change parameters.
More in Spot Trading
- Cross-Venue ArbitrageBuying and selling the same asset on two venues at once, and why pre-positioned inventory is what makes it work.
- OTC Block ExecutionExecuting large trades bilaterally with principal liquidity providers, and settling without leaving assets at the desk.
- Decentralized VenuesTrading on automated market makers and on-chain order books, gas, MEV, finality and contract risk in place of exchange risk.
- Inventory and SettlementManaging working balances across venues, sweeping to custody, and settling fiat and stablecoin legs through regulated partners.