Side

Tag 54

Side

Abbreviation:
Typechar
Tag54
AddedFIX.2.7
Used in11 messages

Description

Side of order

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 message only)
54=8CrossCross (orders where counterparty is an exchange, valid for all messages except IOIs)

Enumerated Values

8
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 message only)FIX.4.1
8CrossCross (orders where counterparty is an exchange, valid for all messages except IOIs)FIX.4.1