Annual report pursuant to Section 13 and 15(d)

Derivatives - Offsetting Liabilities (Details)

v3.22.0.1
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Offsetting Liabilities [Line Items]    
Derivative liabilities, after netting $ 30,000 $ 34,400
Other gross derivative liabilities 7,700 11,100
Derivative liabilities 37,675 45,526
Less: Financial instruments collateral (10,600) (16,600)
Total net derivative liabilities 27,100 28,900
Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 282,600 378,900
Less: Legally enforceable master netting agreements and cash collateral received/paid (254,600) (347,200)
Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 39,700 31,700
Less: Legally enforceable master netting agreements and cash collateral received/paid (37,800) (29,500)
Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 25,500 12,300
Less: Legally enforceable master netting agreements and cash collateral received/paid (25,400) (11,800)
Interest rate contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 166,300 243,500
Interest rate contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 0 0
Interest rate contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 22,500 9,100
Foreign exchange contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 70,500 96,500
Foreign exchange contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 1,100 1,300
Equity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 32,900 28,300
Equity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 38,400 31,000
Commodity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 7,600 5,000
Commodity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 1,300 700
Commodity contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 100 0
Credit derivatives | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 5,300 5,600
Credit derivatives | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting $ 1,800 $ 1,900