Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Offsetting Liabilities (Details)

v3.22.1
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Offsetting Liabilities [Line Items]    
Derivative liabilities, after netting $ 34,600 $ 30,000
Other gross derivative liabilities 9,700 7,700
Derivative liabilities 44,266 37,675
Less: Financial instruments collateral (8,400) (10,600)
Total net derivative liabilities 35,900 27,100
Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 292,800 282,600
Less: Legally enforceable master netting agreements and cash collateral received/paid (262,000) (254,600)
Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 43,800 39,700
Less: Legally enforceable master netting agreements and cash collateral received/paid (41,900) (37,800)
Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 36,900 25,500
Less: Legally enforceable master netting agreements and cash collateral received/paid (35,000) (25,400)
Interest rate contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 152,900 166,300
Interest rate contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 200 0
Interest rate contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 33,500 22,500
Foreign exchange contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 90,800 70,500
Foreign exchange contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 1,200 1,100
Equity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 28,200 32,900
Equity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 40,600 38,400
Commodity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 13,900 7,600
Commodity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 3,000 1,300
Commodity contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 200 100
Credit derivatives | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 7,000 5,300
Credit derivatives | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting $ 2,000 $ 1,800