AccountBusinessFactory.java
package org.drip.capital.env;
/*
* -*- mode: java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*/
/*!
* Copyright (C) 2020 Lakshmi Krishnamurthy
* Copyright (C) 2019 Lakshmi Krishnamurthy
*
* This file is part of DROP, an open-source library targeting analytics/risk, transaction cost analytics,
* asset liability management analytics, capital, exposure, and margin analytics, valuation adjustment
* analytics, and portfolio construction analytics within and across fixed income, credit, commodity,
* equity, FX, and structured products. It also includes auxiliary libraries for algorithm support,
* numerical analysis, numerical optimization, spline builder, model validation, statistical learning,
* and computational support.
*
* https://lakshmidrip.github.io/DROP/
*
* DROP is composed of three modules:
*
* - DROP Product Core - https://lakshmidrip.github.io/DROP-Product-Core/
* - DROP Portfolio Core - https://lakshmidrip.github.io/DROP-Portfolio-Core/
* - DROP Computational Core - https://lakshmidrip.github.io/DROP-Computational-Core/
*
* DROP Product Core implements libraries for the following:
* - Fixed Income Analytics
* - Loan Analytics
* - Transaction Cost Analytics
*
* DROP Portfolio Core implements libraries for the following:
* - Asset Allocation Analytics
* - Asset Liability Management Analytics
* - Capital Estimation Analytics
* - Exposure Analytics
* - Margin Analytics
* - XVA Analytics
*
* DROP Computational Core implements libraries for the following:
* - Algorithm Support
* - Computation Support
* - Function Analysis
* - Model Validation
* - Numerical Analysis
* - Numerical Optimizer
* - Spline Builder
* - Statistical Learning
*
* Documentation for DROP is Spread Over:
*
* - Main => https://lakshmidrip.github.io/DROP/
* - Wiki => https://github.com/lakshmiDRIP/DROP/wiki
* - GitHub => https://github.com/lakshmiDRIP/DROP
* - Repo Layout Taxonomy => https://github.com/lakshmiDRIP/DROP/blob/master/Taxonomy.md
* - Javadoc => https://lakshmidrip.github.io/DROP/Javadoc/index.html
* - Technical Specifications => https://github.com/lakshmiDRIP/DROP/tree/master/Docs/Internal
* - Release Versions => https://lakshmidrip.github.io/DROP/version.html
* - Community Credits => https://lakshmidrip.github.io/DROP/credits.html
* - Issues Catalog => https://github.com/lakshmiDRIP/DROP/issues
* - JUnit => https://lakshmidrip.github.io/DROP/junit/index.html
* - Jacoco => https://lakshmidrip.github.io/DROP/jacoco/index.html
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
*
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* <i>AccountBusinessFactory</i> instantiates the Built-in Account To Business Mappings. The References are:
*
* <br><br>
* <ul>
* <li>
* Bank for International Supervision(2005): Stress Testing at Major Financial Institutions: Survey
* Results and Practice https://www.bis.org/publ/cgfs24.htm
* </li>
* <li>
* Glasserman, P. (2004): <i>Monte Carlo Methods in Financial Engineering</i> <b>Springer</b>
* </li>
* <li>
* Kupiec, P. H. (2000): Stress Tests and Risk Capital <i>Risk</i> <b>2 (4)</b> 27-39
* </li>
* </ul>
*
* <br><br>
* <ul>
* <li><b>Module </b> = <a href = "https://github.com/lakshmiDRIP/DROP/tree/master/PortfolioCore.md">Portfolio Core Module</a></li>
* <li><b>Library</b> = <a href = "https://github.com/lakshmiDRIP/DROP/tree/master/CapitalAnalyticsLibrary.md">Capital Analytics</a></li>
* <li><b>Project</b> = <a href = "https://github.com/lakshmiDRIP/DROP/tree/master/src/main/java/org/drip/capital/README.md">Basel Market Risk and Operational Capital</a></li>
* <li><b>Package</b> = <a href = "https://github.com/lakshmiDRIP/DROP/tree/master/src/main/java/org/drip/capital/env/README.md">Economic Risk Capital Parameter Factories</a></li>
* </ul>
*
* @author Lakshmi Krishnamurthy
*/
public class AccountBusinessFactory
{
/**
* Instantiate the Pre-set AccountBusinessContext with the Account To Business Map Entries
*
* @return TRUE - The AccountBusinessContext Instance
*/
public static org.drip.capital.shell.AccountBusinessContext Instantiate()
{
java.util.Map<java.lang.String, java.lang.String> accountBusinessMap = new
org.drip.analytics.support.CaseInsensitiveHashMap<java.lang.String>();
accountBusinessMap.put (
"AP_CASH_EQ",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"AP_COMMOD_CVA",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"AP_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"AP_CONVERT_BONDS",
org.drip.capital.definition.Business.CONVERTS
);
accountBusinessMap.put (
"AP_CORP_TREAS_CTI",
org.drip.capital.definition.Business.CORPORATE_CENTER
);
accountBusinessMap.put (
"AP_DVLP_EQ_CASH_TRDG",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"AP_ELECTR_EQ_CASH",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"AP_EQ_CAP_MKTS",
org.drip.capital.definition.Business.EQUITY_UNDERWRITING
);
accountBusinessMap.put (
"AP_EQ_CVA",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AP_EQ_DELTA1_ADMIN",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AP_EQ_DELTA1_CEFT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AP_EQ_DELTA1_CLIENT_SOLUTION",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AP_EQ_DELTA1_ETF",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AP_EQ_DELTA1_INDEX",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AP_EQ_DELTA1_INVENTORY_MGMT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AP_EQ_DELTA1_SINGLES",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AP_EQ_DERIV_ADMIN",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AP_EQ_DERIV_CORP",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AP_EQ_DERIV_EXOT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AP_EQ_DERIV_FLOW",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AP_EQ_DERIV_FLOW_EM",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AP_EQ_FIN",
org.drip.capital.definition.Business.PRIME_FINANCE
);
accountBusinessMap.put (
"AP_FERROUS_FREIGHT",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"AP_FIN",
org.drip.capital.definition.Business.FINANCE
);
accountBusinessMap.put (
"AP_FI_EM_CR_FLOW",
org.drip.capital.definition.Business.EM_CREDIT_TRADING
);
accountBusinessMap.put (
"AP_FI_EM_CR_INDIA",
org.drip.capital.definition.Business.EM_CREDIT_TRADING
);
accountBusinessMap.put (
"AP_FI_EM_CR_LCL_CORP",
org.drip.capital.definition.Business.EM_CREDIT_TRADING
);
accountBusinessMap.put (
"AP_FI_EM_CR_STRUCT",
org.drip.capital.definition.Business.EM_CREDIT_TRADING
);
accountBusinessMap.put (
"AP_FXLM_CVA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"AP_GPM_LENDING",
"Loan Portfolio Management"
);
accountBusinessMap.put (
"AP_METALS",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"AP_OGM_CVA",
org.drip.capital.definition.Business.OS_B
);
accountBusinessMap.put (
"AP_OIL_TRDG",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"AP_PRECIOUS_METALS",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"AP_PRIVATE_BANK_CVA",
org.drip.capital.definition.Business.GWM
);
accountBusinessMap.put (
"AP_RATES_CVA",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"AP_SOFTS",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"AU_CASH_EQ",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"AU_COMMOD_CVA",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"AU_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"AU_CR_TRDG_SN",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"AU_EQ_DELTA1_CEFT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AU_EQ_DELTA1_CLIENT_SOLUTION",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AU_EQ_DELTA1_ETF",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AU_EQ_DELTA1_INDEX",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AU_EQ_DELTA1_INVENTORY_MGMT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AU_EQ_DELTA1_SINGLES",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AU_EQ_DERIV_WARRANTS",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"AU_EQ_FIN",
org.drip.capital.definition.Business.PRIME_FINANCE
);
accountBusinessMap.put (
"AU_FIN",
org.drip.capital.definition.Business.FINANCE
);
accountBusinessMap.put (
"AU_MARKETS_TREAS",
org.drip.capital.definition.Business.RISK_TREASURY
);
accountBusinessMap.put (
"AU_PRIVATE_BANK_CVA",
org.drip.capital.definition.Business.GWM
);
accountBusinessMap.put (
"AU_RATES_AUD_SWAPS",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"AU_RATES_BASIS",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"AU_RATES_CVA",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"AU_RATES_GOVT",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"AU_RATES_INFLATION",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"AU_RATES_MGMT_TRDG",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"AU_RATES_NZD",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"AU_RATES_VOL",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"AU_RATES_XGAMMA",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"AU_SPOT",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"AU_STIRT",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"BR_CASH_EQ",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"BR_COMMOD_ADMIN",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"CA_G10_MARKETS_TREAS",
org.drip.capital.definition.Business.RISK_TREASURY
);
accountBusinessMap.put (
"CA_SWAPS",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"CCA_CVCI",
org.drip.capital.definition.Business.CAI
);
accountBusinessMap.put (
"CCA_FX",
org.drip.capital.definition.Business.CAI
);
accountBusinessMap.put (
"CE_COMMOD_CVA",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"CE_FI_EM_CR_FLOW",
org.drip.capital.definition.Business.EM_CREDIT_TRADING
);
accountBusinessMap.put (
"CE_FI_EM_CR_STRUCT",
org.drip.capital.definition.Business.EM_CREDIT_TRADING
);
accountBusinessMap.put (
"CE_FXLM_CVA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"CE_PRIVATE_BANK_CVA",
org.drip.capital.definition.Business.GWM
);
accountBusinessMap.put (
"CFD_FXLM_CVA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"CFD_MUNI_CVA",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"CFD_RATES_CVA",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"CH_AI_CAI_SAP",
org.drip.capital.definition.Business.AI
);
accountBusinessMap.put (
"CH_AI_BHC_PRPTY_INV",
org.drip.capital.definition.Business.AI
);
accountBusinessMap.put (
"CH_EU_GPM",
"Excluded - CLP"
);
accountBusinessMap.put (
"CH_GLBL_CR_TRDG_SN",
org.drip.capital.definition.Business.CREDIT_MARKETS
);
accountBusinessMap.put (
"CH_GLBL_DIST_FLOW_TRDG",
org.drip.capital.definition.Business.CREDIT_MARKETS
);
accountBusinessMap.put (
"CH_GLBL_STRUC_CR_CDO",
org.drip.capital.definition.Business.CREDIT_MARKETS
);
accountBusinessMap.put (
"CH_GLBL_STRUC_CR_CORR",
org.drip.capital.definition.Business.CREDIT_MARKETS
);
accountBusinessMap.put (
"CH_GLBL_STRUC_CR_EXOTICS",
org.drip.capital.definition.Business.CREDIT_MARKETS
);
accountBusinessMap.put (
"CH_GSM_CONSUM_FIN",
org.drip.capital.definition.Business.GLOBAL_SECURITIZED_MARKETS
);
accountBusinessMap.put (
"CH_GSM_RESID_MTG",
org.drip.capital.definition.Business.GLOBAL_SECURITIZED_MARKETS
);
accountBusinessMap.put (
"CH_JP_CR_DERIV_STRUC",
org.drip.capital.definition.Business.CREDIT_MARKETS
);
accountBusinessMap.put (
"CH_JP_CR_TRDG_CVA",
org.drip.capital.definition.Business.CREDIT_MARKETS
);
accountBusinessMap.put (
"CH_LCL_RES_CMI",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"CH_LCL_RETAIL_BKG_LA",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"CH_LTAG_SUBPRIME_WRKG_GRP_RBC",
org.drip.capital.definition.Business.LONG_TERM_ASSET_GROUP
);
accountBusinessMap.put (
"CH_MUNI_CVA",
org.drip.capital.definition.Business.MUNICIPAL_SECURITIES
);
accountBusinessMap.put (
"CH_MUNI_FP",
org.drip.capital.definition.Business.MUNICIPAL_SECURITIES
);
accountBusinessMap.put (
"CH_MUNI_FVA",
"Excluded - FVA"
);
accountBusinessMap.put (
"CH_MUNI_ST",
org.drip.capital.definition.Business.MUNICIPAL_SECURITIES
);
accountBusinessMap.put (
"CH_NA_CR_TRDG_CVA",
org.drip.capital.definition.Business.CREDIT_MARKETS
);
accountBusinessMap.put (
"CH_NA_LTAG_SPG_CVA",
org.drip.capital.definition.Business.LONG_TERM_ASSET_GROUP
);
accountBusinessMap.put (
"CH_PECD_NAM_PRORATA",
org.drip.capital.definition.Business.CREDIT_MARKETS
);
accountBusinessMap.put (
"CH_RATES",
org.drip.capital.definition.Business.RATES_AND_CURRENCIES
);
accountBusinessMap.put (
"CH_SAP_CREDIT_RMH",
org.drip.capital.definition.Business.CREDIT_MARKETS
);
accountBusinessMap.put (
"CH_SAP_EQ_FIN",
org.drip.capital.definition.Business.PRIME_FINANCE
);
accountBusinessMap.put (
"BHC_PRIVATE_BANK_HK",
org.drip.capital.definition.Business.GWM
);
accountBusinessMap.put (
"BHC_PRIVATE_BANK_JERSEY",
org.drip.capital.definition.Business.GWM
);
accountBusinessMap.put (
"BHC_PRIVATE_BANK_LONDON",
org.drip.capital.definition.Business.GWM
);
accountBusinessMap.put (
"BHC_PRIVATE_BANK_SG",
org.drip.capital.definition.Business.GWM
);
accountBusinessMap.put (
"BHC_PRIVATE_BANK_ZURICH",
org.drip.capital.definition.Business.GWM
);
accountBusinessMap.put (
"CN_CONSUM_GCB_ASIA",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"CN_RATES_TRDG",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"COMMOD_AG_SOFTS_MX",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"COMMOD_DERIV_ADMIN",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"COMMOD_DERIV_METALS_MX",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"COMMOD_EXOTICS",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"COMMOD_FVO_DVA",
"Excluded - CVA"
);
accountBusinessMap.put (
"COMMOD_METALS_NON_REPORTABLE",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"CONSUM_BANAMEX",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"CONSUM_BKG_RES_CMI",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"CONSUM_EMEA_PL",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"CONSUM_MX_CARDS",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"CRI_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"EL_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"EMEA_RATES_CVA",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"ENERGY_MARKET_ACCESS",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"EQTY_FVO_DVA",
"Excluded - CVA"
);
accountBusinessMap.put (
"EQ_DERIV_CIS",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EQ_DERIV_HYBRIDS_AND_FUNDS",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_CASH_EQ",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"EU_CMO_IG_BONDS",
org.drip.capital.definition.Business.OTHER_FI_UNDERWRITING
);
accountBusinessMap.put (
"EU_CMO_LEV_FIN_HY_BONDS",
org.drip.capital.definition.Business.OTHER_FI_UNDERWRITING
);
accountBusinessMap.put (
"EU_COMMOD_CVA",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"EU_COMMOD_DERIV_PACKAGING",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"EU_CONVERT_BONDS",
org.drip.capital.definition.Business.CONVERTS
);
accountBusinessMap.put (
"EU_CORP_TREAS_CTI_FX_INTL",
org.drip.capital.definition.Business.CORPORATE_CENTER
);
accountBusinessMap.put (
"EU_CR_BETA_TRDG",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"EU_CR_IG_TRG",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"EU_CR_INDEX_TRDG",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"EU_CR_REPACK_EXOTICS",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"EU_CR_RMH_HUB_ACCT",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"EU_EQ_ADMIN",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"EU_EQ_CAP_MKTS",
org.drip.capital.definition.Business.EQUITY_UNDERWRITING
);
accountBusinessMap.put (
"EU_EQ_CVA",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DELTA1_ADMIN",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DELTA1_CEFT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DELTA1_CLIENT_SOLUTION",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DELTA1_ETF",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DELTA1_FWD_TRDG",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DELTA1_INDEX",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DELTA1_SECTOR_SWAPS",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DELTA1_SINGLES",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DERIV_ADMIN",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DERIV_CORP",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DERIV_EXOT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DERIV_FLOW",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DERIV_RV_FLOW",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_EQ_DERIV_WARRANTS",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"EU_FIN",
org.drip.capital.definition.Business.FINANCE
);
accountBusinessMap.put (
"EU_FXLM_CVA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"EU_FX_COMM_SALES",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"EU_FX_MODEL",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"EU_FX_SALES_PB",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"EU_FX_TRD_E_TRDG",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"EU_GPM_LENDING",
"Loan Portfolio Management"
);
accountBusinessMap.put (
"EU_GSM_CVA",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"EU_OGM_CVA",
org.drip.capital.definition.Business.OS_B
);
accountBusinessMap.put (
"EU_OIL_TRDG",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"EU_OSB_NON_TREAS_OTH_ICG",
org.drip.capital.definition.Business.OS_B
);
accountBusinessMap.put (
"EU_POWER_DERIV_GAS",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"EU_POWER_DERIV_PWR",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"EU_POWER_EMISSION_MAG",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"EU_PRIVATE_BANK_CVA",
org.drip.capital.definition.Business.GWM
);
accountBusinessMap.put (
"EU_RATES_LINEAR_GOVT_SAS",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"EU_RATES_LINEAR_SWAPS",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"EU_RATES_NON_LINEAR_CORE",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"EU_RATES_NON_LINEAR_FUND",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"EU_RATES_NON_LINEAR_INFL",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"EU_RATES_NON_LINEAR_SOL",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"EU_SPOT",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"EU_STIRT",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"EU_STRUC_CR_TRS",
org.drip.capital.definition.Business.PECD
);
accountBusinessMap.put (
"EU_ST_FI",
org.drip.capital.definition.Business.SHORT_TERM
);
accountBusinessMap.put (
"FERROUS_FREIGHT",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"FRANK_G10_MARKETS_TREAS",
org.drip.capital.definition.Business.RISK_TREASURY
);
accountBusinessMap.put (
"FVO_CVA",
"Excluded - CVA"
);
accountBusinessMap.put (
"FVO_DEBT_ACCTS",
"Excluded - CVA"
);
accountBusinessMap.put (
"FXLM_FVO_DVA",
"Excluded - CVA"
);
accountBusinessMap.put (
"GLBL_CR_CNTR_PRTY_RM",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"GLBL_CR_CVA_EMCT",
org.drip.capital.definition.Business.EM_CREDIT_TRADING
);
accountBusinessMap.put (
"GLBL_CR_CVA_PECD",
org.drip.capital.definition.Business.PECD
);
accountBusinessMap.put (
"GLBL_CR_CVA_TRS",
org.drip.capital.definition.Business.PECD
);
accountBusinessMap.put (
"GLBL_CR_TRDG_CVA",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"GLBL_EQ_ADM_3RD_PARTY_INV",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"GLBL_STRUC_CR_CORR",
org.drip.capital.definition.Business.PECD
);
accountBusinessMap.put (
"GLOBAL_FX_OPT_MAG",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"GLOBAL_FX_OPT_TRDG",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"GSM_AGNCY_ADMIN",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_AGNCY_ARMS",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_AGNCY_CMOS",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_AGNCY_FI_RETAIL",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_AGNCY_LONG_TERM_CMOS",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_AGNCY_SPEC_POOLS",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_AGNCY_STRIPS",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_CMBS_TRDG",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_EU_ABS",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_EU_SECURITIZ",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_NON_AGNCY_ADMIN",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_NON_AGNCY_CMBS",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_NON_AGNCY_RMBS_TRDG",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_NON_AGNCY_SUBS",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_PECD_ABS_CDO_SEC_TRDG",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_RESID_LOANS",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_RESID_MTG_FIN",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_RESID_OTHER",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSP_ADMIN",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"HK_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"HK_MARKETS_TREAS",
org.drip.capital.definition.Business.RISK_TREASURY
);
accountBusinessMap.put (
"HK_RATES_TRDG",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"HYBD_FVO_DVA",
"Excluded - CVA"
);
accountBusinessMap.put (
"ID_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"INVESTMENT_FINANCE_GLBL",
org.drip.capital.definition.Business.GWM
);
accountBusinessMap.put (
"IN_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"IN_CONSUM_GCB_ASIA",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"IN_RATES_TRDG",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"JAPAN_NON-YEN_RATES",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"JAPAN_RATES_YEN_SOLUTION",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"JERSEY_G10_MARKETS_TREAS",
org.drip.capital.definition.Business.RISK_TREASURY
);
accountBusinessMap.put (
"JGB_CASH",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"JP_CASH_EQ",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"JP_COMMOD_CVA",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"JP_CR_REPACK_EXOTICS",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"JP_CR_TRDG_SEC",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"JP_EQ_DELTA1_CLIENT_SOLUTION",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"JP_EQ_DELTA1_ETF",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"JP_EQ_DELTA1_INDEX",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"JP_EQ_DELTA1_INVENTORY_MGMT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"JP_EQ_DELTA1_SECTOR_SWAPS",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"JP_EQ_DELTA1_SINGLES",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"JP_EQ_FIN",
org.drip.capital.definition.Business.PRIME_FINANCE
);
accountBusinessMap.put (
"JP_EQ_PROG_AGNCY_ERROR",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"JP_EQ_PROG_TRDG",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"JP_FIN",
org.drip.capital.definition.Business.FINANCE
);
accountBusinessMap.put (
"JP_FI_FUND",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"JP_FI_MGMT",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"JP_FXLM_CVA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"JP_FX_CJL_COMM_SALES",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"JP_FX_SALES",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"JP_FX_TRDG_OTHER",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"JP_G10_MARKETS_TREAS",
org.drip.capital.definition.Business.RISK_TREASURY
);
accountBusinessMap.put (
"JP_RATES_CVA",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"JP_SAS",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"JP_SWAP",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"KR_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"KR_GTS",
org.drip.capital.definition.Business.GTS
);
accountBusinessMap.put (
"KR_RATES_TRDG",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"LA_CASH_EQ",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"LA_COMMOD_CVA",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"LA_EQ_CVA",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"LA_EQ_DELTA1_INDEX_EM_SWAP",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"LA_EQ_DELTA1_INVENTORY_MGMT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"LA_EQ_DELTA1_SECTOR_SWAPS",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"LA_EQ_DERIV_ADMIN",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"LA_EQ_DERIV_CORP",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"LA_EQ_DERIV_EXOT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"LA_EQ_DERIV_FLOW",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"LA_FI_EM_CR_FLOW",
org.drip.capital.definition.Business.EM_CREDIT_TRADING
);
accountBusinessMap.put (
"LA_FI_EM_CR_STRUCT",
org.drip.capital.definition.Business.EM_CREDIT_TRADING
);
accountBusinessMap.put (
"LA_FI_EM_LOCAL_PLATFORM",
org.drip.capital.definition.Business.EM_CREDIT_TRADING
);
accountBusinessMap.put (
"LA_FXLM_CVA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LA_GPM_LENDING",
"Loan Portfolio Management"
);
accountBusinessMap.put (
"LA_GSM_CVA",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"LA_OGM_CVA",
org.drip.capital.definition.Business.OS_B
);
accountBusinessMap.put (
"LA_PRIVATE_BANK_CVA",
org.drip.capital.definition.Business.GWM
);
accountBusinessMap.put (
"LA_RATES_CVA",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"LDN_EQ_FIN",
org.drip.capital.definition.Business.PRIME_FINANCE
);
accountBusinessMap.put (
"LDN_G10_MARKETS_TREAS_ICG",
org.drip.capital.definition.Business.RISK_TREASURY
);
accountBusinessMap.put (
"LM_ST_ALGERIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_ARGENTINA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_BAHAMAS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_BAHRAIN",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_BARBADOS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_BD_FX_TRADING",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_BRAZIL",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_BULGARIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_CAMEROON",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_CN_DEBT_INT_RATE_DR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_CN_FX_ND_FWDS_TRDG",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_CN_FX_OPT_TRDG",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_CN_FX_SALES",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_COLOMBIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_CONGO",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_COSTA_RICA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_CZECH",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_DOMINICAN_REP",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_ECUADOR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_EGYPT",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_EL_SALVADOR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_GABON",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_GUATEMALA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_HAITI",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_HK_DEBT_INT_RATE_DR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_HK_DERIV_TRADING",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_HK_FX_TRADING",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_HONDURAS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_HUNGARY",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_ID_DEBT_INT_RATE_DR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_ID_FX_ND_FWDS_TRDG",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_IN_DERIV_TRADING",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_IN_FX_TRADING",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_IN_TRDG_DEBT_TRAD",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_ISRAEL",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_IVORY_COAST",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_JAMAICA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_JORDAN",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_KAZAKHSTAN",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_KENYA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_KR_DEBT_INT_RATE_DR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_KR_FX_ND_FWDS_TRDG",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_KR_FX_OPT_TRDG",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_KR_MANAGEMENT",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_KR_STRUC_RATES",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_KUWAIT",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_LDN_EM_HUB",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_LEBANON",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_LK_FX_TRADING",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_LK_TRDG_DEBT_TRAD",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_MOROCCO",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_MX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_MY_DEBT_INT_RATE_DR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_MY_FX_ND_FWDS_TRDG",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_MY_FX_OPT_TRDG",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_MY_STRUC_RATES",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_NIGERIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_NY_EM_HUB",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_PAKISTAN",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_PANAMA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_PARAGUAY",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_PERU",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_PH_DEBT_INT_RATES_DR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_PH_FX_ND_FWDS_TRDG",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_POLAND",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_PUERTO_RICO",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_QATAR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_ROMANIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_RUSSIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_SENEGAL",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_SG_DEBT_INT_RATE_DR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_SG_DERIV_TRADING",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_SG_FX_ND_FWDS_TRDG",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_SG_FX_SALES",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_SG_FX_TRADING",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_SG_LCL_MKTS_TRDG",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_SG_STRUC_RATES",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_SLOVAKIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_SOUTH_AFRICA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_TANZANIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_TH_DEBT_INT_RATE_DR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_TH_FX_ND_FWDS_TRDG",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_TH_TRDG_DEBT_TRAD",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_TRINIDAD",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_TUNISIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_TURKEY",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_TW_DEBT_INT_RATE_DR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_TW_FX_ND_FWDS_TRDG",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_TW_FX_OPT_TRDG",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_UAE",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_UGANDA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_UKRAINE",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_URUGUAY",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_VENEZUELA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_VN_FX_TRADING",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_ST_ZAMBIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_ALGERIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_ARGENTINA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_BAHAMAS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_BAHRAIN",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_BARBADOS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_BRAZIL",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_BULGARIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_CAMEROON",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_COLOMBIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_CONGO",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_COSTA_RICA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_CZECH",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_DOMINICAN_REP",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_ECUADOR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_EGYPT",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_EL_SALVADOR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_GUATEMALA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_HONDURAS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_HUNGARY",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_ISRAEL",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_IVORY_COAST",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_JAMAICA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_JORDAN",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_KAZAKHSTAN",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_KENYA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_KUWAIT",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_LDN_EM_HUB",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_LEBANON",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_MOROCCO",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_MX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_NIGERIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_PAKISTAN",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_PANAMA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_PARAGUAY",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_PERU",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_POLAND",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_PUERTO_RICO",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_QATAR",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_ROMANIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_RUSSIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_SENEGAL",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_SLOVAKIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_SOUTH_AFRICA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_TANZANIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_TRINIDAD",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_TUNISIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_TURKEY",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_UAE",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_UGANDA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_UKRAINE",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_URUGUAY",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_VENEZUELA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TREAS_ZAMBIA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_BD_LM_TREASURY",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_BD_LM_VR_EX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_CN_FI_LCL_MKTS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_CN_LM_VR_EX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_HK_FI_LCL_MKTS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_HK_LM_TREASURY",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_HK_LM_VR_EX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_ID_FI_LCL_MKTS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_ID_LM_VR_EX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_IN_FI_LCL_MKTS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_IN_LM_VR_EX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_KR_FI_LCL_MKTS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_KR_LM_TREASURY",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_KR_LM_VR_EX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_LK_LM_VR_EX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_MY_FI_LCL_MKTS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_MY_LM_TREASURY",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_MY_LM_VR_EX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_PH_FI_LCL_MKTS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_PH_LM_VR_EX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_SG_FI_LCL_MKTS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_SG_LM_VR_EX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_TH_FI_LCL_MKTS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_TH_LM_VR_EX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_TW_FI_LCL_MKTS",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_TW_LM_VR_EX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LM_TR_VN_LM_VR_EX",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"LPM_BANKING_FVO_LOAN",
"Excluded - CVA"
);
accountBusinessMap.put (
"LPM_BANKING_HDG",
"Loan Portfolio Management"
);
accountBusinessMap.put (
"LPM_BANKING_HDG_TRANCHE",
"Loan Portfolio Management"
);
accountBusinessMap.put (
"LPM_TRD",
"Loan Portfolio Management"
);
accountBusinessMap.put (
"METALS",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"MUNI_BOND_TAXABLE",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_CCC_AGENCY_BONDS",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_CCC_INVEST_GRD",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_CCC_OTH_REAL_EST",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_CCC_REAL_ESTATE_4P",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_CCC_REAL_ESTATE_9P",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_CCC_REAL_EST_SECUR",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_CCC_VAR_DEBT",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_BHC_TOB",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_CRA_DIRECT_FUNDING",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_CRA_INVEST",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_CR_OTH_PROD",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_CUST_DERIV_TRDG",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_CVA",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_FVA",
"Excluded - FVA"
);
accountBusinessMap.put (
"MUNI_INST_REG_BAB",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_INST_REG_HG",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_INST_REG_HY",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_INST_REG_LONG_HG",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_ISSUER_DERIV_TRDG",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_MODEL_HEDGE",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_NY_SECNDRY_TRDG",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_QUANT_CASH_TRDG",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_REGNL_TRDG",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_REINVEST",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_RV_TRDG",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_STRUCT_PROD",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_ST_NOTES",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_TAX_EXMPT_ST",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MUNI_ZERO_COUPON",
org.drip.capital.definition.Business.MUNICIPAL
);
accountBusinessMap.put (
"MX_CORP_ITEMS",
org.drip.capital.definition.Business.CORPORATE_CENTER
);
accountBusinessMap.put (
"MX_EQ_CASH",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"MX_POWER_DERIV",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"MY_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"MY_RATES_TRDG",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"NA_COMMOD_CVA",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"NA_EQ_ADM_PRIN_STRAT_LEG",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"NA_EQ_CVA",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"NA_EQ_DELTA1_ADMIN",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"NA_FXLM_CVA",
org.drip.capital.definition.Business.LOCAL_MARKETS
);
accountBusinessMap.put (
"NA_GSM_CVA",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"NA_OGM_CVA",
org.drip.capital.definition.Business.OS_B
);
accountBusinessMap.put (
"NA_PRIVATE_BANK_CVA",
org.drip.capital.definition.Business.GWM
);
accountBusinessMap.put (
"NA_RATES_CORP_STRUCT",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"NA_RATES_CVA",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"NA_RATES_FLOW_VOL",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"NA_RATES_FUNDING",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"NA_RATES_G10_SOL",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"NA_RATES_GAMMA_SHRT_VOL_TRD",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"NZ_MARKETS_TREAS",
org.drip.capital.definition.Business.RISK_TREASURY
);
accountBusinessMap.put (
"OCM_FVO_DVA",
"Excluded - CVA"
);
accountBusinessMap.put (
"OFF_THE_RUN_BOND_TRD",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"OGM_COMMOD_FVA",
"Excluded - FVA"
);
accountBusinessMap.put (
"OGM_FXLM_FVA",
"Excluded - FVA"
);
accountBusinessMap.put (
"OGM_GLBL_CRDT_FVA",
"Excluded - FVA"
);
accountBusinessMap.put (
"OGM_GSM_FVA",
"Excluded - FVA"
);
accountBusinessMap.put (
"OGM_MUNI_FVA",
"Excluded - FVA"
);
accountBusinessMap.put (
"OGM_RATES_FVA",
"Excluded - FVA"
);
accountBusinessMap.put (
"OICG_EUR_FIRM_FINANCE",
org.drip.capital.definition.Business.OS_B
);
accountBusinessMap.put (
"OICG_NAM_FIRM_FINANCE",
org.drip.capital.definition.Business.OS_B
);
accountBusinessMap.put (
"OTHER_CORP_ITEMS",
org.drip.capital.definition.Business.CORPORATE_CENTER
);
accountBusinessMap.put (
"OTHER_ICG_TREAS_OTH_CORE",
org.drip.capital.definition.Business.CORPORATE_CENTER
);
accountBusinessMap.put (
"PF_BROKERAGE_EMEA",
org.drip.capital.definition.Business.PRIME_FINANCE
);
accountBusinessMap.put (
"PF_BROKERAGE_NA",
org.drip.capital.definition.Business.PRIME_FINANCE
);
accountBusinessMap.put (
"PH_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"PH_RATES_TRDG",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"PIPELINE_LOANS",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"PRECIOUS_METALS",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"PRIVATE_BANK_FVA",
"Excluded - FVA"
);
accountBusinessMap.put (
"RATES_FVO_CVA",
"Excluded - CVA"
);
accountBusinessMap.put (
"SG_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"SG_CONSUM_GCB",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"SG_FX_SALES_PB",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"SG_MARKETS_TREAS",
org.drip.capital.definition.Business.RISK_TREASURY
);
accountBusinessMap.put (
"SG_RATES_TRDG",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"SG_SPOT",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"SG_STIRT",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"SOFTS_AGRICULTURE",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"THERMAL_COAL",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"TH_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"TH_RATES_TRDG",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"TTS_TRADE",
"TTS"
);
accountBusinessMap.put (
"TW_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"TW_RATES_TRDG",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"UK_FX_MGMT",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"US_CASH_EQ",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"US_CDO_CRP_SEC",
org.drip.capital.definition.Business.PECD
);
accountBusinessMap.put (
"US_CMO_BANK_FIN",
org.drip.capital.definition.Business.OTHER_FI_UNDERWRITING
);
accountBusinessMap.put (
"US_CMO_BANK_FIN_TAP",
org.drip.capital.definition.Business.OTHER_FI_UNDERWRITING
);
accountBusinessMap.put (
"US_CMO_IG_BONDS",
org.drip.capital.definition.Business.OTHER_FI_UNDERWRITING
);
accountBusinessMap.put (
"US_CONVERT_BONDS",
org.drip.capital.definition.Business.CONVERTS
);
accountBusinessMap.put (
"US_CORP_TREAS_CTI_CREDIT",
org.drip.capital.definition.Business.CORPORATE_CENTER
);
accountBusinessMap.put (
"US_CORP_TREAS_CTI_FX_INTL",
org.drip.capital.definition.Business.CORPORATE_CENTER
);
accountBusinessMap.put (
"US_CORP_TREAS_CTI_MTG",
org.drip.capital.definition.Business.CORPORATE_CENTER
);
accountBusinessMap.put (
"US_CORP_TREAS_CTI_RATES",
org.drip.capital.definition.Business.CORPORATE_CENTER
);
accountBusinessMap.put (
"US_CR_BETA_TRDG",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"US_CR_IG_TRDG",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"US_CR_INDEX_TRDG",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"US_CR_RMH_HUB_ACCT",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"US_ELECTR_EQ_CASH",
org.drip.capital.definition.Business.CASH
);
accountBusinessMap.put (
"US_EQ_DELTA1_CLIENT_SOLUTION",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"US_EQ_DELTA1_ETF",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"US_EQ_DELTA1_INDEX",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"US_EQ_DELTA1_INVENTORY_MGMT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"US_EQ_DELTA1_SECTOR_SWAPS",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"US_EQ_DELTA1_SINGLES",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"US_EQ_DERIV_ADMIN",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"US_EQ_DERIV_CORP",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"US_EQ_DERIV_ELECT_EXEC_ROUT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"US_EQ_DERIV_EXOT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"US_EQ_DERIV_FLOW",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"US_EQ_DERIV_MKT_MKG",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"US_EQ_FIN",
org.drip.capital.definition.Business.PRIME_FINANCE
);
accountBusinessMap.put (
"US_FIN",
org.drip.capital.definition.Business.FINANCE
);
accountBusinessMap.put (
"US_FX_COMM_SALES",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"US_FX_MGMT",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"US_FX_OTHER_TRDG",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"US_FX_SALES_PB",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"US_G10_MARKETS_TREAS_RATE",
org.drip.capital.definition.Business.RISK_TREASURY
);
accountBusinessMap.put (
"US_GSP_RMH",
"Credit Macro Hedge"
);
accountBusinessMap.put (
"US_INFLATION",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"US_OIL_TRDG",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"US_OSB_NON_TREAS_OTH_ICG",
org.drip.capital.definition.Business.OS_B
);
accountBusinessMap.put (
"US_POWER_DERIV_EAST",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"US_POWER_DERIV_EMIS",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"US_POWER_DERIV_ERCOT",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"US_POWER_DERIV_NYMEX",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"US_POWER_DERIV_WEST",
org.drip.capital.definition.Business.COMMODITIES_HOUSTON
);
accountBusinessMap.put (
"US_RATES_AGENCIES",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"US_RATES_AGN_PASS_THRU",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"US_RATES_GOV_AGENCY_RETAIL",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"US_RATES_TRD_GOV",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"US_SECUR_SRVC_OTC_CLEAR",
"Securities Service"
);
accountBusinessMap.put (
"US_SPOT",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"US_STIRT",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"US_STRUC_CLO_PRIM",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"US_STRUC_CR_TRS",
org.drip.capital.definition.Business.PECD
);
accountBusinessMap.put (
"US_ST_FI_TAX",
"Short Term"
);
accountBusinessMap.put (
"US_SWAPS",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"VN_CONSUM",
org.drip.capital.definition.Business.RETAIL_BANKING
);
accountBusinessMap.put (
"VN_RATES_TRDG",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"YEN_DERIV_EXO",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"YEN_DERIV_FL_VOL",
org.drip.capital.definition.Business.G10_RATES
);
accountBusinessMap.put (
"EU_CR_DIST_TRDG",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"EU_CR_HY_LOAN_TRDG",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"EU_FX_TRDG_OTHER",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"GSM_CONSUM_FIN",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_CONSUM_FIN_ABS_TRDG",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"GSM_EU_RESIDENTIAL",
org.drip.capital.definition.Business.SECURITIZED_MARKETS
);
accountBusinessMap.put (
"JP_FX_CJL_INV_SALES",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"US_CR_DIST_TRDG",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"US_CR_HY_LOAN_TRDG",
org.drip.capital.definition.Business.CREDIT_TRADING
);
accountBusinessMap.put (
"US_EQ_DELTA1_CEFT",
org.drip.capital.definition.Business.EQUITY_DERIVATIVES
);
accountBusinessMap.put (
"US_FX_TRD_E_TRDG",
org.drip.capital.definition.Business.G10_FX
);
accountBusinessMap.put (
"US_GPM_LENDING",
"Loan Portfolio Management"
);
try
{
return new org.drip.capital.shell.AccountBusinessContext (
accountBusinessMap
);
}
catch (java.lang.Exception e)
{
e.printStackTrace();
}
return null;
}
}