Annual report pursuant to Section 13 and 15(d)

Derivatives - Offsetting Assets (Details)

v3.6.0.2
Derivatives - Offsetting Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2016
Dec. 31, 2015
Offsetting Assets [Line Items]    
Derivative assets, after netting $ 31,900 $ 37,900
Other gross derivative assets 10,600 12,100
Derivative assets 42,512 49,990
Less: Financial instruments collateral (13,500) (13,900)
Total net derivative assets 29,000 36,100
Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 426,200 461,000
Less: Legally enforceable master netting agreements and cash collateral received (398,200) (426,600)
Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 12,500 11,800
Less: Legally enforceable master netting agreements and cash collateral received (8,900) (8,700)
Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 181,800 203,700
Less: Legally enforceable master netting agreements and cash collateral received (181,500) (203,300)
Interest rate contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 267,300 309,300
Interest rate contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 177,200 197,000
Foreign exchange risk | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 124,300 103,200
Foreign exchange risk | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 300 100
Equity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 15,600 16,600
Equity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 11,400 10,000
Commodity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 3,700 7,300
Commodity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 1,100 1,800
Commodity contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 0 100
Credit derivatives    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 43 24
Credit derivatives | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 15,300 24,600
Credit derivatives | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting $ 4,300 $ 6,500