Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Offsetting Liabilities (Details)

v3.2.0.727
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2015
Dec. 31, 2014
Offsetting Liabilities [Line Items]    
Derivative liabilities, after netting $ 26,600 $ 28,700
Other gross derivative liabilities 17,000 18,200
Derivative liabilities 43,583 46,909
Less: Financial instruments collateral (6,300) (8,900)
Total net derivative liabilities 37,300 38,000
Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 463,100 571,900
Less: Legally enforceable master netting agreements and cash collateral paid (438,500) (545,500)
Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 13,100 15,600
Less: Legally enforceable master netting agreements and cash collateral paid (11,200) (13,900)
Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 228,000 376,100
Less: Legally enforceable master netting agreements and cash collateral paid (227,900) (375,500)
Interest rate contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 303,200 373,200
Interest rate contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 100 100
Interest rate contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 221,400 368,700
Foreign exchange contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 110,200 139,900
Foreign exchange contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 100 0
Equity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 16,800 16,700
Equity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 9,100 7,800
Commodity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 8,800 11,900
Commodity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 3,900 7,700
Commodity contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 100 600
Credit derivatives    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 15  
Credit derivatives | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 24,100 30,200
Credit derivatives | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting $ 6,400 $ 6,800