@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.
55 lines • 3.66 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AssetSubClass = void 0;
var AssetSubClass;
(function (AssetSubClass) {
AssetSubClass[AssetSubClass["SingleCurrency"] = 1] = "SingleCurrency";
AssetSubClass[AssetSubClass["CrossCurrency"] = 2] = "CrossCurrency";
AssetSubClass[AssetSubClass["Basket"] = 3] = "Basket";
AssetSubClass[AssetSubClass["SingleName"] = 4] = "SingleName";
AssetSubClass[AssetSubClass["CreditIndex"] = 5] = "CreditIndex";
AssetSubClass[AssetSubClass["IndexTranche"] = 6] = "IndexTranche";
AssetSubClass[AssetSubClass["CreditBasket"] = 7] = "CreditBasket";
AssetSubClass[AssetSubClass["Exotic"] = 8] = "Exotic";
AssetSubClass[AssetSubClass["Common"] = 9] = "Common";
AssetSubClass[AssetSubClass["Preferred"] = 10] = "Preferred";
AssetSubClass[AssetSubClass["EquityIndex"] = 11] = "EquityIndex";
AssetSubClass[AssetSubClass["EquityBasket"] = 12] = "EquityBasket";
AssetSubClass[AssetSubClass["Metals"] = 13] = "Metals";
AssetSubClass[AssetSubClass["Bullion"] = 14] = "Bullion";
AssetSubClass[AssetSubClass["Energy"] = 15] = "Energy";
AssetSubClass[AssetSubClass["CommodityIndex"] = 16] = "CommodityIndex";
AssetSubClass[AssetSubClass["Agricultural"] = 17] = "Agricultural";
AssetSubClass[AssetSubClass["Environmental"] = 18] = "Environmental";
AssetSubClass[AssetSubClass["Freight"] = 19] = "Freight";
AssetSubClass[AssetSubClass["Government"] = 20] = "Government";
AssetSubClass[AssetSubClass["Agency"] = 21] = "Agency";
AssetSubClass[AssetSubClass["Corporate"] = 22] = "Corporate";
AssetSubClass[AssetSubClass["Financing"] = 23] = "Financing";
AssetSubClass[AssetSubClass["MoneyMarket"] = 24] = "MoneyMarket";
AssetSubClass[AssetSubClass["Mortgage"] = 25] = "Mortgage";
AssetSubClass[AssetSubClass["Municipal"] = 26] = "Municipal";
AssetSubClass[AssetSubClass["MutualFund"] = 27] = "MutualFund";
AssetSubClass[AssetSubClass["CollectiveInvestmentVehicle"] = 28] = "CollectiveInvestmentVehicle";
AssetSubClass[AssetSubClass["InvestmentProgram"] = 29] = "InvestmentProgram";
AssetSubClass[AssetSubClass["SpecializedAccountProgram"] = 30] = "SpecializedAccountProgram";
AssetSubClass[AssetSubClass["TermLoan"] = 31] = "TermLoan";
AssetSubClass[AssetSubClass["BridgeLoan"] = 32] = "BridgeLoan";
AssetSubClass[AssetSubClass["LetterOfCredit"] = 33] = "LetterOfCredit";
AssetSubClass[AssetSubClass["DividendIndex"] = 34] = "DividendIndex";
AssetSubClass[AssetSubClass["StockDividend"] = 35] = "StockDividend";
AssetSubClass[AssetSubClass["ExchangeTradedFund"] = 36] = "ExchangeTradedFund";
AssetSubClass[AssetSubClass["VolatilityIndex"] = 37] = "VolatilityIndex";
AssetSubClass[AssetSubClass["FXCrossRates"] = 38] = "FXCrossRates";
AssetSubClass[AssetSubClass["FXEmergingMarkets"] = 39] = "FXEmergingMarkets";
AssetSubClass[AssetSubClass["FXMajors"] = 40] = "FXMajors";
AssetSubClass[AssetSubClass["Fertilizer"] = 41] = "Fertilizer";
AssetSubClass[AssetSubClass["IndustrialProduct"] = 42] = "IndustrialProduct";
AssetSubClass[AssetSubClass["Inflation"] = 43] = "Inflation";
AssetSubClass[AssetSubClass["Paper"] = 44] = "Paper";
AssetSubClass[AssetSubClass["Polypropylene"] = 45] = "Polypropylene";
AssetSubClass[AssetSubClass["OfficialEconomicStatistics"] = 46] = "OfficialEconomicStatistics";
AssetSubClass[AssetSubClass["OtherC10"] = 47] = "OtherC10";
AssetSubClass[AssetSubClass["Other"] = 48] = "Other";
})(AssetSubClass || (exports.AssetSubClass = AssetSubClass = {}));
//# sourceMappingURL=AssetSubClass.js.map