Skip to content
Partner API Docs

Advanced Order Types and Time in Force

Configure limit, stop, stop-limit, GTC, DAY, and GTD orders and understand their trigger, expiry, escrow, and cancellation behavior.

Order typeRequired fieldsInitial behavior
MARKETquoteIdExecutes against the current dealing workflow.
LIMITlimitPriceRests as WORKING until executable or cancelled.
STOPstopPriceRests until the trigger is crossed, then enters the execution queue.
STOP_LIMITstopPrice, limitPriceTriggers into a limit order.

Time in force

  • GTC keeps the order live until execution or cancellation.
  • DAY automatically cancels if it is not executed within 24 hours.
  • GTD cancels at expiresAt; the timestamp is required.
  • IOC is not supported.

On expiry or cancellation, BUY escrow is refunded and SELL reservations are released. An order.cancelled event is emitted. Do not infer a fill from a trigger; inspect executions and final order status.

Was this page useful?

Your signal helps us tighten partner onboarding docs.

Last updated on

On this page