XML 119 R108.htm IDEA: XBRL DOCUMENT v2.4.1.9
TRADING ACCOUNT ASSETS AND LIABILITIES (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Trading account assets and Trading account liabilities    
Trading account assets $ 296,786us-gaap_TradingSecurities $ 285,928us-gaap_TradingSecurities
Trading account liabilities 139,036us-gaap_TradingLiabilities 108,762us-gaap_TradingLiabilities
Securities sold, not yet purchased    
Trading account assets and Trading account liabilities    
Trading account liabilities 70,944us-gaap_TradingLiabilities
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SecuritiesSoldNotYetPurchasedMember
61,508us-gaap_TradingLiabilities
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SecuritiesSoldNotYetPurchasedMember
Derivatives, liabilities    
Trading account assets and Trading account liabilities    
Trading account liabilities 68,092us-gaap_TradingLiabilities
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
47,254us-gaap_TradingLiabilities
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
Derivatives, assets    
Trading account assets and Trading account liabilities    
Trading account assets 67,957us-gaap_TradingSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
52,821us-gaap_TradingSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Mortgage-backed securities - U.S. agency-sponsored    
Trading account assets and Trading account liabilities    
Trading account assets 27,053us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesIssuedByUSGovernmentCorporationsAndAgenciesMember
23,955us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesIssuedByUSGovernmentCorporationsAndAgenciesMember
Mortgage-backed securities - Prime    
Trading account assets and Trading account liabilities    
Trading account assets 1,271us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesPrimeMember
1,422us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesPrimeMember
Mortgage-backed securities - Alt-A    
Trading account assets and Trading account liabilities    
Trading account assets 709us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesAltAMember
721us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesAltAMember
Mortgage-backed securities - Subprime    
Trading account assets and Trading account liabilities    
Trading account assets 1,382us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesSubprimeMember
1,211us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesSubprimeMember
Mortgage-backed securities - Non-U.S. residential    
Trading account assets and Trading account liabilities    
Trading account assets 1,476us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_ForeignResidentialMortgageBackedSecuritiesMember
723us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_ForeignResidentialMortgageBackedSecuritiesMember
Mortgage-backed securities - Commercial    
Trading account assets and Trading account liabilities    
Trading account assets 4,343us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
2,574us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Mortgage-backed securities    
Trading account assets and Trading account liabilities    
Trading account assets 36,234us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_MortgageBackedSecuritiesMember
30,606us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_MortgageBackedSecuritiesMember
U.S. Treasury and federal agency securities    
Trading account assets and Trading account liabilities    
Trading account assets 20,474us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USTreasuryAndGovernmentMember
14,837us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USTreasuryAndGovernmentMember
U.S. Treasury    
Trading account assets and Trading account liabilities    
Trading account assets 18,906us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USTreasurySecuritiesMember
13,537us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USTreasurySecuritiesMember
Agency obligations    
Trading account assets and Trading account liabilities    
Trading account assets 1,568us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
1,300us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
State and municipal securities    
Trading account assets and Trading account liabilities    
Trading account assets 3,402us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
3,207us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Foreign government securities    
Trading account assets and Trading account liabilities    
Trading account assets 64,937us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
74,856us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Corporate    
Trading account assets and Trading account liabilities    
Trading account assets 27,797us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_CorporateDebtSecuritiesMember
30,534us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_CorporateDebtSecuritiesMember
Equity securities    
Trading account assets and Trading account liabilities    
Trading account assets 57,846us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
61,776us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
Asset-backed securities    
Trading account assets and Trading account liabilities    
Trading account assets 4,546us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_AssetBackedSecuritiesMember
5,616us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_AssetBackedSecuritiesMember
Other trading assets    
Trading account assets and Trading account liabilities    
Trading account assets $ 13,593us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_OtherDebtSecuritiesMember
$ 11,675us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_OtherDebtSecuritiesMember