XML 127 R115.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivatives, Notional or Contractual Amounts and Fair Values of Derivatives (Details) - USD ($)
$ in Millions
Sep. 30, 2018
Dec. 31, 2017
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets $ 34,779 $ 36,355
Fair value derivative assets, netting (22,968) (24,127)
Net amounts in consolidated balance sheet, assets 11,811 12,228
Fair value derivative liabilities 32,670 34,298
Fair value derivative liabilities, netting (24,084) (25,502)
Net amounts in consolidated balance sheet, liabilities 8,586 8,796
Interest rate contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, netting (10,905) (11,929)
Net amounts in consolidated balance sheet, assets 5,158 5,701
Fair value derivative liabilities, netting (11,982) (13,226)
Net amounts in consolidated balance sheet, liabilities 3,561 2,246
Commodity contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, netting (1,165) (966)
Net amounts in consolidated balance sheet, assets 3,040 1,388
Fair value derivative liabilities, netting (823) (648)
Net amounts in consolidated balance sheet, liabilities 893 687
Equity contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, netting (5,646) (4,233)
Net amounts in consolidated balance sheet, assets 2,177 2,774
Fair value derivative liabilities, netting (5,949) (4,041)
Net amounts in consolidated balance sheet, liabilities 2,775 4,460
Foreign exchange contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, netting (5,036) (6,656)
Net amounts in consolidated balance sheet, assets 1,398 2,317
Fair value derivative liabilities, netting (5,023) (7,189)
Net amounts in consolidated balance sheet, liabilities 1,346 1,379
Credit Contracts Protection Sold [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, netting (92) (145)
Net amounts in consolidated balance sheet, assets 2 2
Fair value derivative liabilities, netting (140) (204)
Net amounts in consolidated balance sheet, liabilities 1 10
Credit Contracts Protection Purchased [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, netting (124) (198)
Net amounts in consolidated balance sheet, assets 36 46
Fair value derivative liabilities, netting (167) (194)
Net amounts in consolidated balance sheet, liabilities 10 14
Designated as Hedging Instrument [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets 3,208 3,974
Fair value derivative liabilities 1,871 2,229
Designated as Hedging Instrument [Member] | Interest rate contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 184,332 209,677
Fair value derivative assets 2,471 2,492
Fair value derivative liabilities 650 1,092
Designated as Hedging Instrument [Member] | Foreign exchange contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 35,136 34,135
Fair value derivative assets 737 1,482
Fair value derivative liabilities 1,221 1,137
Not Designated as Hedging Instrument [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets 31,571 32,381
Fair value derivative liabilities 30,799 32,069
Not Designated as Hedging Instrument [Member] | Economic hedges [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets 1,236 990
Fair value derivative liabilities 701 648
Not Designated as Hedging Instrument [Member] | Customer accommodation trading, and other derivatives [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets 30,335 31,391
Fair value derivative liabilities 30,098 31,421
Not Designated as Hedging Instrument [Member] | Interest rate contract [Member] | Economic hedges [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 181,607 220,558
Fair value derivative assets 166 159
Fair value derivative liabilities 375 201
Not Designated as Hedging Instrument [Member] | Interest rate contract [Member] | Customer accommodation trading, and other derivatives [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 8,156,678 6,434,673
Fair value derivative assets 13,426 14,979
Fair value derivative liabilities 14,518 14,179
Not Designated as Hedging Instrument [Member] | Commodity contract [Member] | Customer accommodation trading, and other derivatives [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 72,559 62,530
Fair value derivative assets 4,205 2,354
Fair value derivative liabilities 1,716 1,335
Not Designated as Hedging Instrument [Member] | Equity contract [Member] | Economic hedges [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 15,764 12,315
Fair value derivative assets 929 716
Fair value derivative liabilities 210 138
Not Designated as Hedging Instrument [Member] | Equity contract [Member] | Customer accommodation trading, and other derivatives [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 229,905 213,750
Fair value derivative assets 6,894 6,291
Fair value derivative liabilities 8,514 8,363
Not Designated as Hedging Instrument [Member] | Foreign exchange contract [Member] | Economic hedges [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 14,288 15,976
Fair value derivative assets 115 78
Fair value derivative liabilities 116 309
Not Designated as Hedging Instrument [Member] | Foreign exchange contract [Member] | Customer accommodation trading, and other derivatives [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 333,715 362,896
Fair value derivative assets 5,582 7,413
Fair value derivative liabilities 5,032 7,122
Not Designated as Hedging Instrument [Member] | Credit Contracts Protection Sold [Member] | Customer accommodation trading, and other derivatives [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 9,185 9,021
Fair value derivative assets 94 147
Fair value derivative liabilities 141 214
Not Designated as Hedging Instrument [Member] | Credit Contracts Protection Purchased [Member] | Economic hedges [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 101 111
Fair value derivative assets 26 37
Fair value derivative liabilities 0 0
Not Designated as Hedging Instrument [Member] | Credit Contracts Protection Purchased [Member] | Customer accommodation trading, and other derivatives [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 17,973 17,406
Fair value derivative assets 134 207
Fair value derivative liabilities 177 208
Basis swap [Member] | Designated as Hedging Instrument [Member] | Interest rate contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 0 500
Basis swap [Member] | Designated as Hedging Instrument [Member] | Foreign exchange contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount $ 11,300 $ 13,500