FIX TAG 529
OrderRestrictions
Definition
Restrictions associated with an order. If more than one restriction is applicable to an order, this field can contain multiple instructions separated by space.
Compare versions
Differences between the selected source snapshots, including wording and errata; not a migration guide.
FIX 5.0 SP2 FIX Latest · EP309
Values only in FIX Latest · EP309 3
GInsider AccountHSignificant ShareholderINormal Course Issuer Bid (NCIB)
Values 18
| Value | Meaning |
|---|---|
1 | Program Trade |
2 | Index Arbitrage |
3 | Non-Index Arbitrage |
4 | Competing Market Maker |
5 | Acting as Market Maker or Specialist in the security |
6 | Acting as Market Maker or Specialist in the underlying security of a derivative security |
7 | Foreign Entity (of foreign government or regulatory jurisdiction) |
8 | External Market Participant |
9 | External Inter-connected Market Linkage |
A | Riskless Arbitrage |
B | Issuer Holding |
C | Issue Price Stabilization |
D | Non-algorithmic |
E | Algorithmic |
F | Cross |
G | Insider Account |
H | Significant Shareholder |
I | Normal Course Issuer Bid (NCIB) |
About the MultipleCharValue data type
string field containing one or more space delimited single character values (e.g. |18=2 A F| ).
Used in messages 20
Includes nested components and repeating groups. Open a location to see its surrounding requirements.
35=8ExecutionReportMessage body35=DNewOrderSingleMessage body35=ENewOrderListListOrdGrp35=GOrderCancelReplaceRequestMessage body35=RQuoteRequestMessage body35=SQuoteMessage body35=bMassQuoteAckQuotSetAckGrp / QuotEntryAckGrp35=iMassQuoteQuotSetGrp / QuotEntryGrp35=sNewOrderCrossSideCrossOrdModGrp35=tCrossOrderCancelReplaceRequestSideCrossOrdModGrp35=ABNewOrderMultilegMessage body35=ACMultilegOrderCancelReplaceMessage body35=AETradeCaptureReportTrdCapRptSideGrp / TradeReportOrderDetail35=AIQuoteStatusReportMessage body35=AJQuoteResponseMessage body35=AKConfirmationCpctyConfGrp35=ARTradeCaptureReportAckTrdCapRptAckSideGrp / TradeReportOrderDetail35=DCTradeMatchReportInstrmtMatchSideGrp / TrdMatchSideGrp / TradeReportOrderDetail35=DJMassOrderMessage body35=DKMassOrderAckMessage body