fixparser
Version:
FIX.Latest / 5.0 SP2 Parser
47 lines (46 loc) • 1.77 kB
TypeScript
/**
* Restrictions associated with an order. If more than one restriction is applicable to an order, this field can contain multiple instructions separated by space.
* - Tag: 529
* - FIX Specification type: MultipleCharValue
* - Mapped type: string
* @readonly
* @public
*/
export declare const OrderRestrictions: Readonly<{
/** Program Trade */
readonly ProgramTrade: '1';
/** Index Arbitrage */
readonly IndexArbitrage: '2';
/** Non-Index Arbitrage */
readonly NonIndexArbitrage: '3';
/** Competing Market Maker */
readonly CompetingMarketMaker: '4';
/** Acting as Market Maker or Specialist in the security */
readonly ActingAsMarketMakerOrSpecialistInSecurity: '5';
/** Acting as Market Maker or Specialist in the underlying security of a derivative security */
readonly ActingAsMarketMakerOrSpecialistInUnderlying: '6';
/** Foreign Entity (of foreign government or regulatory jurisdiction) */
readonly ForeignEntity: '7';
/** External Market Participant */
readonly ExternalMarketParticipant: '8';
/** External Inter-connected Market Linkage */
readonly ExternalInterConnectedMarketLinkage: '9';
/** Riskless Arbitrage */
readonly RisklessArbitrage: 'A';
/** Issuer Holding */
readonly IssuerHolding: 'B';
/** Issue Price Stabilization */
readonly IssuePriceStabilization: 'C';
/** Non-algorithmic */
readonly NonAlgorithmic: 'D';
/** Algorithmic */
readonly Algorithmic: 'E';
/** Cross */
readonly Cross: 'F';
/** Insider Account */
readonly InsiderAccount: 'G';
/** Significant Shareholder */
readonly SignificantShareholder: 'H';
/** Normal Course Issuer Bid (NCIB) */
readonly NormalCourseIssuerBid: 'I';
}>;