Skip to main content
FIXsession: trading35=F
Cancel a single GTD or GTC order. A successful order cancellation will result in an execution report with the OrdStatus set to 4 (Cancelled). Unsuccessful cancellation requests will result in a business level reject message with the reason of the rejection.
header
required
35=F
11 - ClOrdID
string
required
Unique identifier of the order. The ID can be one of the following formats:
  • Ever-Increasing Positive Numbers: Ever-increasing positive numbers, such as microsecond timestamps, to ensure the uniqueness and sequential nature of the identifiers. Example: Using the current microsecond timestamp as the ClOrdID, such as 1623448294234000 (Max 18 characters)
  • Timestamp-First v4 UUIDs: A timestamp-first v4 UUID might look like 1b4e28ba-2fa1-11d2-883f-0016d3cca427, where the initial part (1b4e28ba-2fa1) of the UUID represents the timestamp. The timestamp granularity to generate the first part needs to be 10 microseconds maximum such as 162344829423400.
37 - OrderID
string
OrderId needs to match the one received on the ExecutionReports.Condition: One of ClOrdID or OrderID is required at least for the cancellation to be accepted
41 - OrigClordid
string
Reference the Last ClOrdID used. If both OrderID and OrigClordid are present then only the OrderID will be used.Condition: One of ClOrdID or OrderID is required at least for the cancellation to be accepted
54 - Side
integer
required
Side of the order.Possible values:
  • 1 : Buy
  • 2 : Sell
55 - Symbol
string
required
Pair in the format BASE/QUOTE.
60 - TransactTime
string
required
Time of order cancellation expressed in UTC. Format: YYYYMMDD-HH:MM:SS.uuu
trailer
required