Skip to main content
Coming soon: order placement over WebSocket becomes available on September 2, 2026, on the global platform only. The EU platform is not yet supported.
Park a margin or futures order that turns into a BBO order when the market reaches activation_price. The order waits as type 9 with price "0", then prices itself from the order book once the trigger fires.

Rate limits

Place margin stop-BBO order

Request parameters

Response

The result object adds the activation fields and the position fields to the standard order object — see the order object reference. The order reports type 9 with price "0" while it waits.
The maker role on a protective stop is a trade-off. It avoids the taker fee, but the resulting order may sit unfilled at the best quote while the market runs away from it — exactly the scenario a stop exists to handle. Use bbo_role: 2, or collateral_order_stop_market_place, where the exit must complete; an empty order book at activation drops the order entirely.

Error codes

Standard transport errors and the shared account, rate-limit, and region codes are listed in Order Management.