ZagTrader

FIX 4.4 Tag 529: OrderRestrictions

Restrictions associated with the order, such as program trade or index arbitrage. Several codes may be sent separated by spaces.

Tag number
529
Data type
MULTIPLEVALUESTRING
FIX version
FIX 4.4
Used in
11 message types

Data type

MULTIPLEVALUESTRING: One or more values separated by spaces.

Valid values in FIX 4.4

10 enumerated values. Several values can be sent in one field, separated by spaces.

ValueMeaning
1Program trade
2Index arbitrage
3Non index arbitrage
4Competing market maker
5Acting as market maker or specialist in security
6Acting as market maker or specialist in underlying
7Foreign entity
8External market participant
9External inter connected market linkage
ARiskless arbitrage

FIX 4.4 message types that use tag 529

MsgTypeMessageUse in the message
8Execution ReportOptional
DNew Order SingleOptional
ENew Order ListOptional, in group NoOrders (73)
GOrder Cancel/Replace RequestOptional
ABNew Order MultilegOptional
ACMultileg Order Cancel/ReplaceOptional
AETrade Capture ReportOptional, in group NoSides (552)
AKConfirmationOptional, in group NoCapacities (862)
ARTrade Capture Report AckOptional
sNew Order CrossOptional, in group NoSides (552)
tCross Order Cancel Replace RequestOptional, in group NoSides (552)

Also in other versions

Tag 529 across all FIX versions

Decode a message with this tag

Field and message data comes from the QuickFIX data dictionaries for FIX 4.0 to 5.0 SP2 and FIXT 1.1, used under the QuickFIX Software License. This product includes software developed by quickfixengine.org (http://www.quickfixengine.org/). Enumerated value names are converted to plain text for reading.