@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
JavaScript
;
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