Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Offsetting Assets (Details)

v3.21.1
Derivatives - Offsetting Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Offsetting Assets [Line Items]    
Derivative assets, after netting $ 38,300 $ 39,300
Other gross derivative assets 7,600 7,900
Derivative assets 45,898 47,179
Less: Financial instruments collateral (17,000) (16,100)
Total net derivative assets 28,900 31,100
Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 320,800 379,900
Less: Legally enforceable master netting agreements and cash collateral received/paid (285,900) (345,700)
Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 34,100 33,000
Less: Legally enforceable master netting agreements and cash collateral received/paid (32,100) (29,500)
Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 13,200 13,800
Less: Legally enforceable master netting agreements and cash collateral received/paid (11,800) (12,200)
Interest rate contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 196,700 247,700
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 9,100 10,200
Foreign exchange contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 80,700 92,200
Foreign exchange contracts | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 1,200 1,400
Equity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 33,100 31,300
Equity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 33,200 32,300
Commodity contracts | Over-the-counter    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 3,900 3,500
Commodity contracts | Exchange-traded    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting 800 700
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 6,400 5,200
Credit derivatives | Over-the-counter cleared    
Offsetting Assets [Line Items]    
Total gross derivative assets, before netting $ 2,800 $ 2,200