Order Entry API V2 - Update Order
Update a working order by the Venue Order ID and/or Customer Order ID.
Request
Body
Ref | Field | Name | Data Type | Values | Usage | Description |
---|---|---|---|---|---|---|
1 |
| |||||
2 |
| Application Name |
| REQUIRED | Identifies the application generating the message. | |
3 |
| Application Vendor |
| REQUIRED | Identifies the vendor of the application generating the message. | |
4 |
| Application Version |
| REQUIRED | Identifies the version of the application generating the message. | |
5 |
| Request ID |
| REQUIRED | A unique identifier for the request provided by the client for correlation. | |
6 |
| Sent Time |
| REQUIRED | Timestamp of the message leaving the producing application. | |
7 |
| |||||
8 |
| Customer Order Handling Instruction |
|
| REQUIRED | |
9 |
| Customer Order ID |
|
| REQUIRED | |
10 |
| Display Quantity Integer |
| OPTIONAL | ||
11 |
| Duration Type |
|
| REQUIRED | |
12 |
| |||||
13 |
| Customer Account ID |
|
| REQUIRED | |
14 |
| Customer Origin Type |
|
| REQUIRED | |
15 |
| Customer Type |
|
| REQUIRED | |
16 |
| Executing Firm ID |
|
| REQUIRED | |
17 |
| Operator ID |
|
| REQUIRED | |
18 |
| Sender Country |
|
| REQUIRED | |
19 |
| Sender State |
|
| OPTIONAL | |
20 |
| Expiration Date |
| CONDITIONAL | Criteria
| |
21 |
| |||||
22 |
| Globex Security ID |
| REQUIRED | ||
23 |
| Manual Indicator |
|
| REQUIRED | Indicates whether the order was generated by automated trading logic. |
24 |
| Memo |
|
| OPTIONAL | |
25 |
| Minimum Quantity Integer |
| OPTIONAL | ||
26 |
| Over-fill Mitigation Override Indicator |
|
| OPTIONAL | |
27 |
| Price |
| CONDITIONAL | Criteria
| |
28 |
| Quantity Integer |
| REQUIRED | ||
29 |
| Self-Match Prevention ID |
| OPTIONAL | ||
30 |
| Self-Match Prevention Instruction |
|
| OPTIONAL | |
31 |
| Side Indicator |
|
| REQUIRED | |
32 |
| Stop Price |
| CONDITIONAL | Criteria
| |
33 |
| Type |
|
| REQUIRED | |
34 |
| Venue Order ID |
| OPTIONAL |
Response - 200
Body
Ref | Field | Name | Data Type | Values | Usage | Description |
---|---|---|---|---|---|---|
1 |
| |||||
2 |
| Request ID |
| ALWAYS | A unique identifier for the request provided by the client for correlation. | |
3 |
| Sent Time |
| ALWAYS | Timestamp of the message leaving the producing application. | |
4 |
| |||||
5 |
| Action |
|
| ALWAYS | |
6 |
| Cumulative Quantity Integer |
| ALWAYS | ||
7 |
| Customer Order Handling Instruction |
|
| ALWAYS | |
8 |
| Customer Order ID |
| ALWAYS | ||
9 |
| Display Quantity Integer |
| OPTIONAL | ||
10 |
| Duration Type |
|
| ALWAYS | |
11 |
| |||||
12 |
| Customer Account ID |
| ALWAYS | ||
13 |
| Customer Origin Type |
|
| OPTIONAL | |
14 |
| Customer Type |
|
| OPTIONAL | |
15 |
| Executing Firm ID |
| ALWAYS | ||
16 |
| Sender Country |
| ALWAYS | ||
17 |
| Sender State |
| OPTIONAL | ||
18 |
| Expiration Date |
| CONDITIONAL | Criteria
| |
19 |
| |||||
20 |
| Globex Security ID |
| ALWAYS | ||
21 |
| Manual Indicator |
|
| ALWAYS | Indicates whether the order was generated by automated trading logic. |
22 |
| Memo |
| OPTIONAL | ||
23 |
| Minimum Quantity Integer |
| OPTIONAL | ||
24 |
| Price |
| CONDITIONAL | Criteria
| |
25 |
| Quantity Integer |
| ALWAYS | ||
26 |
| Remaining Quantity Integer |
| ALWAYS | ||
27 |
| Side Indicator |
|
| ALWAYS | |
28 |
| Status |
|
| ALWAYS | |
29 |
| Stop Price |
| CONDITIONAL | Criteria
| |
30 |
| Transaction Time |
| ALWAYS | ||
31 |
| Type |
|
| ALWAYS | |
32 |
| Venue Execution ID |
| ALWAYS | ||
33 |
| Venue Order ID |
| ALWAYS |
Response - 400
Body
Ref | Field | Name | Data Type | Values | Usage | Description |
---|---|---|---|---|---|---|
1 |
| |||||
2 |
| Code |
|
| ALWAYS | |
3 |
| Message |
| ALWAYS | ||
4 |
| |||||
5 |
| Request ID |
| ALWAYS | A unique identifier for the request provided by the client for correlation. | |
6 |
| Sent Time |
| ALWAYS | Timestamp of the message leaving the producing application. |
Response - 403
Body
Ref | Field | Name | Data Type | Values | Usage | Description |
---|---|---|---|---|---|---|
1 |
| |||||
2 |
| Code |
|
| ALWAYS | |
3 |
| Message |
| ALWAYS | ||
4 |
| |||||
5 |
| Request ID |
| ALWAYS | A unique identifier for the request provided by the client for correlation. | |
6 |
| Sent Time |
| ALWAYS | Timestamp of the message leaving the producing application. |
Response - 500
Body
Ref | Field | Name | Data Type | Values | Usage | Description |
---|---|---|---|---|---|---|
1 |
| |||||
2 |
| Code |
|
| ALWAYS | |
3 |
| Message |
| ALWAYS | ||
4 |
| Reference Field |
| OPTIONAL | ||
5 |
| |||||
6 |
| Request ID |
| ALWAYS | A unique identifier for the request provided by the client for correlation. | |
7 |
| Sent Time |
| ALWAYS | Timestamp of the message leaving the producing application. | |
8 |
| |||||
9 |
| Customer Order ID |
| ALWAYS | ||
10 |
| Transaction Time |
| OPTIONAL | ||
11 |
| Venue Order ID |
| ALWAYS |
How was your Client Systems Wiki Experience? Submit Feedback
Copyright © 2024 CME Group Inc. All rights reserved.