UNPKG

@sotatech/nest-quickfix

Version:

A powerful NestJS implementation of the FIX (Financial Information eXchange) protocol. Provides high-performance, reliable messaging for financial trading applications with built-in session management, message validation, and recovery mechanisms.

185 lines 8.05 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Message = void 0; var Message; (function (Message) { Message["Heartbeat"] = "0"; Message["TestRequest"] = "1"; Message["ResendRequest"] = "2"; Message["Reject"] = "3"; Message["SequenceReset"] = "4"; Message["Logout"] = "5"; Message["IOI"] = "6"; Message["Advertisement"] = "7"; Message["ExecutionReport"] = "8"; Message["OrderCancelReject"] = "9"; Message["Logon"] = "A"; Message["News"] = "B"; Message["Email"] = "C"; Message["NewOrderSingle"] = "D"; Message["NewOrderList"] = "E"; Message["OrderCancelRequest"] = "F"; Message["OrderCancelReplaceRequest"] = "G"; Message["OrderStatusRequest"] = "H"; Message["AllocationInstruction"] = "J"; Message["ListCancelRequest"] = "K"; Message["ListExecute"] = "L"; Message["ListStatusRequest"] = "M"; Message["ListStatus"] = "N"; Message["AllocationInstructionAck"] = "P"; Message["DontKnowTrade"] = "Q"; Message["QuoteRequest"] = "R"; Message["Quote"] = "S"; Message["SettlementInstructions"] = "T"; Message["MarketDataRequest"] = "V"; Message["MarketDataSnapshotFullRefresh"] = "W"; Message["MarketDataIncrementalRefresh"] = "X"; Message["MarketDataRequestReject"] = "Y"; Message["QuoteCancel"] = "Z"; Message["QuoteStatusRequest"] = "a"; Message["MassQuoteAck"] = "b"; Message["SecurityDefinitionRequest"] = "c"; Message["SecurityDefinition"] = "d"; Message["SecurityStatusRequest"] = "e"; Message["SecurityStatus"] = "f"; Message["TradingSessionStatusRequest"] = "g"; Message["TradingSessionStatus"] = "h"; Message["MassQuote"] = "i"; Message["BusinessMessageReject"] = "j"; Message["BidRequest"] = "k"; Message["BidResponse"] = "l"; Message["ListStrikePrice"] = "m"; Message["XMLnonFIX"] = "n"; Message["RegistrationInstructions"] = "o"; Message["RegistrationInstructionsResponse"] = "p"; Message["OrderMassCancelRequest"] = "q"; Message["OrderMassCancelReport"] = "r"; Message["NewOrderCross"] = "s"; Message["CrossOrderCancelReplaceRequest"] = "t"; Message["CrossOrderCancelRequest"] = "u"; Message["SecurityTypeRequest"] = "v"; Message["SecurityTypes"] = "w"; Message["SecurityListRequest"] = "x"; Message["SecurityList"] = "y"; Message["DerivativeSecurityListRequest"] = "z"; Message["DerivativeSecurityList"] = "AA"; Message["NewOrderMultileg"] = "AB"; Message["MultilegOrderCancelReplace"] = "AC"; Message["TradeCaptureReportRequest"] = "AD"; Message["TradeCaptureReport"] = "AE"; Message["OrderMassStatusRequest"] = "AF"; Message["QuoteRequestReject"] = "AG"; Message["RFQRequest"] = "AH"; Message["QuoteStatusReport"] = "AI"; Message["QuoteResponse"] = "AJ"; Message["Confirmation"] = "AK"; Message["PositionMaintenanceRequest"] = "AL"; Message["PositionMaintenanceReport"] = "AM"; Message["RequestForPositions"] = "AN"; Message["RequestForPositionsAck"] = "AO"; Message["PositionReport"] = "AP"; Message["TradeCaptureReportRequestAck"] = "AQ"; Message["TradeCaptureReportAck"] = "AR"; Message["AllocationReport"] = "AS"; Message["AllocationReportAck"] = "AT"; Message["ConfirmationAck"] = "AU"; Message["SettlementInstructionRequest"] = "AV"; Message["AssignmentReport"] = "AW"; Message["CollateralRequest"] = "AX"; Message["CollateralAssignment"] = "AY"; Message["CollateralResponse"] = "AZ"; Message["CollateralReport"] = "BA"; Message["CollateralInquiry"] = "BB"; Message["NetworkCounterpartySystemStatusRequest"] = "BC"; Message["NetworkCounterpartySystemStatusResponse"] = "BD"; Message["UserRequest"] = "BE"; Message["UserResponse"] = "BF"; Message["CollateralInquiryAck"] = "BG"; Message["ConfirmationRequest"] = "BH"; Message["ContraryIntentionReport"] = "BO"; Message["SecurityDefinitionUpdateReport"] = "BP"; Message["SecurityListUpdateReport"] = "BK"; Message["AdjustedPositionReport"] = "BL"; Message["AllocationInstructionAlert"] = "BM"; Message["ExecutionAck"] = "BN"; Message["TradingSessionList"] = "BJ"; Message["TradingSessionListRequest"] = "BI"; Message["SettlementObligationReport"] = "BQ"; Message["DerivativeSecurityListUpdateReport"] = "BR"; Message["TradingSessionListUpdateReport"] = "BS"; Message["MarketDefinitionRequest"] = "BT"; Message["MarketDefinition"] = "BU"; Message["MarketDefinitionUpdateReport"] = "BV"; Message["ApplicationMessageRequest"] = "BW"; Message["ApplicationMessageRequestAck"] = "BX"; Message["ApplicationMessageReport"] = "BY"; Message["OrderMassActionReport"] = "BZ"; Message["OrderMassActionRequest"] = "CA"; Message["UserNotification"] = "CB"; Message["StreamAssignmentRequest"] = "CC"; Message["StreamAssignmentReport"] = "CD"; Message["StreamAssignmentReportACK"] = "CE"; Message["PartyDetailsListRequest"] = "CF"; Message["PartyDetailsListReport"] = "CG"; Message["MarginRequirementInquiry"] = "CH"; Message["MarginRequirementInquiryAck"] = "CI"; Message["MarginRequirementReport"] = "CJ"; Message["PartyDetailsListUpdateReport"] = "CK"; Message["PartyRiskLimitsRequest"] = "CL"; Message["PartyRiskLimitsReport"] = "CM"; Message["SecurityMassStatusRequest"] = "CN"; Message["SecurityMassStatus"] = "CO"; Message["AccountSummaryReport"] = "CQ"; Message["PartyRiskLimitsUpdateReport"] = "CR"; Message["PartyRiskLimitsDefinitionRequest"] = "CS"; Message["PartyRiskLimitsDefinitionRequestAck"] = "CT"; Message["PartyEntitlementsRequest"] = "CU"; Message["PartyEntitlementsReport"] = "CV"; Message["QuoteAck"] = "CW"; Message["PartyDetailsDefinitionRequest"] = "CX"; Message["PartyDetailsDefinitionRequestAck"] = "CY"; Message["PartyEntitlementsUpdateReport"] = "CZ"; Message["PartyEntitlementsDefinitionRequest"] = "DA"; Message["PartyEntitlementsDefinitionRequestAck"] = "DB"; Message["TradeMatchReport"] = "DC"; Message["TradeMatchReportAck"] = "DD"; Message["PartyRiskLimitsReportAck"] = "DE"; Message["PartyRiskLimitCheckRequest"] = "DF"; Message["PartyRiskLimitCheckRequestAck"] = "DG"; Message["PartyActionRequest"] = "DH"; Message["PartyActionReport"] = "DI"; Message["MassOrder"] = "DJ"; Message["MassOrderAck"] = "DK"; Message["PositionTransferInstruction"] = "DL"; Message["PositionTransferInstructionAck"] = "DM"; Message["PositionTransferReport"] = "DN"; Message["MarketDataStatisticsRequest"] = "DO"; Message["MarketDataStatisticsReport"] = "DP"; Message["CollateralReportAck"] = "DQ"; Message["MarketDataReport"] = "DR"; Message["CrossRequest"] = "DS"; Message["CrossRequestAck"] = "DT"; Message["AllocationInstructionAlertRequest"] = "DU"; Message["AllocationInstructionAlertRequestAck"] = "DV"; Message["TradeAggregationRequest"] = "DW"; Message["TradeAggregationReport"] = "DX"; Message["PayManagementReport"] = "EA"; Message["PayManagementReportAck"] = "EB"; Message["PayManagementRequest"] = "DY"; Message["PayManagementRequestAck"] = "DZ"; Message["SettlementStatusRequest"] = "EC"; Message["SettlementStatusRequestAck"] = "ED"; Message["SettlementStatusReport"] = "EE"; Message["SettlementStatusReportAck"] = "EF"; Message["SecurityRiskMetricsReport"] = "EG"; Message["AlgoCertificateRequest"] = "EH"; Message["AlgoCertificateRequestAck"] = "EI"; Message["AlgoCertificateReport"] = "EJ"; Message["AlgoCertificateReportAck"] = "EK"; Message["TestSuiteDefinitionRequest"] = "EL"; Message["TestSuiteDefinitionRequestAck"] = "EM"; Message["TestActionRequest"] = "EN"; Message["TestActionRequestAck"] = "EO"; Message["TestActionReport"] = "EP"; })(Message || (exports.Message = Message = {})); //# sourceMappingURL=Message.js.map