@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.
27 lines • 2.44 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.QuoteRequestRejectReason = void 0;
var QuoteRequestRejectReason;
(function (QuoteRequestRejectReason) {
QuoteRequestRejectReason[QuoteRequestRejectReason["UnknownSymbol"] = 1] = "UnknownSymbol";
QuoteRequestRejectReason[QuoteRequestRejectReason["Exchange"] = 2] = "Exchange";
QuoteRequestRejectReason[QuoteRequestRejectReason["QuoteRequestExceedsLimit"] = 3] = "QuoteRequestExceedsLimit";
QuoteRequestRejectReason[QuoteRequestRejectReason["TooLateToEnter"] = 4] = "TooLateToEnter";
QuoteRequestRejectReason[QuoteRequestRejectReason["InvalidPrice"] = 5] = "InvalidPrice";
QuoteRequestRejectReason[QuoteRequestRejectReason["NotAuthorizedToRequestQuote"] = 6] = "NotAuthorizedToRequestQuote";
QuoteRequestRejectReason[QuoteRequestRejectReason["NoMatchForInquiry"] = 7] = "NoMatchForInquiry";
QuoteRequestRejectReason[QuoteRequestRejectReason["NoMarketForInstrument"] = 8] = "NoMarketForInstrument";
QuoteRequestRejectReason[QuoteRequestRejectReason["NoInventory"] = 9] = "NoInventory";
QuoteRequestRejectReason[QuoteRequestRejectReason["Pass"] = 10] = "Pass";
QuoteRequestRejectReason[QuoteRequestRejectReason["InsufficientCredit"] = 11] = "InsufficientCredit";
QuoteRequestRejectReason[QuoteRequestRejectReason["ExceededClipSizeLimit"] = 12] = "ExceededClipSizeLimit";
QuoteRequestRejectReason[QuoteRequestRejectReason["ExceededMaxNotionalOrderAmt"] = 13] = "ExceededMaxNotionalOrderAmt";
QuoteRequestRejectReason[QuoteRequestRejectReason["ExceededDV01PV01Limit"] = 14] = "ExceededDV01PV01Limit";
QuoteRequestRejectReason[QuoteRequestRejectReason["ExceededCS01Limit"] = 15] = "ExceededCS01Limit";
QuoteRequestRejectReason[QuoteRequestRejectReason["UnavailablePriceLiquidity"] = 16] = "UnavailablePriceLiquidity";
QuoteRequestRejectReason[QuoteRequestRejectReason["UnmetRegulatoryRequirement"] = 17] = "UnmetRegulatoryRequirement";
QuoteRequestRejectReason[QuoteRequestRejectReason["UnknownAccounts"] = 18] = "UnknownAccounts";
QuoteRequestRejectReason[QuoteRequestRejectReason["InvalidMissingEntitlements"] = 19] = "InvalidMissingEntitlements";
QuoteRequestRejectReason[QuoteRequestRejectReason["Other"] = 99] = "Other";
})(QuoteRequestRejectReason || (exports.QuoteRequestRejectReason = QuoteRequestRejectReason = {}));
//# sourceMappingURL=QuoteRequestRejectReason.js.map