The Lab

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

The below table lists the responses/errors that may be returned following a failed order event request.

Order Event Rejection Response/ErrorDescription
NOT_SUBSCRIBEDA request could not be completed as there is no
valid subscription for the Feed concerned
UNKNOWN_SYMBOLThe MarketID does not appear in the list of available
markets for the FeedServer
EXCHANGE_NOT_AVAILABLEThe connection between the FeedServer and the
Trading Venue is down
CREDIT_LOWAn order request was rejected due to insufficient
credit
DUPLICATE_ORDERThe orderID submitted is an identical match to a
previously submitted order, violating the uniqueness 
restrictions
INCORRECT_QUANTITYThe minimum quantity is larger than the amount
submitted for the order.
INCORRECT_PRICEThe submitted LIMIT rate for the order is invalid
INVALID_ORDERThe order ID provided in the request is invalid
INVALID_FEEDThe FeedID provided in the request is not available
to the client
INVALID_MARKETThe MarketID provided in the request is not
enabled for the Feed in the central configuration
FEED_DOWNA request could not be sent because connection to
the Feed is down
INVALID_ORDER_TYPEThe order type submitted is not supported by the
FeedServer (e.g MARKET orders)
INVALID_TIME_IN_FORCEThe time in force submitted is not supported by the
Feed/Trading Venue
INVALID_CLORDIDThe ClOrdID does not conform to exchange
standards
UNKNOWN_ORDEROrder requests (e.g cancellation or modification) is
submitted and the orderID does not match the
Whisperer library of submitted orders
TOO_MANY_ORDER_SUBMITSOrder submission threshold has been exceeded
RESEND_REQUESTEDThe Trading Venue requested a resend of this order
MARKET_NOT_ACTIVEThe market for this request is not active
LOCKED_USERRequest rejected because the user has been locked
EXCEEDS_NOP_LIMITOrder request would exceed allowed Net Open
Position
EXCEEDS_DSL_LIMITOrder would exceed allowed daily settlement limit
EXCEEDS_POSITION_LIMITOrder would exceed allowed position
EXCEEDS_PENDING_LIMITOrder would exceed allowed pending position
EXCEEDS_SINGLE_LIMITOrder would exceed max amount for a single order
TRADE_LIMIT_RESTRICTION

Normalised rejection based on trade limit rules

INVALID_MODEL 
INVALID_MIN_AMOUNTEither the minimum amount value is invalid or the
Feed does not support it.
NOT_APPLICABLEReturned when an error is encountered with a
request that does not fit within the above enumerated
arguments
  • No labels