Annual report pursuant to Section 13 and 15(d)

Derivatives - Offsetting Liabilities (Details)

v3.22.4
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Offsetting Liabilities [Line Items]    
Derivative liabilities, after netting $ 37,000 $ 30,000
Other gross derivative liabilities 7,800 7,700
Derivative liabilities 44,816 37,675
Less: Financial instruments collateral (7,400) (10,600)
Total net derivative liabilities 37,400 27,100
Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 282,300 282,600
Less: Legally enforceable master netting agreements and cash collateral received/paid (248,200) (254,600)
Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 35,800 39,700
Less: Legally enforceable master netting agreements and cash collateral received/paid (33,500) (37,800)
Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 72,600 25,500
Less: Legally enforceable master netting agreements and cash collateral received/paid (72,000) (25,400)
Interest rate contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 132,300 166,300
Interest rate contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 100 0
Interest rate contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 71,100 22,500
Foreign exchange contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 110,600 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 22,600 32,900
Equity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 33,800 38,400
Commodity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 9,300 7,600
Commodity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 1,900 1,300
Commodity contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 300 100
Credit derivatives | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 7,500 5,300
Credit derivatives | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting $ 0 $ 1,800