Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Offsetting Liabilities (Details)

v3.19.3
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Dec. 31, 2018
Offsetting Liabilities [Line Items]    
Derivative liabilities, after netting $ 24,900 $ 26,300
Other gross derivative liabilities 13,100 11,600
Derivative liabilities 38,025 37,891
Less: Financial instruments collateral (12,700) (8,600)
Total net derivative liabilities 25,300 29,300
Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 340,300 283,000
Less: Legally enforceable master netting agreements and cash collateral paid (320,300) (259,200)
Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 17,600 16,000
Less: Legally enforceable master netting agreements and cash collateral paid (12,700) (13,500)
Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 9,500 7,200
Less: Legally enforceable master netting agreements and cash collateral paid (9,500) (7,200)
Interest rate contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 229,700 169,400
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 6,500 4,000
Foreign exchange risk | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 84,300 86,300
Foreign exchange risk | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 600 900
Equity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 14,600 14,600
Equity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 16,700 15,100
Commodity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 4,400 4,500
Commodity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 800 900
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 7,300 8,200
Credit derivatives | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting $ 2,300 $ 2,300