@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.
65 lines (64 loc) • 1.74 kB
TypeScript
export declare enum ExecInst {
StayOnOfferSide = "0",
NotHeld = "1",
Work = "2",
GoAlong = "3",
OverTheDay = "4",
Held = "5",
ParticipateDoNotInitiate = "6",
StrictScale = "7",
TryToScale = "8",
StayOnBidSide = "9",
NoCross = "A",
OKToCross = "B",
CallFirst = "C",
PercentOfVolume = "D",
DoNotIncrease = "E",
DoNotReduce = "F",
AllOrNone = "G",
ReinstateOnSystemFailure = "H",
InstitutionsOnly = "I",
ReinstateOnTradingHalt = "J",
CancelOnTradingHalt = "K",
LastPeg = "L",
MidPricePeg = "M",
NonNegotiable = "N",
OpeningPeg = "O",
MarketPeg = "P",
CancelOnSystemFailure = "Q",
PrimaryPeg = "R",
Suspend = "S",
FixedPegToLocalBestBidOrOfferAtTimeOfOrder = "T",
CustomerDisplayInstruction = "U",
Netting = "V",
PegToVWAP = "W",
TradeAlong = "X",
TryToStop = "Y",
CancelIfNotBest = "Z",
TrailingStopPeg = "a",
StrictLimit = "b",
IgnorePriceValidityChecks = "c",
PegToLimitPrice = "d",
WorkToTargetStrategy = "e",
IntermarketSweep = "f",
ExternalRoutingAllowed = "g",
ExternalRoutingNotAllowed = "h",
ImbalanceOnly = "i",
SingleExecutionRequestedForBlockTrade = "j",
BestExecution = "k",
SuspendOnSystemFailure = "l",
SuspendOnTradingHalt = "m",
ReinstateOnConnectionLoss = "n",
CancelOnConnectionLoss = "o",
SuspendOnConnectionLoss = "p",
Release = "q",
ExecuteAsDeltaNeutral = "r",
ExecuteAsDurationNeutral = "s",
ExecuteAsFXNeutral = "t",
MinGuaranteedFillEligible = "u",
BypassNonDisplayLiquidity = "v",
Lock = "w",
IgnoreNotionalValueChecks = "x",
TrdAtRefPx = "y",
AllowFacilitation = "z"
}