Indexes

Message Layouts
Session
PreTrade
Trade
PostTrade
Infrastructure

Code Set

OrdRejReasonCodeSet

ID103
Typeint
PedigreeAdded FIX.2.7
Code to identify reason for order rejection. Note: Values 3, 4, and 5 will be used when rejecting an order due to pre-allocation information errors.
NameValueSynopsisElaborationPedigree
BrokerCredit0Broker / Exchange optionAdded FIX.2.7
UnknownSymbol1Unknown symbolIn the context of IA FX Reject codes, Trade Request Rejection Category F, order rejected due to the product not being supported, e.g. by the specific venue, tenor restrictions on the market participant(s) involved.Added FIX.2.7, Updated EP290
ExchangeClosed2Exchange closedAdded FIX.2.7
OrderExceedsLimit3Order exceeds limitAdded FIX.2.7
TooLateToEnter4Too late to enterAdded FIX.4.0
UnknownOrder5Unknown orderAdded FIX.4.1
DuplicateOrder6Duplicate Order (e.g. dupe ClOrdID)Added FIX.4.1
DuplicateOfAVerballyCommunicatedOrder7Duplicate of a verbally communicated orderAdded FIX.4.2
StaleOrder8Stale orderAdded FIX.4.2
TradeAlongRequired9Trade along requiredAdded FIX.4.3
InvalidInvestorID10Invalid Investor IDAdded FIX.4.3
UnsupportedOrderCharacteristic11Unsupported order characteristicAdded FIX.4.3
SurveillanceOption12Surveillance optionAdded FIX.4.3, Updated EP204
IncorrectQuantity13Incorrect quantityAdded FIX.4.4
IncorrectAllocatedQuantity14Incorrect allocated quantityAdded FIX.4.4
UnknownAccount15Unknown account(s)In the context of IA FX Reject codes, Trade Request Rejection Category D, order rejected due to static data when the account/fund is not setup or unknown.Added FIX.4.4, Updated EP290
PriceExceedsCurrentPriceBand16Price exceeds current price bandAdded EP-1
InvalidPriceIncrement18Invalid price incrementAdded EP6
ReferencePriceNotAvailable19Reference price not availableAdded EP134
NotionalValueExceedsThreshold20Notional value exceeds thresholdAdded EP134
AlgorithmRiskThresholdBreached21Algorithm risk threshold breachedA sell-side broker algorithm has detected that a risk limit has been breached which requires further communication with the client. Used in conjunction with Text(58) to convey the details of the specific event.Added EP149, Updated EP271
ShortSellNotPermitted22Short sell not permittedAdded EP164
ShortSellSecurityPreBorrowRestriction23Short sell rejected due to security pre-borrow restrictionAdded EP164
ShortSellAccountPreBorrowRestriction24Short sell rejected due to account pre-borrow restrictionAdded EP164
InsufficientCreditLimit25Insufficient credit limitIn the context of IA FX Reject codes, Trade Request Rejection Category C, order rejected due to credit limit exceeded or not in place.Added EP171, Updated EP290
ExceededClipSizeLimit26Exceeded clip size limitAdded EP171
ExceededMaxNotionalOrderAmt27Exceeded maximum notional order amountAdded EP171
ExceededDV01PV01Limit28Exceeded DV01/PV01 limitAdded EP171
ExceededCS01Limit29Exceeded CS01 limitAdded EP171
LastLook30Last lookIn the context of IA FX Reject codes, Trade Request Rejection Category A-1, order rejected due to a "last look".Added EP290
LastLookLatency31Last look latencyIn the context of IA FX Reject codes, Trade Request Rejection Category A-2, order rejected due to "last look latency", therefore price or liquidity is unavailable.Added EP290
UnavailablePriceLiquidity32Unavailable price or liquidityIn the context of IA FX Reject codes, Trade Request Rejection Category B, the order was not subjected to last look but rejected due to pricing or liquidity being no longer available for execution.Added EP290
InvalidMissingEntitlements33Invalid or missing entitlementsIn the context of IA FX Reject codes, Trade Request Rejection Category D, order rejected due to static/reference data error where counterparty is not permissioned or entitled.Added EP290
Other99OtherIn the context of IA FX Reject codes, Trade Request Rejection Category E, order rejected due to other exceptions. Further detail may be provided in RejectText(1328) or Text(58), with preference for RejectText(1328) if field is present in the message.Added FIX.4.4, Updated EP290
Used in messages:

Orchimate Copyright 2026 Atomic Wire Technology Limited
Orchestra Copyright 2026 FIX Protocol Ltd
Terms of Use|Privacy Policy