XML 80 R65.htm IDEA: XBRL DOCUMENT v3.4.0.3
Derivative Instruments - Impact on Balance Sheet (Details) - USD ($)
$ in Millions
Mar. 31, 2016
Dec. 31, 2015
Derivatives, Fair Value [Line Items]    
Gross derivative receivables $ 1,176,256 $ 961,878
Net derivative receivables 70,209 59,677
Gross derivative payables 1,146,129 942,912
Net derivative payables 59,319 52,790
Interest rate    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 858,360 669,611
Net derivative receivables 35,610 26,363
Gross derivative payables 817,239 635,166
Net derivative payables 16,553 10,221
Credit    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 48,621 51,468
Net derivative receivables 1,094 1,423
Gross derivative payables 47,991 50,529
Net derivative payables 1,072 1,541
Foreign exchange    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 208,538 179,875
Net derivative receivables 18,932 17,177
Gross derivative payables 215,651 190,900
Net derivative payables 21,935 19,769
Equity    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 38,647 35,859
Net derivative receivables 6,265 5,529
Gross derivative payables 40,081 38,663
Net derivative payables 8,410 9,183
Commodity    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 22,090 25,065
Net derivative receivables 8,308 9,185
Gross derivative payables 25,167 27,654
Net derivative payables 11,349 12,076
Not designated as hedges    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 1,169,315 955,643
Gross derivative payables 1,140,060 939,170
Not designated as hedges | Interest rate    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 852,042 665,531
Gross derivative payables 813,774 632,928
Not designated as hedges | Credit    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 48,621 51,468
Gross derivative payables 47,991 50,529
Not designated as hedges | Foreign exchange    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 208,145 179,072
Gross derivative payables 213,154 189,397
Not designated as hedges | Equity    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 38,647 35,859
Gross derivative payables 40,081 38,663
Not designated as hedges | Commodity    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 21,860 23,713
Gross derivative payables 25,060 27,653
Designated as hedges    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 6,941 6,235
Gross derivative payables 6,069 3,742
Designated as hedges | Interest rate    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 6,318 4,080
Gross derivative payables 3,465 2,238
Designated as hedges | Credit    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 0 0
Gross derivative payables 0 0
Designated as hedges | Foreign exchange    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 393 803
Gross derivative payables 2,497 1,503
Designated as hedges | Equity    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 0 0
Gross derivative payables 0 0
Designated as hedges | Commodity    
Derivatives, Fair Value [Line Items]    
Gross derivative receivables 230 1,352
Gross derivative payables $ 107 $ 1