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.

69 lines 2.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ExecInst = void 0; var ExecInst; (function (ExecInst) { ExecInst["StayOnOfferSide"] = "0"; ExecInst["NotHeld"] = "1"; ExecInst["Work"] = "2"; ExecInst["GoAlong"] = "3"; ExecInst["OverTheDay"] = "4"; ExecInst["Held"] = "5"; ExecInst["ParticipateDoNotInitiate"] = "6"; ExecInst["StrictScale"] = "7"; ExecInst["TryToScale"] = "8"; ExecInst["StayOnBidSide"] = "9"; ExecInst["NoCross"] = "A"; ExecInst["OKToCross"] = "B"; ExecInst["CallFirst"] = "C"; ExecInst["PercentOfVolume"] = "D"; ExecInst["DoNotIncrease"] = "E"; ExecInst["DoNotReduce"] = "F"; ExecInst["AllOrNone"] = "G"; ExecInst["ReinstateOnSystemFailure"] = "H"; ExecInst["InstitutionsOnly"] = "I"; ExecInst["ReinstateOnTradingHalt"] = "J"; ExecInst["CancelOnTradingHalt"] = "K"; ExecInst["LastPeg"] = "L"; ExecInst["MidPricePeg"] = "M"; ExecInst["NonNegotiable"] = "N"; ExecInst["OpeningPeg"] = "O"; ExecInst["MarketPeg"] = "P"; ExecInst["CancelOnSystemFailure"] = "Q"; ExecInst["PrimaryPeg"] = "R"; ExecInst["Suspend"] = "S"; ExecInst["FixedPegToLocalBestBidOrOfferAtTimeOfOrder"] = "T"; ExecInst["CustomerDisplayInstruction"] = "U"; ExecInst["Netting"] = "V"; ExecInst["PegToVWAP"] = "W"; ExecInst["TradeAlong"] = "X"; ExecInst["TryToStop"] = "Y"; ExecInst["CancelIfNotBest"] = "Z"; ExecInst["TrailingStopPeg"] = "a"; ExecInst["StrictLimit"] = "b"; ExecInst["IgnorePriceValidityChecks"] = "c"; ExecInst["PegToLimitPrice"] = "d"; ExecInst["WorkToTargetStrategy"] = "e"; ExecInst["IntermarketSweep"] = "f"; ExecInst["ExternalRoutingAllowed"] = "g"; ExecInst["ExternalRoutingNotAllowed"] = "h"; ExecInst["ImbalanceOnly"] = "i"; ExecInst["SingleExecutionRequestedForBlockTrade"] = "j"; ExecInst["BestExecution"] = "k"; ExecInst["SuspendOnSystemFailure"] = "l"; ExecInst["SuspendOnTradingHalt"] = "m"; ExecInst["ReinstateOnConnectionLoss"] = "n"; ExecInst["CancelOnConnectionLoss"] = "o"; ExecInst["SuspendOnConnectionLoss"] = "p"; ExecInst["Release"] = "q"; ExecInst["ExecuteAsDeltaNeutral"] = "r"; ExecInst["ExecuteAsDurationNeutral"] = "s"; ExecInst["ExecuteAsFXNeutral"] = "t"; ExecInst["MinGuaranteedFillEligible"] = "u"; ExecInst["BypassNonDisplayLiquidity"] = "v"; ExecInst["Lock"] = "w"; ExecInst["IgnoreNotionalValueChecks"] = "x"; ExecInst["TrdAtRefPx"] = "y"; ExecInst["AllowFacilitation"] = "z"; })(ExecInst || (exports.ExecInst = ExecInst = {})); //# sourceMappingURL=ExecInst.js.map