UNPKG

fixparser

Version:

FIX.Latest / 5.0 SP2 Parser / AI Agent Trading

57 lines (56 loc) 2.9 kB
/** * Indicates the status of the risk limit check performed on a trade. * - Tag: 2343 * - FIX Specification type: int * - Mapped type: number * @readonly * @public */ export declare const RiskLimitCheckStatus: Readonly<{ /** Accepted For use when none of the more specific status enumerations apply. */ readonly Accepted: 0; /** Rejected For use when none of the more specific status enumerations apply. */ readonly Rejected: 1; /** Claim required Indicates that the clearing firm is required to accept or decline the trade. */ readonly ClaimRequired: 2; /** Pre-defined limit check succeeded Indicates a check enforced automatically by the clearing house. */ readonly PreDefinedLimitCheckSucceeded: 3; /** Pre-defined limit check failed Indicates a check enforced automatically by the clearing house. */ readonly PreDefinedLimitCheckFailed: 4; /** Pre-defined auto-accept rule invoked Indicates that the clearing firm is required to accept or decline the trade because no limit or rule applies. */ readonly PreDefinedAutoAcceptRuleInvoked: 5; /** Pre-defined auto-reject rule invoked Indicates a check enforced automatically by the clearing house. Note that clearing house rules of engagement may still require a clearing firm accept or reject the trade. */ readonly PreDefinedAutoRejectRuleInvoked: 6; /** Accepted by clearing firm Indicates that explicit action by the clearing firm, and not an automatic check by the clearing house, was the basis for accepting the trade. */ readonly AcceptedByClearingFirm: 7; /** Rejected by clearing firm Indicates that explicit action by the clearing firm, and not an automatic check by the clearing house, was the basis for rejecting the trade. */ readonly RejectedByClearingFirm: 8; /** Pending Indicates that one or more side level risk checks are in progress. */ readonly Pending: 9; /** Accepted by credit hub Indicates that a credit hub accepted the trade. An identifier assigned by the credit hub may appear in the appropriate RefRiskLimitCheckID(2334) field. */ readonly AcceptedByCreditHub: 10; /** Rejected by credit hub Indicates that a credit hub rejected the trade. */ readonly RejectedByCreditHub: 11; /** Pending credit hub check Indicates that a check is pending at a credit hub. */ readonly PendingCreditHubCheck: 12; /** Accepted by execution venue Indicates acceptance by an execution venue, such as a SEF. */ readonly AcceptedByExecVenue: 13; /** Rejected by execution venue Indicates that the trade was rejected by an execution venue, such as a SEF. */ readonly RejectedByExecVenue: 14; }>; export type RiskLimitCheckStatus = (typeof RiskLimitCheckStatus)[keyof typeof RiskLimitCheckStatus];