UNPKG

fixparser

Version:

FIX.Latest / 5.0 SP2 Parser / AI Agent Trading

34 lines (33 loc) 2.51 kB
/** * Specifies the type of regulatory trade publication. Additional reasons for the publication type may be specified in TrdRegPublicationReason(2670). * - Tag: 2669 * - FIX Specification type: int * - Mapped type: number * @readonly * @public */ export declare const TrdRegPublicationType: Readonly<{ /** Pre-trade transparency waiver There are allowable waivers from the obligation to make public current bid/offer prices and trading depth. In the context of MiFIR, see Article 3 and Article 4. */ readonly PreTradeTransparencyWaiver: 0; /** Post-trade deferral There are allowable deferrals for the post-trade publication of trade transactions. In the context of MiFIR, see Article 7(1). */ readonly PostTradeDeferral: 1; /** Exempt from publication There are allowable exemptions for the post-trade publication of trade transactions. In the context of ESMA exemptions are specified in RTS 22 Annex I, Table 2, Field 65 and RTS 2 Article 14(1) and Article 15(1). */ readonly ExemptFromPublication: 2; /** Order level publication to subscribers Individual orders are displayed outside of the execution venue but only to subscribers. In the context of US CAT this can be used by Alternative Trading Systems (ATSs) to provide additional information related to price distribution. */ readonly OrderLevelPublicationToSubscribers: 3; /** Price level publication to subscribers Aggregated orders are displayed outside of the execution venue but only to subscribers. In the context of US CAT this can be used by Alternative Trading Systems (ATSs) to provide additional information related to price distribution. */ readonly PriceLevelPublicationToSubscribers: 4; /** Order level publication to the public Individual orders are displayed outside of the execution venue via public quotation. In the context of US CAT this can be used by Alternative Trading Systems (ATSs) to provide additional information related to price distribution. */ readonly OrderLevelPublicationToThePublic: 5; /** Publication internal to execution venue Orders are not displayed outside of the execution venue. In the context of US CAT this can be used by Alternative Trading Systems (ATSs) to provide additional information related to price distribution. */ readonly PublicationInternalToExecutionVenue: 6; }>; export type TrdRegPublicationType = (typeof TrdRegPublicationType)[keyof typeof TrdRegPublicationType];