Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Offsetting Liabilities (Details)

v3.4.0.3
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2016
Dec. 31, 2015
Offsetting Liabilities [Line Items]    
Derivative liabilities, after netting $ 27,600 $ 27,200
Other gross derivative liabilities 13,500 11,300
Derivative liabilities 41,063 38,450
Less: Financial instruments collateral (8,500) (6,500)
Total net derivative liabilities 32,600 32,000
Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 529,200 450,500
Less: Legally enforceable master netting agreements and cash collateral paid (503,700) (425,700)
Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 13,200 12,100
Less: Legally enforceable master netting agreements and cash collateral paid (11,200) (9,800)
Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 294,800 208,300
Less: Legally enforceable master netting agreements and cash collateral paid (294,700) (208,200)
Interest rate contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 357,800 297,200
Interest rate contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 0 0
Interest rate contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 288,300 201,700
Foreign exchange contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 127,300 107,500
Foreign exchange contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 200 100
Equity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 14,300 14,000
Equity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 10,600 9,200
Commodity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 7,500 8,900
Commodity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 2,600 2,900
Commodity contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 100 100
Credit derivatives    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 40 29
Credit derivatives | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 22,300 22,900
Credit derivatives | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting $ 6,200 $ 6,400