Preview impact before you trade
POST /v1/complex_orders/preview estimates fillable size and average price
against live depth, and recommends a strategy:
fillable_qty, avg_price, and slippage_bps live under the impact
object; recommended_plan is top-level.Strategies
Work an order
Submit a complex order the same way as a plain one — with anidempotency-key —
choosing a type and its params:
Watch it work
GET /v1/complex_orders/{id}/children returns the plan’s child orders with live
queue positions:
Read the execution report (TCA)
GET /v1/complex_orders/{id}/execution_report is your receipt: what you
paid versus arrival, versus estimate, versus a naive sweep — measured on your
own fills, not claimed.
Quote-currency saved versus sweeping the book naively — your number, measured
per fill.
benchmark_available: false means there wasn’t enough book data to
compute it.Conditional orders (take-profit / stop-loss / stop) are on the roadmap and are
rejected at submission today, so you never get a plan that nothing will act on.
Next: Risk & P&L
See the exposure and P&L those fills produced.