Coming soon: order placement over WebSocket becomes available on September 2, 2026, on the global platform only. The EU platform is not yet supported.
activation_price. Because the resulting order carries no limit price, price is reported as "0" both while the order waits and after it executes. This method trades price certainty for fill certainty — the opposite of order_stop_limit_place.
Rate limits
Place stop-market order
Request parameters
The unit ofamount follows the market-order convention: money on a buy, stock on a sell. For stock sizing on both sides use order_stop_market_stock_place.
Unlike the stop-limit trigger, activation_price here is additionally validated against the market price bands. A trigger outside those bands returns error 251.
Response
Theresult object adds the conditional fields to the standard order object — see the order object reference. A spot stop-market order reports type 4.
The example sends
amount as "3.00" and the response echoes "3". Trailing zeros are normalized on the way out, so compare decimal values numerically rather than by string equality.