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.

96 lines 4.12 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TradeCondition = void 0; var TradeCondition; (function (TradeCondition) { TradeCondition["Cash"] = "A"; TradeCondition["AveragePriceTrade"] = "B"; TradeCondition["CashTrade"] = "C"; TradeCondition["NextDay"] = "D"; TradeCondition["Opening"] = "E"; TradeCondition["IntradayTradeDetail"] = "F"; TradeCondition["Rule127Trade"] = "G"; TradeCondition["Rule155Trade"] = "H"; TradeCondition["SoldLast"] = "I"; TradeCondition["NextDayTrade"] = "J"; TradeCondition["Opened"] = "K"; TradeCondition["Seller"] = "L"; TradeCondition["Sold"] = "M"; TradeCondition["StoppedStock"] = "N"; TradeCondition["ImbalanceMoreBuyers"] = "P"; TradeCondition["ImbalanceMoreSellers"] = "Q"; TradeCondition["OpeningPrice"] = "R"; TradeCondition["BargainCondition"] = "S"; TradeCondition["ConvertedPriceIndicator"] = "T"; TradeCondition["ExchangeLast"] = "U"; TradeCondition["FinalPriceOfSession"] = "V"; TradeCondition["ExPit"] = "W"; TradeCondition["Crossed"] = "X"; TradeCondition["TradesResultingFromManual"] = "Y"; TradeCondition["TradesResultingFromIntermarketSweep"] = "Z"; TradeCondition["VolumeOnly"] = "a"; TradeCondition["DirectPlus"] = "b"; TradeCondition["Acquisition"] = "c"; TradeCondition["Bunched"] = "d"; TradeCondition["Distribution"] = "e"; TradeCondition["BunchedSale"] = "f"; TradeCondition["SplitTrade"] = "g"; TradeCondition["CancelStopped"] = "h"; TradeCondition["CancelETH"] = "i"; TradeCondition["CancelStoppedETH"] = "j"; TradeCondition["OutOfSequenceETH"] = "k"; TradeCondition["CancelLastETH"] = "l"; TradeCondition["SoldLastSaleETH"] = "m"; TradeCondition["CancelLast"] = "n"; TradeCondition["SoldLastSale"] = "o"; TradeCondition["CancelOpen"] = "p"; TradeCondition["CancelOpenETH"] = "q"; TradeCondition["OpenedSaleETH"] = "r"; TradeCondition["CancelOnly"] = "s"; TradeCondition["CancelOnlyETH"] = "t"; TradeCondition["LateOpenETH"] = "u"; TradeCondition["AutoExecutionETH"] = "v"; TradeCondition["Reopen"] = "w"; TradeCondition["ReopenETH"] = "x"; TradeCondition["Adjusted"] = "y"; TradeCondition["AdjustedETH"] = "z"; TradeCondition["Spread"] = "AA"; TradeCondition["SpreadETH"] = "AB"; TradeCondition["Straddle"] = "AC"; TradeCondition["StraddleETH"] = "AD"; TradeCondition["Stopped"] = "AE"; TradeCondition["StoppedETH"] = "AF"; TradeCondition["RegularETH"] = "AG"; TradeCondition["Combo"] = "AH"; TradeCondition["ComboETH"] = "AI"; TradeCondition["OfficialClosingPrice"] = "AJ"; TradeCondition["PriorReferencePrice"] = "AK"; TradeCondition["StoppedSoldLast"] = "AL"; TradeCondition["StoppedOutOfSequence"] = "AM"; TradeCondition["OfficialClosingPriceDup"] = "AN"; TradeCondition["CrossedOld"] = "AO"; TradeCondition["FastMarket"] = "AP"; TradeCondition["AutomaticExecution"] = "AQ"; TradeCondition["FormT"] = "AR"; TradeCondition["BasketIndex"] = "AS"; TradeCondition["BurstBasket"] = "AT"; TradeCondition["TradeThroughExempt"] = "AU"; TradeCondition["QuoteSpread"] = "AV"; TradeCondition["LastAuctionPrice"] = "AW"; TradeCondition["HighPrice"] = "AX"; TradeCondition["LowPrice"] = "AY"; TradeCondition["SystematicInternaliser"] = "AZ"; TradeCondition["AwayMarket"] = "BA"; TradeCondition["MidpointPrice"] = "BB"; TradeCondition["TradedBeforeIssueDate"] = "BC"; TradeCondition["PreviousClosingPrice"] = "BD"; TradeCondition["NationalBestBidOffer"] = "BE"; TradeCondition["Cancel"] = "0"; TradeCondition["ImpliedTrade"] = "1"; TradeCondition["MarketplaceEnteredTrade"] = "2"; TradeCondition["MultiAssetClassMultilegTrade"] = "3"; TradeCondition["MultilegToMultilegTrade"] = "4"; TradeCondition["ShortSaleMinPrice"] = "5"; TradeCondition["Benchmark"] = "6"; })(TradeCondition || (exports.TradeCondition = TradeCondition = {})); //# sourceMappingURL=TradeCondition.js.map