Side

Tag 54

Side

Abbreviation: Side
Typechar
Tag54
AddedFIX.2.7
Used in39 messages

Description

Side of order (see Volume : "Glossary" for value definitions)

Wire Format & Usage Example

Single field (key=value)
54=1 (Buy)
In a FIX message (ExecutionReport)
8=FIX.4.4 | 9=... | 35=8 | 49=SENDER | 56=TARGET | 34=1 | 52=20240101-09:30:00.000 |  | 54=1 (Buy) |  | 10=...

Fields are delimited by SOH (ASCII 0x01), shown here as " | ". The highlighted field 54=1 (Buy) is this field's position in the message.

All valid values
WireNameDescription
54=1BuyBuy
54=2SellSell
54=3BuyMinusBuy minus
54=4SellPlusSell plus
54=5SellShortSell short
54=6SellShortExemptSell short exempt
54=7UndisclosedUndisclosed (valid for IOI and List Order messages only)
54=8CrossCross (orders where counterparty is an exchange, valid for all messages except IOIs)
54=9CrossShortCross short
54=ACrossShortExemptCross short exxmpt
54=BAsDefined"As Defined" (for use with multileg instruments)
54=COpposite"Opposite" (for use with multileg instruments)
54=DSubscribeSubscribe (e.g. CIV)
54=ERedeemRedeem (e.g. CIV)
54=FLendLend (FINANCING - identifies direction of collateral)
54=GBorrowBorrow (FINANCING - identifies direction of collateral)

Enumerated Values

16
ValueSymbolic NameDescriptionAdded
1BuyBuyFIX.2.7
2SellSellFIX.2.7
3BuyMinusBuy minusFIX.2.7
4SellPlusSell plusFIX.2.7
5SellShortSell shortFIX.2.7
6SellShortExemptSell short exemptFIX.2.7
7UndisclosedUndisclosed (valid for IOI and List Order messages only)FIX.4.1
8CrossCross (orders where counterparty is an exchange, valid for all messages except IOIs)FIX.4.1
9CrossShortCross shortFIX.4.2
ACrossShortExemptCross short exxmptFIX.4.3
BAsDefined"As Defined" (for use with multileg instruments)FIX.4.3
COpposite"Opposite" (for use with multileg instruments)FIX.4.3
DSubscribeSubscribe (e.g. CIV)FIX.4.4
ERedeemRedeem (e.g. CIV)FIX.4.4
FLendLend (FINANCING - identifies direction of collateral)FIX.4.4
GBorrowBorrow (FINANCING - identifies direction of collateral)FIX.4.4