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.
Code | Meaning |
---|---|
0 | Broker / Exchange option |
1 | Unknown symbol |
2 | Exchange closed |
3 | Order exceeds limit |
4 | Too late to enter |
5 | Unknown order |
6 | Duplicate Order (e.g. dupe ClOrdID) |
7 | Duplicate of a verbally communicated order |
8 | Stale order |
9 | Trade along required |
10 | Invalid Investor ID |
11 | Unsupported order characteristic |
12 | Surveillance option |
13 | Incorrect quantity |
14 | Incorrect allocated quantity |
15 | Unknown account(s) |
16 | Price exceeds current price band |
18 | Invalid price increment |
19 | Reference price not available |
20 | Notional value exceeds threshold |
21 | Algorithm risk threshold breached |
22 | Short sell not permitted |
23 | Short sell rejected due to security pre-borrow restriction |
24 | Short sell rejected due to account pre-borrow restriction |
25 | Insufficient credit limit |
26 | Exceeded clip size limit |
27 | Exceeded maximum notional order amount |
28 | Exceeded DV01/PV01 limit |
29 | Exceeded CS01 limit |
99 | Other |