ZagTrader

FIX 5.0 SP1 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
MULTIPLECHARVALUE
FIX version
FIX 5.0 SP1
Used in
12 message types

Data type

MULTIPLECHARVALUE: One or more single-character values separated by spaces.

Valid values in FIX 5.0 SP1

14 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
BIssuer holding
CIssue price stabilization
DNon algorithmic
EAlgorithmic

FIX 5.0 SP1 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)
AJQuote ResponseOptional
AKConfirmationOptional, in group NoCapacities (862)
ARTrade Capture Report AckOptional, in group NoSides (552)
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.