Clearer order rejection reasons
Orders rejected by pre-trade risk checks now report plain-English reasons — for
example, “Insufficient buying power” instead of “Buying Power: required >
available”. The machine-readable codes were also revised: SUB_PENNY is now
INVALID_TICK_SIZE, SSR_UPTICK was retired, and LIQUIDATION_ONLY was split
into INSTRUMENT_LIQUIDATION_ONLY and ACCOUNT_LIQUIDATION_ONLY. Avoid matching
on the human-readable text.
Affected Endpoints
Section titled “Affected Endpoints”POST /v1/accounts/{account_id}/ordersGET /v1/accounts/{account_id}/orders/{order_id}