XML 128 R116.htm IDEA: XBRL DOCUMENT v3.19.2
Derivatives, Notional or Contractual Amounts and Fair Values of Derivatives (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets $ 40,050 $ 34,560
Fair value derivative assets, netting (26,888) (23,790)
Net amounts in consolidated balance sheet, assets 13,162 10,770
Fair value derivative liabilities 38,116 32,047
Fair value derivative liabilities, netting (29,717) (23,548)
Net amounts in consolidated balance sheet, liabilities 8,399 8,499
Interest rate contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, netting (16,558) (12,029)
Net amounts in consolidated balance sheet, assets 8,995 6,406
Fair value derivative liabilities, netting (18,046) (13,152)
Net amounts in consolidated balance sheet, liabilities 2,591 3,156
Commodity contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, netting (951) (849)
Net amounts in consolidated balance sheet, assets 473 739
Fair value derivative liabilities, netting (738) (727)
Net amounts in consolidated balance sheet, liabilities 1,198 1,609
Equity contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, netting (5,041) (5,318)
Net amounts in consolidated balance sheet, assets 2,336 2,227
Fair value derivative liabilities, netting (5,934) (3,877)
Net amounts in consolidated balance sheet, liabilities 3,244 2,133
Foreign exchange contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, netting (4,250) (5,355)
Net amounts in consolidated balance sheet, assets 1,305 1,359
Fair value derivative liabilities, netting (4,918) (5,522)
Net amounts in consolidated balance sheet, liabilities 1,350 1,591
Credit Contracts Protection Sold [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, netting (9) (73)
Net amounts in consolidated balance sheet, assets 6 3
Fair value derivative liabilities, netting (75) (180)
Net amounts in consolidated balance sheet, liabilities 5 2
Credit Contracts Protection Purchased [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets, netting (79) (166)
Net amounts in consolidated balance sheet, assets 47 36
Fair value derivative liabilities, netting (6) (90)
Net amounts in consolidated balance sheet, liabilities 11 8
Designated as Hedging Instrument [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets 3,099 2,810
Fair value derivative liabilities 2,530 2,012
Designated as Hedging Instrument [Member] | Interest rate contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 186,206 177,511
Fair value derivative assets 2,559 2,237
Fair value derivative liabilities 1,368 636
Designated as Hedging Instrument [Member] | Foreign exchange contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 33,439 34,176
Fair value derivative assets 540 573
Fair value derivative liabilities 1,162 1,376
Not designated as hedging instrument [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets 36,951 31,750
Fair value derivative liabilities 35,586 30,035
Not designated as hedging instrument [Member] | Economic hedges [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Fair value derivative assets 2,155 2,463
Fair value derivative liabilities 1,033 528
Not designated as hedging instrument [Member] | Economic hedges [Member] | Interest rate contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 255,760 173,215
Fair value derivative assets 692 849
Fair value derivative liabilities 290 369
Not designated as hedging instrument [Member] | Economic hedges [Member] | Equity contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 17,374 13,920
Fair value derivative assets 1,213 1,362
Fair value derivative liabilities 658 79
Not designated as hedging instrument [Member] | Economic hedges [Member] | Foreign exchange contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 20,829 19,521
Fair value derivative assets 212 225
Fair value derivative liabilities 85 80
Not designated as hedging instrument [Member] | Economic hedges [Member] | Credit Contracts Protection Purchased [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 220 100
Fair value derivative assets 38 27
Fair value derivative liabilities 0 0
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 34,796 29,287
Fair value derivative liabilities 34,553 29,507
Not designated as hedging instrument [Member] | Customer accommodation trading, and other derivatives [Member] | Interest rate contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 11,130,569 9,162,821
Fair value derivative assets 22,302 15,349
Fair value derivative liabilities 18,979 15,303
Not designated as hedging instrument [Member] | Customer accommodation trading, and other derivatives [Member] | Commodity contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 72,255 66,173
Fair value derivative assets 1,424 1,588
Fair value derivative liabilities 1,936 2,336
Not designated as hedging instrument [Member] | Customer accommodation trading, and other derivatives [Member] | Equity contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 246,045 217,890
Fair value derivative assets 6,164 6,183
Fair value derivative liabilities 8,520 5,931
Not designated as hedging instrument [Member] | Customer accommodation trading, and other derivatives [Member] | Foreign exchange contract [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 353,918 364,982
Fair value derivative assets 4,803 5,916
Fair value derivative liabilities 5,021 5,657
Not designated as hedging instrument [Member] | Customer accommodation trading, and other derivatives [Member] | Credit Contracts Protection Sold [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 10,507 11,741
Fair value derivative assets 15 76
Fair value derivative liabilities 80 182
Not designated as hedging instrument [Member] | Customer accommodation trading, and other derivatives [Member] | Credit Contracts Protection Purchased [Member]    
Notional Or Contractual Amounts And Fair Values For Derivatives [Abstract]    
Notional or contractual amount 20,784 20,880
Fair value derivative assets 88 175
Fair value derivative liabilities 17 98
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 $ 10,000 $ 11,200