SMART EXECUTION

Crypto Execution Algorithms That Work Large Orders and Rebalance Portfolios

Smart Execution & Portfolio Automation provides TWAP, VWAP, smart order routing, and large-order splitting, plus portfolio rebalancing with cost previews and human approval. This is the layer that does the trading.

See the Execution Toolkit
TWAP and VWAP schedulesSmart order routingLarge-order splittingSignal executionPortfolio rebalancingExposure and execution limits
THE TOOLKIT

Six Engines, One Order Path

Every capability below writes into the same parent-order record, runs inside the same operator limits, and reports through the same execution log. Deploy the whole toolkit or switch on the parts a desk actually needs.

TWAP and VWAP Schedules

Even pacing by the clock or volume-paced pacing by the tape, with configurable windows, adaptive slice intervals and randomisation so the pattern is not readable.

Large-Order Splitting

One parent order becomes many child orders sized as a share of the visible book, so the order never has to clear the depth standing in front of it.

Smart Order Routing

Each slice is sent to the venue with the best live depth, spread and fee-adjusted price at that moment, inside per-venue caps and an operator allowlist.

Signal Execution

Signals from strategies, models and external providers arrive as parent orders with a tactic and limits already attached, checked before anything is sent.

Portfolio Rebalancing

Drift outside a tolerance band becomes a set of proposed legs with an estimated cost and duration, executed only after a named approver signs it.

Execution and Exposure Limits

Participation caps, child order size, slice interval, price limits, venue allowlists and desk-level exposure ceilings, checked at submission and again per slice.

ORDER PATH

Configure Smart Order Routing Once, Then Route Every Slice

The tactic decides the schedule; the router decides the venue. A parent order is sliced by TWAP or VWAP, each slice is scored against live depth, spread and fee-adjusted price on the venues the operator enabled, and fills come back to re-pace whatever size is left.

Diagram: a parent order split by TWAP and VWAP tactics and routed across venues

Routing is re-scored per child order rather than fixed when the parent order is created, which is why a venue that thins out mid-window simply stops receiving size. Desks that want the cost forecast and the venue scoring behind that decision run it alongside Coiny's execution analytics.

INSIDE THE CONSOLE

Configure It, Watch It Work, Approve What Matters

Four screens cover the whole working life of an order: how a tactic is configured, what a working parent order looks like while it runs, how a rebalance is previewed and approved, and where the limits that govern both are set.

Pick the schedule then the routing and the limits

A parent order starts with a tactic. TWAP, VWAP, a participation rate or router-only, each with its own window, slice behaviour and venue mix. Operator defaults are pre-filled and a trader may tighten them but never exceed them.

  • Window, slice interval, randomisation and participation cap per venue
  • Venue allowlist with a share cap on each enabled venue
  • Price limit expressed against the order's own benchmark
  • Exposure and notional checks run before the order can be submitted
Execution algorithm configuration showing a VWAP schedule, venue caps and pre-trade checks
TACTIC MATRIX

Which Tactic Works Which Order

There is no best algorithm, only the right one for the order in hand: schedules trade timing risk against market impact, and routing decides where the size lands. The table below is the working rule a desk applies before it configures anything.

#TacticHow it paces the orderUse it whenThe trade-off it makes
1TWAP scheduletime-weighted average priceEvenly spaced child orders across the windowintervals randomised so the pattern is not readableVolume carries no useful signal, or the finish time has to be predictableIgnores a volume spike it could have usedsteady by design
2VWAP schedulevolume-weighted average priceSlice size follows traded volume through the windowmore size when the tape is active, less when it is thinThe pair has an intraday volume profile worth trackingA quiet session stretches the fillthe tape sets the pace
3Participation ratepercentage of volumeHolds a target share of whatever the market tradescap enforced per venueUrgency matters more than the clockCompletion time is not known in advancethe market decides it
4Smart order routingvenue choice per child orderEach slice goes to the best live depth, spread and fee-adjusted pricere-scored per request, never cachedThe size exists but is spread across several venuesNeeds connectivity and per-venue caps to stay honestor route through managed liquidity
5Order splittinglarge-order handlingChild orders capped as a share of the visible booksize and interval both operator-boundedThe order is large enough to move the book on its ownMore child orders means a longer working windowimpact traded for time
6Rebalance executionportfolio automationDrift becomes legs, each with its own tactic and windowcosted before anything is sentWeights have left their tolerance bandsWaits for a named approver before the first legby design, not by delay
AFTER THE FILL

One Record Per Parent Order, From Schedule to Fill

An algorithm that cannot be reviewed is a liability. Every parent order Coiny works keeps its tactic, its schedule adherence, its venue mix, its approvals and its achieved cost in a single record — so the desk answers what happened, and why, from one screen instead of reassembling it from three systems and a chat log.

  • Filled share per interval against the plan the tactic committed to
  • Venue mix as an outcome of live routing, not a setting someone typed in
  • Achieved cost against the benchmark the order was measured on
  • Approvals, overrides and limit changes attached to the same order
  • Exportable per desk, per strategy and per reporting period
OPERATOR QUESTIONS

