Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Offsetting Assets (Details)

v3.7.0.1
Derivatives - Offsetting Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Offsetting Assets [Line Items]      
Derivative assets, after netting $ 31,000 $ 31,900  
Other gross derivative assets 9,100 10,600  
Derivative assets 40,078 42,512  
Less: Financial instruments collateral (12,500) (13,500)  
Total net derivative assets 27,600 29,000  
Over-the-counter      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting 377,000 426,200  
Less: Legally enforceable master netting agreements and cash collateral received (350,800) (398,200)  
Exchange-traded      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting 13,500 12,500  
Less: Legally enforceable master netting agreements and cash collateral received (9,100) (8,900)  
Over-the-counter cleared      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting 133,900 181,800  
Less: Legally enforceable master netting agreements and cash collateral received (133,500) (181,500)  
Interest rate contracts | Over-the-counter      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting 251,300 267,300  
Interest rate contracts | Over-the-counter cleared      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting 128,500 177,200  
Foreign exchange risk | Over-the-counter      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting 92,600 124,300  
Foreign exchange risk | Over-the-counter cleared      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting 900 300  
Equity contracts | Over-the-counter      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting 17,200 15,600  
Equity contracts | Exchange-traded      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting 12,600 11,400  
Commodity contracts | Over-the-counter      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting 3,000 3,700  
Commodity contracts | Exchange-traded      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting 900 1,100  
Credit derivatives      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting 42   $ 43
Credit derivatives | Over-the-counter      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting 12,900 15,300  
Credit derivatives | Over-the-counter cleared      
Offsetting Assets [Line Items]      
Total gross derivative assets, before netting $ 4,500 $ 4,300