Annual report pursuant to Section 13 and 15(d)

Derivatives - Offsetting Assets (Details)

v3.10.0.1
Derivatives - Offsetting Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Offsetting Assets [Line Items]    
Derivative assets, after netting $ 32,700 $ 25,600
Other gross derivative assets 11,000 12,200
Derivative assets 43,725 37,762
Less: Financial instruments collateral (16,300) (11,200)
Total net derivative assets 27,400 26,600
Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 292,500 320,700
Less: Legally enforceable master netting agreements and cash collateral received (264,400) (296,900)
Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 17,100 9,800
Less: Legally enforceable master netting agreements and cash collateral received (13,500) (8,600)
Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 8,200 8,900
Less: Legally enforceable master netting agreements and cash collateral received (7,200) (8,300)
Interest rate contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 174,200 211,700
Interest rate contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 4,800 1,900
Foreign exchange risk | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 82,500 78,700
Foreign exchange risk | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 900 900
Equity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 24,600 18,300
Equity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 16,100 9,100
Commodity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 3,500 2,900
Commodity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 1,000 700
Credit derivatives | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 7,700 9,100
Credit derivatives | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting $ 2,500 $ 6,100