Annual report pursuant to Section 13 and 15(d)

Derivatives - Offsetting Assets (Details)

v3.19.3.a.u2
Derivatives - Offsetting Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Offsetting Assets [Line Items]    
Derivative assets, after netting $ 34,800 $ 32,700
Other gross derivative assets 5,700 11,000
Derivative assets 40,485 43,725
Less: Financial instruments collateral (14,600) (16,300)
Total net derivative assets 25,900 27,400
Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 302,800 292,500
Less: Legally enforceable master netting agreements and cash collateral received (274,700) (264,400)
Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 27,300 17,100
Less: Legally enforceable master netting agreements and cash collateral received (21,500) (13,500)
Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 9,000 8,200
Less: Legally enforceable master netting agreements and cash collateral received (8,100) (7,200)
Interest rate contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 203,100 174,200
Interest rate contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 100 0
Interest rate contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 6,000 4,800
Foreign exchange risk | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 69,200 82,500
Foreign exchange risk | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 500 900
Equity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 21,300 24,600
Equity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 26,400 16,100
Commodity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 2,800 3,500
Commodity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 800 1,000
Commodity contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 0 0
Credit derivatives | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 6,400 7,700
Credit derivatives | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting $ 2,500 $ 2,500