TagField NameAbbr NameData TypeUnion DatatypeDescriptionPedigree
529OrderRestrictionsRstctionsMultipleCharValue

Restrictions associated with an order. If more than one restriction is applicable to an order, this field can contain multiple instructions separated by space.


OrderRestrictionsCodeSet
1=

Program Trade

Added FIX.4.3 [ProgramTrade]
2=

Index Arbitrage

Added FIX.4.3 [IndexArbitrage]
3=

Non-Index Arbitrage

Added FIX.4.3 [NonIndexArbitrage]
4=

Competing Market Maker

Added FIX.4.3 [CompetingMarketMaker]
5=

Acting as Market Maker or Specialist in the security

Added FIX.4.3 [ActingAsMarketMakerOrSpecialistInSecurity]
6=

Acting as Market Maker or Specialist in the underlying security of a derivative security

Added FIX.4.3 Updated EP95 [ActingAsMarketMakerOrSpecialistInUnderlying]
7=

Foreign Entity (of foreign government or regulatory jurisdiction)

Added FIX.4.3 [ForeignEntity]
8=

External Market Participant

Added FIX.4.3 [ExternalMarketParticipant]
9=

External Inter-connected Market Linkage

Added FIX.4.3 Updated EP95 [ExternalInterConnectedMarketLinkage]
A=

Riskless Arbitrage

Added FIX.4.3 [RisklessArbitrage]
B=

Issuer Holding

Added EP61 [IssuerHolding]
C=

Issue Price Stabilization

Added EP61 [IssuePriceStabilization]
D=

Non-algorithmic

Added EP-1 [NonAlgorithmic]
E=

Algorithmic

Added EP-1 [Algorithmic]
F=

Cross

Added EP78 [Cross]
G=

Insider Account

Added EP101 [InsiderAccount]
H=

Significant Shareholder

Added EP101 [SignificantShareholder]
I=

Normal Course Issuer Bid (NCIB)

Added EP101 [NormalCourseIssuerBid]
Added FIX.4.3

Used in messages:
[ExecutionReport][MassOrder][MassOrderAck][MultilegOrderCancelReplace][NewOrderMultileg][NewOrderSingle][OrderCancelReplaceRequest][Quote][QuoteRequest][QuoteResponse][QuoteStatusReport]

Used in components:
[CpctyConfGrp][ListOrdGrp][QuotEntryAckGrp][QuotEntryGrp][SideCrossOrdModGrp][TradeReportOrderDetail]