XML 58 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
TRADING ACCOUNT ASSETS AND LIABILITIES (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Trading account assets and Trading account liabilities    
Trading account assets $ 302,983us-gaap_TradingSecurities $ 296,786us-gaap_TradingSecurities
Trading account liabilities 142,438us-gaap_TradingLiabilities 139,036us-gaap_TradingLiabilities
Securities sold, not yet purchased    
Trading account assets and Trading account liabilities    
Trading account liabilities 65,243us-gaap_TradingLiabilities
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SecuritiesSoldNotYetPurchasedMember
70,944us-gaap_TradingLiabilities
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_SecuritiesSoldNotYetPurchasedMember
Derivatives, liabilities    
Trading account assets and Trading account liabilities    
Trading account liabilities 77,195us-gaap_TradingLiabilities
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
68,092us-gaap_TradingLiabilities
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
Derivatives, assets    
Trading account assets and Trading account liabilities    
Trading account assets 71,581us-gaap_TradingSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
67,957us-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 26,048us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesIssuedByUSGovernmentCorporationsAndAgenciesMember
27,053us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesIssuedByUSGovernmentCorporationsAndAgenciesMember
Mortgage-backed securities - Prime    
Trading account assets and Trading account liabilities    
Trading account assets 1,168us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesPrimeMember
1,271us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesPrimeMember
Mortgage-backed securities - Alt-A    
Trading account assets and Trading account liabilities    
Trading account assets 781us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesAltAMember
709us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesAltAMember
Mortgage-backed securities - Subprime    
Trading account assets and Trading account liabilities    
Trading account assets 1,163us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesSubprimeMember
1,382us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_MortgageBackedSecuritiesSubprimeMember
Mortgage-backed securities - Non-U.S. residential    
Trading account assets and Trading account liabilities    
Trading account assets 1,192us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_ForeignResidentialMortgageBackedSecuritiesMember
1,476us-gaap_TradingSecurities
/ invest_InvestmentAxis
= c_ForeignResidentialMortgageBackedSecuritiesMember
Mortgage-backed securities - Commercial    
Trading account assets and Trading account liabilities    
Trading account assets 3,832us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
4,343us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Mortgage-backed securities    
Trading account assets and Trading account liabilities    
Trading account assets 34,184us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_MortgageBackedSecuritiesMember
36,234us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_MortgageBackedSecuritiesMember
U.S. Treasury and federal agency securities    
Trading account assets and Trading account liabilities    
Trading account assets 23,608us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USTreasuryAndGovernmentMember
20,474us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USTreasuryAndGovernmentMember
U.S. Treasury    
Trading account assets and Trading account liabilities    
Trading account assets 21,521us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USTreasurySecuritiesMember
18,906us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USTreasurySecuritiesMember
Agency obligations    
Trading account assets and Trading account liabilities    
Trading account assets 2,087us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
1,568us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
State and municipal securities    
Trading account assets and Trading account liabilities    
Trading account assets 3,796us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
3,402us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Foreign government securities    
Trading account assets and Trading account liabilities    
Trading account assets 69,417us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
64,937us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Corporate    
Trading account assets and Trading account liabilities    
Trading account assets 25,163us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_CorporateDebtSecuritiesMember
27,797us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_CorporateDebtSecuritiesMember
Equity securities    
Trading account assets and Trading account liabilities    
Trading account assets 57,536us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
57,846us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
Asset-backed securities    
Trading account assets and Trading account liabilities    
Trading account assets 4,783us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_AssetBackedSecuritiesMember
4,546us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_AssetBackedSecuritiesMember
Other trading assets    
Trading account assets and Trading account liabilities    
Trading account assets $ 12,915us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_OtherDebtSecuritiesMember
$ 13,593us-gaap_TradingSecurities
/ invest_InvestmentAxis
= us-gaap_OtherDebtSecuritiesMember