UNPKG

fixparser

Version:

FIX.Latest / 5.0 SP2 Parser / AI Agent Trading

61 lines (60 loc) 3.33 kB
/** * Reason quote request was rejected. * - Tag: 658 * - FIX Specification type: int * - Mapped type: number * @readonly * @public */ export declare const QuoteRequestRejectReason: Readonly<{ /** Unknown Symbol (Security) In the context of IA FX Reject codes, Quote Rejection Category F, the RFQ is rejected due to unknown or unsupported product, e.g. by the specific venue, tenor restrictions on the market participant(s) involved. */ readonly UnknownSymbol: 1; /** Exchange (Security) Closed */ readonly Exchange: 2; /** Quote Request Exceeds Limit In the context of IA FX Reject codes, Quote Rejection Category D, the RFQ is rejected due to risk limit exceeded or not in place. */ readonly QuoteRequestExceedsLimit: 3; /** Too Late to enter */ readonly TooLateToEnter: 4; /** Invalid Price */ readonly InvalidPrice: 5; /** Not Authorized To Request Quote */ readonly NotAuthorizedToRequestQuote: 6; /** No Match For Inquiry */ readonly NoMatchForInquiry: 7; /** No Market For Instrument In the context of IA FX Reject codes, Quote Rejection Category F, the RFQ is rejected due to unknown or unsupported product. */ readonly NoMarketForInstrument: 8; /** No Inventory */ readonly NoInventory: 9; /** Pass */ readonly Pass: 10; /** Insufficient credit In the context of IA FX Reject codes, Quote Rejection Category A, the RFQ is rejected due to credit limit exceeded or not in place. */ readonly InsufficientCredit: 11; /** Exceeded clip size limit */ readonly ExceededClipSizeLimit: 12; /** Exceeded maximum notional order amount */ readonly ExceededMaxNotionalOrderAmt: 13; /** Exceeded DV01/PV01 limit */ readonly ExceededDV01PV01Limit: 14; /** Exceeded CS01 limit */ readonly ExceededCS01Limit: 15; /** Unavailable price or liquidity In the context of IA FX Reject codes, Quote Rejection Category A, the RFQ is rejected due to unavailable price information. */ readonly UnavailablePriceLiquidity: 16; /** Unmet regulatory requirement In the context of IA FX Reject codes, Quote Rejection Category B, the RFQ is rejected due to regulatory requirements not being met. For example, a RFQ is submitted into a SEF by a non-SEF participant, or an NDF was submitted into the trading platform. */ readonly UnmetRegulatoryRequirement: 17; /** Unknown account(s) In the context of IA FX Reject codes, Quote Rejection Category F, the RFQ is rejected due to static data when the account/fund is not setup or unknown. */ readonly UnknownAccounts: 18; /** Invalid or missing entitlements In the context of IA FX Reject codes, Quote Rejection Category F, the RFQ is rejected due to static data when the counterparty is not authorized or has missing entitlements. */ readonly InvalidMissingEntitlements: 19; /** Other In the context of IA FX Reject codes, Quote Rejection Category E, the RFQ is rejected due to other exceptions. Further detail may be provided in RejectText(1328) or Text(58), with preference for RejectText(1328) if field is present in the message. */ readonly Other: 99; }>; export type QuoteRequestRejectReason = (typeof QuoteRequestRejectReason)[keyof typeof QuoteRequestRejectReason];