fixparser
Version:
FIX.Latest / 5.0 SP2 Parser / AI Agent Trading
45 lines (44 loc) • 2.41 kB
TypeScript
/**
* 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];