Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Offsetting Liabilities (Details)

v3.19.1
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Offsetting Liabilities [Line Items]    
Derivative liabilities, after netting $ 22,800 $ 26,300
Other gross derivative liabilities 13,500 11,600
Derivative liabilities 36,338 37,891
Less: Financial instruments collateral (9,500) (8,600)
Total net derivative liabilities 26,800 29,300
Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 281,900 283,000
Less: Legally enforceable master netting agreements and cash collateral paid (262,300) (259,200)
Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 13,900 16,000
Less: Legally enforceable master netting agreements and cash collateral paid (12,300) (13,500)
Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 8,900 7,200
Less: Legally enforceable master netting agreements and cash collateral paid (7,300) (7,200)
Interest rate contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 181,900 169,400
Interest rate contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 4,700 4,000
Foreign exchange risk | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 74,200 86,300
Foreign exchange risk | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 1,100 900
Equity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 14,700 14,600
Equity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 13,300 15,100
Commodity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 3,500 4,500
Commodity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 600 900
Credit derivatives | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 7,600 8,200
Credit derivatives | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting $ 3,100 $ 2,300