What Desks Ask Before Handing Orders to an Algorithm

  • What stops an algorithm running away with the book?Limits it cannot be configured outside of. Participation per venue, child order size, minimum slice interval, price limit, venue allowlist and desk exposure ceilings are operator settings, checked when the order is submitted and again before every child order leaves. A breach auto-pauses the parent order rather than trimming quietly.
  • Can a trader intervene once an order is working?At any point, without cancelling. Extend or shorten the window, lower the participation cap, drop a venue, pause and resume, or hand the residual to a different tactic. The parent order keeps its identity and its audit trail through every change, so the review afterwards reads as one story.
  • Does rebalancing move funds without anyone signing off?No. Drift produces a proposal, never an order. The desk sees the legs, the estimated cost and the estimated duration before anything is sent, and a named approver has to sign it — with a quorum where the operator wants one. A leg can be dropped without cancelling the rest of the rebalance.
  • How do external signals get executed safely?A signal becomes a parent order with a tactic, a window and limits already attached, and is checked against the desk's exposure and execution limits before it is accepted. A signal that would breach a limit is rejected and recorded rather than silently reduced, so nothing arrives in the book that the operator did not permit.
  • Do we have to run our own venue connectivity for this?Only if you want to. The routing layer works across whatever venues an operator enables, including the venues Coiny already connects through its managed liquidity service — so a desk can configure routing itself, take the managed version, or run both for different books.
Book a Demo
CONNECTED STACK

What This Layer Plugs Into

Execution is never a standalone product. These algorithms take their cost forecasts from one Coiny system, their venues from another, and their rebalancing triggers from a third — all deployed together rather than integrated after the fact.

slippage prediction & venue analytics

Execution Intelligence forecasts what an order should cost and scores the venues before it goes out. This page runs the tactic that analysis recommends.

managed smart order routing

Coiny already operates routing across connected venues as a deployed liquidity service. Configure routing yourself here.

portfolio risk analytics

Portfolio Analytics & Risk maps exposure, correlation and drawdown and explains what changed. When a finding needs acting on, the rebalance proposal, its cost preview and its approval happen here.

quant trading systems

Smart execution is one of five deployable quant systems, alongside trading bots, market-making and arbitrage engines, copy trading and backtesting infrastructure — with shared risk controls across all of them.

algorithmic trading platform and bots

Strategies running on Coiny's bot engine emit signals that arrive here as parent orders. The strategy decides what to trade; these algorithms decide how the size reaches the market.

Multi-venue execution for institutional desks

Desks that need a blotter, pre-trade controls, allocation and institutional reporting around this run Coiny's institutional execution stack, with the algo suite available inside it.

COMMON QUESTIONS

Execution Algorithms, Answered

TWAP (time-weighted average price) and VWAP (volume-weighted average price) are the two standard schedules for working a large crypto order, and the difference between them is what sets the pace. TWAP splits the order into evenly spaced slices across a chosen window, which suits thin or unpredictable markets where volume carries no useful signal. VWAP paces the order in line with traded volume, sending more size when the market is active and less when it is quiet. Coiny Exchange ships both as configurable algorithms with participation caps, price limits and randomised slice timing.

A large crypto order is split into many smaller child orders that are released over time and spread across venues, so no single order has to consume the visible book. Coiny Exchange's smart execution layer sizes each child order as a share of the parent, caps participation per venue, randomises the interval between slices, and re-reads live depth before every release. Market impact falls because the order never demands more liquidity than the book is showing at that moment.

Smart order routing software decides which venue each child order goes to at the moment it is sent, using live depth, spread and fee-adjusted price rather than a fixed preference list. Coiny Exchange routes every slice across the venues an operator has enabled, inside per-venue share caps and allowlists, and re-scores those venues per request rather than on a cached snapshot. Coiny also runs routing as a managed liquidity service for operators who would rather not configure it themselves.

Automated portfolio rebalancing compares a portfolio against its target weights, and when an asset drifts outside its tolerance band the system proposes the legs that would bring it back. Coiny Exchange shows the estimated cost and duration of each leg before anything is sent, works the approved legs through TWAP or VWAP schedules, and requires a named approver to sign the proposal first. Drift never executes on its own, and a single leg can be dropped without cancelling the rebalance.

A trading signal is executed automatically when the system converts it into a parent order that already carries a tactic, a window and a set of limits. Coiny Exchange accepts signals from strategies, models and external providers, checks each one against the desk's exposure and execution limits, and works the resulting order with the same algorithms a trader would use by hand. A signal that would breach a limit is rejected and recorded rather than trimmed silently.

An operator sets execution limits that govern how aggressively an algorithm may work an order, and exposure limits that govern how much a desk may hold or turn over. On Coiny Exchange these include maximum participation per venue, maximum child order size, minimum slice interval, price limits, venue allowlists, single-asset exposure, daily traded notional and open parent-order notional. An order that would breach any of them is rejected at submission with the breaching limit named.

Smart execution is the layer that acts: it schedules an order, splits it, routes each slice and rebalances a portfolio. Execution analytics is the layer that predicts and measures, forecasting cost before an order goes out and reporting achieved quality afterwards. Coiny Exchange deploys both on one platform, so the tactic the analytics layer recommends is the tactic these algorithms run, and the record of what was actually executed flows straight back into the measurement.

Execution algorithms on Coiny Exchange can run without per-order approval, but only inside limits the operator has already set, and the operator chooses which actions still require a human. Signal-driven orders that sit inside the limits typically run automatically, while portfolio rebalances and parent orders above a notional threshold route to a named approver. Every order, override, approval and limit change is written to an audit record with the actor and the timestamp.

SEE IT LIVE

Bring a Parent Order. Watch It Get Worked.

Walk through a TWAP and a VWAP schedule on a size that looks like yours, a rebalance preview with its cost and its approval step, and the limit set that governs both — then see how the toolkit deploys on your desk.

Book a Demo