UNPKG

fixparser

Version:

FIX.Latest / 5.0 SP2 Parser / AI Agent Trading

45 lines (44 loc) 2.41 kB
/** * Indicates the current state of the instrument. * - Tag: 965 * - FIX Specification type: String * - Mapped type: string * @readonly * @public */ export declare const SecurityStatus: Readonly<{ /** Active Instrument is active, i.e. trading is possible. */ readonly Active: "1"; /** Inactive Instrument has previously been active and is now no longer traded but has not expired yet. The instrument may become active again. */ readonly Inactive: "2"; /** Active, closing orders only Instrument is active but only orders closing positions (reducing risk) are allowed. */ readonly ActiveClosingOrdersOnly: "3"; /** Expired Instrument has expired. E.g. An instrument may expire due to reaching maturity or expired based on contract definitions or exchange rules. */ readonly Expired: "4"; /** Delisted Instrument has been removed from securities reference data. Delisting rules varies from exchange to exchange, which may include non-compliance of capitalization, revenue, consecutive minimum closing price. The instrument may become listed again once the instrument is back in compliance. A delisted instrument would not trade on the exchange but it may still be traded over-the-counter (e.g. OTCBB) or on Pink Sheets, or other similar trading service. */ readonly Delisted: "5"; /** Knocked-out Instrument has breached a pre-defined price threshold. */ readonly KnockedOut: "6"; /** Knock-out revoked Instrument reinstated, i.e. threshold has not been breached. */ readonly KnockOutRevoked: "7"; /** Pending Expiry Instrument is currently still active but will expire after the current business day. For example, a contract that expires intra-day (e.g. at noon time) and is no longer tradeable but will still show up in the current day's order book with related statistics. */ readonly PendingExpiry: "8"; /** Suspended Instrument has been temporarily disabled for trading (i.e. halted). */ readonly Suspended: "9"; /** Published Instrument information is provided prior to its first activation. */ readonly Published: "10"; /** Pending Deletion Instrument is awaiting deletion from security reference data. */ readonly PendingDeletion: "11"; }>; export type SecurityStatus = (typeof SecurityStatus)[keyof typeof SecurityStatus];