ACK | Order accepted. |
IOC_CANCELLED | The unfilled portion of an immediate-or-cancel order was cancelled. |
INVALID_PRICE | Invalid price. |
INVALID_QUANTITY | Invalid quantity. |
NOT_FOUND | Requested order was not found. |
IOC_PARTIALLY_FILLED | Immediate-or-cancel order was partially filled and the remainder cancelled. |
USER_NOT_FOUND | User was not found. |
PERMISSION_DENIED | User is not permitted to perform this action. |
FILLED | Order filled, this could be partially filled. |
MODIFIED | Order successfully modified. |
CANCELLED | Order successfully cancelled. |
CANCELLED_STP | Order cancelled by self trade prevention. |
REJECTED | Order rejected |
NO_SUCH_ORDER | Cancel rejected, no such order exists. |
INVALID_ORDER_TYPE | Invalid order type. |
BAD_SYMBOL | Invalid symbol. |
PRICE_LESS_THAN_MIN_PRICE | Price less than minimum price for this symbol. |
PRICE_GREATER_THAN_MAX_PRICE | Price greater than maximum price for this symbol. |
CANNOT_MODIFY_NO_SUCH_ORDER | Failed to modify this order. Order does not exist. |
CANNOT_MODIFY_PARTIAL_FILL | Cannot modify partially filled order. Please cancel your current order and place a new order. |
CANNOT_MODIFY_ALO_WOULD_CROSS | Cannot modify an ALO order which would cause it cross the market. |
FAILED_MARGIN_CHECK | Failed margin check. Please check your available balance. |
REJECTED_MUST_CHANGE_VALUE_MODIFY | Modify request did not change a required value. |
NO_CHANGE_NO_UPDATE | No values changed, so the order was not updated. |
INVALID_TICK_SIZE_PRECISION_PRICE | Invalid tick size for this symbol. Check the price tick size in the reference data. |
INVALID_TICK_SIZE_PRECISION_QUANTITY | Invalid lot size for this symbol. Check the lot size in the reference data. |
QUANTITY_LESS_THAN_MIN_QUANTITY | Quantity less than minimum for this symbol. Check the minimum quantity in the reference data. |
QUANTITY_GREATER_THAN_MAX_QUANTITY | Quantity greater than maximum for this symbol. Check the maximum quantity in the reference data. |
REJECTED_GREATER_THAN_MAX_PRICE_BAND | Price is above the permitted price band. |
REJECTED_LESS_THAN_MIN_PRICE_BAND | Price is below the permitted price band. |
INVALID_TIME_IN_FORCE | Invalid time in force for this order type. |
REJECTED_WOULD_BREACH_MAX_POSITION | Order would breach the maximum position limit. |
REJECTED_WOULD_BREACH_MAX_NOTIONAL | Would breach max notional limits. |
REJECTED_MARKET_CLOSED | QFEX is currently not accepting orders for this symbol. |
USER_IN_LIQUIDATION | User is currently being liquidated. |
REJECTED_FAILED_TO_PROCESS | Failed to process order. |
INVALID_TAKE_PROFIT_PRICE | Invalid take-profit price. |
INVALID_STOP_LOSS_PRICE | Invalid stop-loss price. |
INVALID_CLIENT_ORDER_ID | Client order ID is invalid. |
RATE_LIMITED | You have sent too many requests to trade.qfex.com. Please contact support@qfex.com to raise your limits. |
REJECTED_TOO_MANY_OPEN_ORDERS | You have reached the max number of open orders. |
REJECTED_OPEN_INTEREST_LIMIT | You have reached the max Open Interest limit for a given symbol. |
REJECTED_TOTAL_OPEN_INTEREST_LIMIT | Order would breach the total open-interest limit. |
REJECTED_LESS_THAN_MIN_NOTIONAL | Order notional is below the permitted minimum. |