FIX TAG 54
Side
Definition
Side of order
Compare versions
Differences between the selected source snapshots, including wording and errata; not a migration guide.
FIX 4.2 FIX 4.4
Values only in FIX 4.4 7
ACross short exemptB"As Defined" (for use with multileg instruments)C"Opposite" (for use with multileg instruments)DSubscribe (e.g. CIV)ERedeem (e.g. CIV)FLend (FINANCING - identifies direction of collateral)GBorrow (FINANCING - identifies direction of collateral)
Values 16
| Value | Meaning |
|---|---|
1 | Buy |
2 | Sell |
3 | Buy minus |
4 | Sell plus |
5 | Sell short |
6 | Sell short exempt |
7 | Undisclosed (valid for IOI and List Order messages only) |
8 | Cross (orders where counterparty is an exchange, valid for all messages except IOIs) |
9 | Cross short |
A | Cross short exempt |
B | "As Defined" (for use with multileg instruments) |
C | "Opposite" (for use with multileg instruments) |
D | Subscribe (e.g. CIV) |
E | Redeem (e.g. CIV) |
F | Lend (FINANCING - identifies direction of collateral) |
G | Borrow (FINANCING - identifies direction of collateral) |
About the char data type
Single character value, can include any alphanumeric character or punctuation except the delimiter. All char fields are case sensitive (i.e. m != M).
Used in messages 36
Includes nested components and repeating groups. Open a location to see its surrounding requirements.
35=6IOIMessage body35=8ExecutionReportMessage body35=DNewOrderSingleMessage body35=ENewOrderListListOrdGrp35=FOrderCancelRequestMessage body35=GOrderCancelReplaceRequestMessage body35=HOrderStatusRequestMessage body35=JAllocationInstructionMessage body35=QDontKnowTradeMessage body35=RQuoteRequestQuotReqGrp35=SQuoteMessage body35=TSettlementInstructionsSettlInstGrp35=kBidRequestBidCompReqGrp35=lBidResponseBidCompRspGrp35=mListStrikePriceUndInstrmtStrkPxGrp35=qOrderMassCancelRequestMessage body35=rOrderMassCancelReportMessage body35=sNewOrderCrossSideCrossOrdModGrp35=tCrossOrderCancelReplaceRequestSideCrossOrdModGrp35=uCrossOrderCancelRequestSideCrossOrdCxlGrp35=ABNewOrderMultilegMessage body35=ACMultilegOrderCancelReplaceMessage body35=ADTradeCaptureReportRequestMessage body35=AETradeCaptureReportTrdCapRptSideGrp35=AFOrderMassStatusRequestMessage body35=AGQuoteRequestRejectQuotReqRjctGrp35=AIQuoteStatusReportMessage body35=AJQuoteResponseMessage body35=AKConfirmationMessage body35=ASAllocationReportMessage body35=AVSettlementInstructionRequestMessage body35=AXCollateralRequestMessage body35=AYCollateralAssignmentMessage body35=AZCollateralResponseMessage body35=BACollateralReportMessage body35=BBCollateralInquiryMessage body