Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Offsetting Assets (Details)

v3.20.2
Derivatives - Offsetting Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Offsetting Assets [Line Items]    
Derivative assets, after netting $ 40,000 $ 34,800
Other gross derivative assets 5,200 5,700
Derivative assets 45,184 40,485
Less: Financial instruments collateral (14,200) (14,600)
Total net derivative assets 31,000 25,900
Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 381,600 302,800
Less: Legally enforceable master netting agreements and cash collateral received/paid (346,000) (274,700)
Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 32,800 27,300
Less: Legally enforceable master netting agreements and cash collateral received/paid (29,100) (21,500)
Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 12,400 9,000
Less: Legally enforceable master netting agreements and cash collateral received/paid (11,700) (8,100)
Interest rate contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 275,100 203,100
Interest rate contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 100 100
Interest rate contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 9,400 6,000
Foreign exchange risk | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 70,100 69,200
Foreign exchange risk | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 1,000 500
Equity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 23,200 21,300
Equity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 31,400 26,400
Commodity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 5,600 2,800
Commodity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 1,300 800
Commodity contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 100 0
Credit derivatives | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 7,600 6,400
Credit derivatives | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting $ 1,900 $ 2,500