TagField NameXML NameData TypeUnion DatatypeDescriptionAddedDepr.Enums from tagValid values
54Side @Sidechar

Side of order

FIX.2.7
1=

Buy

[Buy]
2=

Sell

[Sell]
3=

Buy minus

[BuyMinus]
4=

Sell plus

[SellPlus]
5=

Sell short

[SellShort]
6=

Sell short exempt

[SellShortExempt]
7=

Undisclosed (valid for IOI and List Order messages only)

[Undisclosed]
8=

Cross (orders where counterparty is an exchange, valid for all messages except IOIs)

[Cross]
9=

Cross short

[CrossShort]
A=

Cross short exempt

[CrossShortExempt]
B=

"As Defined" (for use with multileg instruments)

[AsDefined]
C=

"Opposite" (for use with multileg instruments)

[Opposite]
D=

Subscribe (e.g. CIV)

[Subscribe]
E=

Redeem (e.g. CIV)

[Redeem]
F=

Lend (FINANCING - identifies direction of collateral)

[Lend]
G=

Borrow (FINANCING - identifies direction of collateral)

[Borrow]

Used in messages:
[AllocationInstruction] [AllocationReport] [CollateralAssignment] [CollateralInquiry] [CollateralReport] [CollateralRequest] [CollateralResponse] [Confirmation] [DontKnowTrade] [ExecutionReport] [IOI] [MultilegOrderCancelReplace] [NewOrderMultileg] [NewOrderSingle] [OrderCancelReplaceRequest] [OrderCancelRequest] [OrderMassCancelReport] [OrderMassCancelRequest] [OrderMassStatusRequest] [OrderStatusRequest] [Quote] [QuoteResponse] [QuoteStatusReport] [SettlementInstructionRequest] [TradeCaptureReportRequest]

Used in components:
[BidCompReqGrp] [BidCompRspGrp] [ListOrdGrp] [QuotReqGrp] [QuotReqRjctGrp] [SettlInstGrp] [SideCrossOrdCxlGrp] [SideCrossOrdModGrp] [TrdCapRptSideGrp] [UndInstrmtStrkPxGrp]