fixparser
Version:
FIX.Latest / 5.0 SP2 Parser / AI Agent Trading
63 lines (62 loc) • 2.13 kB
TypeScript
/**
* Identifies the status of the quote acknowledgement.
* - Tag: 297
* - FIX Specification type: int
* - Mapped type: number
* @readonly
* @public
*/
export declare const QuoteStatus: Readonly<{
/** Accepted */
readonly Accepted: 0;
/** Canceled for specific securities */
readonly CancelForSymbol: 1;
/** Canceled for specific SecurityTypes(167) */
readonly CanceledForSecurityType: 2;
/** Canceled for underlying */
readonly CanceledForUnderlying: 3;
/** Canceled all */
readonly CanceledAll: 4;
/** Rejected */
readonly Rejected: 5;
/** Removed from market */
readonly RemovedFromMarket: 6;
/** Expired
In the context of IA FX Reject codes, Trade Request Rejection Category A-2, this may be used to indicate price or liquidity is unavailable due to "last look latency". */
readonly Expired: 7;
/** Query */
readonly Query: 8;
/** Quote not found */
readonly QuoteNotFound: 9;
/** Pending */
readonly Pending: 10;
/** Pass
In the context of IA FX Reject codes, Trade Request Rejection Category A-1, this is used by price maker to pass due to a "last look". */
readonly Pass: 11;
/** Locked market warning */
readonly LockedMarketWarning: 12;
/** Crossed market warning */
readonly CrossMarketWarning: 13;
/** Canceled due to locked market */
readonly CanceledDueToLockMarket: 14;
/** Canceled due to crossed market */
readonly CanceledDueToCrossMarket: 15;
/** Active */
readonly Active: 16;
/** Canceled */
readonly Canceled: 17;
/** Unsolicited quote replenishment */
readonly UnsolicitedQuoteReplenishment: 18;
/** Pending end trade */
readonly PendingEndTrade: 19;
/** Too late to end */
readonly TooLateToEnd: 20;
/** Traded */
readonly Traded: 21;
/** Traded and removed */
readonly TradedAndRemoved: 22;
/** Contract terminated
Indicates a contract has been or is being terminated. */
readonly ContractTerminates: 23;
}>;
export type QuoteStatus = (typeof QuoteStatus)[keyof typeof QuoteStatus];