Skip to main content

Phase 2: Trade Execution

The trade execution phase covers order placement for single-leg and multi-leg option strategies, order status monitoring, order modifications, and cancellations.

important

Order submission requests expect JSON bodies detailing symbol/OSI root, side, quantity, order type, price, and time-in-force.

StepActionMethod & PathDescription
2.1Submit Single-Leg OrderPOST /orders/newSubmit a single-leg order for equities or options (Limit, Market, Stop).
2.2Submit Multi-Leg Strategy OrderPOST /orders/new-multilegSubmit a multi-leg strategy order (e.g., spreads, straddles, iron condors).
2.3Get Individual Order StatusGET /orders/statusFetch complete status and fill details for a specific order using order_id or cust_order_id.
2.4Query Account Orders HistoryGET /ordersRetrieve list of open and historical orders for an account (filterable by status/date).
2.5Modify Single-Leg OrderPOST /orders/modifyCancel/replace price or quantity parameters for a resting single-leg order.
2.6Modify Multi-Leg OrderPOST /orders/modify-multilegCancel/replace parameters for a resting multi-leg strategy order.
2.7Cancel OrderPOST /orders/cancelCancel an active single-leg or multi-leg order.