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.

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