@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.
49 lines • 4.01 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.InstrAttribType = void 0;
var InstrAttribType;
(function (InstrAttribType) {
InstrAttribType[InstrAttribType["Flat"] = 1] = "Flat";
InstrAttribType[InstrAttribType["ZeroCoupon"] = 2] = "ZeroCoupon";
InstrAttribType[InstrAttribType["InterestBearing"] = 3] = "InterestBearing";
InstrAttribType[InstrAttribType["NoPeriodicPayments"] = 4] = "NoPeriodicPayments";
InstrAttribType[InstrAttribType["VariableRate"] = 5] = "VariableRate";
InstrAttribType[InstrAttribType["LessFeeForPut"] = 6] = "LessFeeForPut";
InstrAttribType[InstrAttribType["SteppedCoupon"] = 7] = "SteppedCoupon";
InstrAttribType[InstrAttribType["CouponPeriod"] = 8] = "CouponPeriod";
InstrAttribType[InstrAttribType["When"] = 9] = "When";
InstrAttribType[InstrAttribType["OriginalIssueDiscount"] = 10] = "OriginalIssueDiscount";
InstrAttribType[InstrAttribType["Callable"] = 11] = "Callable";
InstrAttribType[InstrAttribType["EscrowedToMaturity"] = 12] = "EscrowedToMaturity";
InstrAttribType[InstrAttribType["EscrowedToRedemptionDate"] = 13] = "EscrowedToRedemptionDate";
InstrAttribType[InstrAttribType["PreRefunded"] = 14] = "PreRefunded";
InstrAttribType[InstrAttribType["InDefault"] = 15] = "InDefault";
InstrAttribType[InstrAttribType["Unrated"] = 16] = "Unrated";
InstrAttribType[InstrAttribType["Taxable"] = 17] = "Taxable";
InstrAttribType[InstrAttribType["Indexed"] = 18] = "Indexed";
InstrAttribType[InstrAttribType["SubjectToAlternativeMinimumTax"] = 19] = "SubjectToAlternativeMinimumTax";
InstrAttribType[InstrAttribType["OriginalIssueDiscountPrice"] = 20] = "OriginalIssueDiscountPrice";
InstrAttribType[InstrAttribType["CallableBelowMaturityValue"] = 21] = "CallableBelowMaturityValue";
InstrAttribType[InstrAttribType["CallableWithoutNotice"] = 22] = "CallableWithoutNotice";
InstrAttribType[InstrAttribType["PriceTickRulesForSecurity"] = 23] = "PriceTickRulesForSecurity";
InstrAttribType[InstrAttribType["TradeTypeEligibilityDetailsForSecurity"] = 24] = "TradeTypeEligibilityDetailsForSecurity";
InstrAttribType[InstrAttribType["InstrumentDenominator"] = 25] = "InstrumentDenominator";
InstrAttribType[InstrAttribType["InstrumentNumerator"] = 26] = "InstrumentNumerator";
InstrAttribType[InstrAttribType["InstrumentPricePrecision"] = 27] = "InstrumentPricePrecision";
InstrAttribType[InstrAttribType["InstrumentStrikePrice"] = 28] = "InstrumentStrikePrice";
InstrAttribType[InstrAttribType["TradeableIndicator"] = 29] = "TradeableIndicator";
InstrAttribType[InstrAttribType["InstrumentEligibleAnonOrders"] = 30] = "InstrumentEligibleAnonOrders";
InstrAttribType[InstrAttribType["MinGuaranteedFillVolume"] = 31] = "MinGuaranteedFillVolume";
InstrAttribType[InstrAttribType["MinGuaranteedFillStatus"] = 32] = "MinGuaranteedFillStatus";
InstrAttribType[InstrAttribType["TradeAtSettlementEligibility"] = 33] = "TradeAtSettlementEligibility";
InstrAttribType[InstrAttribType["TestInstrument"] = 34] = "TestInstrument";
InstrAttribType[InstrAttribType["DummyInstrument"] = 35] = "DummyInstrument";
InstrAttribType[InstrAttribType["NegativeSettlementPriceEligibility"] = 36] = "NegativeSettlementPriceEligibility";
InstrAttribType[InstrAttribType["NegativeStrikePriceEligibility"] = 37] = "NegativeStrikePriceEligibility";
InstrAttribType[InstrAttribType["USStdContractInd"] = 38] = "USStdContractInd";
InstrAttribType[InstrAttribType["AdmittedToTradingOnTradingVenue"] = 39] = "AdmittedToTradingOnTradingVenue";
InstrAttribType[InstrAttribType["AverageDailyNotionalAmount"] = 40] = "AverageDailyNotionalAmount";
InstrAttribType[InstrAttribType["AverageDailyNumberTrades"] = 41] = "AverageDailyNumberTrades";
InstrAttribType[InstrAttribType["Text"] = 99] = "Text";
})(InstrAttribType || (exports.InstrAttribType = InstrAttribType = {}));
//# sourceMappingURL=InstrAttribType.js.map