Trade Cancel/Correct Message Fields

Sends a Trade Cancel/Correct message for a trade break. Trade Cancel/Correct (UCC) is an optional message that must be enabled at the port level. It may be enabled for current-day only or for all cancels and corrections. Only the price of a trade may be corrected, all other details remain the same. Trade cancels and corrections do not alter live order state.

Table 1. Trade Cancel/Correct Message Fields
TagField NameReq’dDescription
35Standard Message HeaderYMsgType=‘UCC’
20ExecTransTypeY
  • 1=Trade Cancel
  • 2=Trade Correct
17ExecIDYDay-unique id of execution message.
19ExecRefIDYRefers to the ExecID of the message being cancelled or corrected.
37OrderIdYOrderId of the original trade being cancelled/corrected.
11ClOrdIDYClOrdID of the original trade being cancelled/corrected.
55SymbolYCopied from original trade being cancelled/corrected (Available in FIX Drop).
65SymbolSfxYCopied from original trade being cancelled/corrected (Available in FIX Drop).
54SideYCopied from original trade being cancelled/corrected.
9730TradeLiquidityIndicatorYCopied from original trade being cancelled/corrected.
9882FeeCodeNOnly for Trade Corrects. Corrected fee code.
439ClearingFirmNCopied from original trade being cancelled/corrected (if present).
440ClearingAccountNCopied from original trade being cancelled/corrected (if present).
9620CorrectedPriceNOnly for Trade Corrects. Corrected price.
32LastSharesYQuantity of shares on the original trade being cancelled/corrected.
31LastPxYPrice on the original trade being cancelled/corrected.
42OrigTimeYGMT date-time of cancel/correct in nanoseconds.
60TransactTimeYGMT date-time of cancel/correct.
Standard Msg TrailerY
Cboe Titanium U.S. Equities FIX Specification - Trade Cancel/Correct Message Fields | Cboe