Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Offsetting Liabilities (Details)

v3.5.0.2
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2016
Dec. 31, 2015
Offsetting Liabilities [Line Items]    
Derivative liabilities, after netting $ 31,500 $ 27,200
Other gross derivative liabilities 12,000 11,300
Derivative liabilities 43,484 38,450
Less: Financial instruments collateral (14,100) (6,500)
Total net derivative liabilities 29,400 32,000
Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 489,000 450,500
Less: Legally enforceable master netting agreements and cash collateral paid (463,600) (425,700)
Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 15,700 11,000
Less: Legally enforceable master netting agreements and cash collateral paid (9,700) (8,700)
Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 265,900 208,300
Less: Legally enforceable master netting agreements and cash collateral paid (265,800) (208,200)
Interest rate contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 359,100 297,200
Interest rate contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 259,800 201,700
Foreign exchange contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 94,000 107,500
Foreign exchange contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 300 100
Equity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 13,500 14,000
Equity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 14,300 9,200
Commodity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 5,400 8,900
Commodity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 1,400 1,800
Commodity contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 0 100
Credit derivatives    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 30 29
Credit derivatives | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 17,000 22,900
Credit derivatives | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting $ 5,800 $ 6,400