Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Offsetting Liabilities (Details)

v3.10.0.1
Derivatives - Offsetting Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2018
Dec. 31, 2017
Offsetting Liabilities [Line Items]    
Derivative liabilities, after netting $ 24,400 $ 23,100
Other gross derivative liabilities 11,800 11,200
Derivative liabilities 36,189 34,300
Less: Financial instruments collateral (9,300) (10,400)
Total net derivative liabilities 26,900 23,900
Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 288,900 317,000
Less: Legally enforceable master netting agreements and cash collateral paid (266,100) (294,600)
Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 13,300 9,300
Less: Legally enforceable master netting agreements and cash collateral paid (11,900) (8,600)
Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 10,100 8,500
Less: Legally enforceable master netting agreements and cash collateral paid (9,900) (8,500)
Interest rate contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 161,000 206,000
Interest rate contracts | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 2,500 1,800
Foreign exchange risk | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 97,100 80,800
Foreign exchange risk | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 1,000 700
Equity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 17,300 16,200
Equity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 12,200 8,500
Commodity contracts | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 5,100 4,400
Commodity contracts | Exchange-traded    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 1,100 800
Credit derivatives    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 1 3
Credit derivatives | Over-the-counter    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting 8,400 9,600
Credit derivatives | Over-the-counter cleared    
Offsetting Liabilities [Line Items]    
Total gross derivative liabilities, before netting $ 6,600 $ 6,000