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.

25 lines 1.66 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RiskLimitType = void 0; var RiskLimitType; (function (RiskLimitType) { RiskLimitType[RiskLimitType["CreditLimit"] = 0] = "CreditLimit"; RiskLimitType[RiskLimitType["GrossLimit"] = 1] = "GrossLimit"; RiskLimitType[RiskLimitType["NetLimit"] = 2] = "NetLimit"; RiskLimitType[RiskLimitType["Exposure"] = 3] = "Exposure"; RiskLimitType[RiskLimitType["LongLimit"] = 4] = "LongLimit"; RiskLimitType[RiskLimitType["ShortLimit"] = 5] = "ShortLimit"; RiskLimitType[RiskLimitType["CashMargin"] = 6] = "CashMargin"; RiskLimitType[RiskLimitType["AdditionalMargin"] = 7] = "AdditionalMargin"; RiskLimitType[RiskLimitType["TotalMargin"] = 8] = "TotalMargin"; RiskLimitType[RiskLimitType["LimitConsumed"] = 9] = "LimitConsumed"; RiskLimitType[RiskLimitType["ClipSize"] = 10] = "ClipSize"; RiskLimitType[RiskLimitType["MaxNotionalOrderSize"] = 11] = "MaxNotionalOrderSize"; RiskLimitType[RiskLimitType["DV01PV01Limit"] = 12] = "DV01PV01Limit"; RiskLimitType[RiskLimitType["CS01Limit"] = 13] = "CS01Limit"; RiskLimitType[RiskLimitType["VolumeLimitPerTimePeriod"] = 14] = "VolumeLimitPerTimePeriod"; RiskLimitType[RiskLimitType["VolFilledPctOrdVolTmPeriod"] = 15] = "VolFilledPctOrdVolTmPeriod"; RiskLimitType[RiskLimitType["NotlFilledPctNotlTmPeriod"] = 16] = "NotlFilledPctNotlTmPeriod"; RiskLimitType[RiskLimitType["TransactionExecutionLimitPerTimePeriod"] = 17] = "TransactionExecutionLimitPerTimePeriod"; })(RiskLimitType || (exports.RiskLimitType = RiskLimitType = {})); //# sourceMappingURL=RiskLimitType.js.map