XML 119 R104.htm IDEA: XBRL DOCUMENT v3.6.0.2
Derivative Instruments and Other Financial Instruments Used For Hedging - Notional and Fair Value Amounts (Details) - USD ($)
$ in Millions
Dec. 31, 2016
Dec. 31, 2015
Derivative Instruments and Other Financial Instruments    
Notional Amount $ 177,428 $ 132,093
Fair Value, Asset Derivatives 1,626 1,839
Fair Value, Liability Derivatives 1,684 1,649
Not designated as hedging instruments | Trading    
Derivative Instruments and Other Financial Instruments    
Notional Amount 160,424 113,695
Fair Value, Asset Derivatives 1,601 1,750
Fair Value, Liability Derivatives 1,395 1,631
Not designated as hedging instruments | Other risk management    
Derivative Instruments and Other Financial Instruments    
Notional Amount 1,045 2,107
Fair Value, Asset Derivatives 3 14
Fair Value, Liability Derivatives 90 2
Interest rate contracts | Not designated as hedging instruments | Trading    
Derivative Instruments and Other Financial Instruments    
Notional Amount 149,229 100,991
Fair Value, Asset Derivatives 1,074 1,002
Fair Value, Liability Derivatives 988 948
Interest rate contracts | Cash flow hedges | Designated as hedging instrument    
Derivative Instruments and Other Financial Instruments    
Notional Amount 15,459 15,791
Fair Value, Asset Derivatives 19 70
Fair Value, Liability Derivatives 199 16
Interest rate contracts | Fair value hedges | Designated as hedging instrument    
Derivative Instruments and Other Financial Instruments    
Notional Amount 500 500
Fair Value, Asset Derivatives 3 5
Fair Value, Liability Derivatives 0 0
Commodity contracts | Not designated as hedging instruments | Trading    
Derivative Instruments and Other Financial Instruments    
Notional Amount 2,825 3,775
Fair Value, Asset Derivatives 145 409
Fair Value, Liability Derivatives 112 369
Foreign exchange contracts | Not designated as hedging instruments | Trading    
Derivative Instruments and Other Financial Instruments    
Notional Amount 5,981 5,541
Fair Value, Asset Derivatives 217 117
Fair Value, Liability Derivatives 131 93
Equity contracts | Not designated as hedging instruments | Trading    
Derivative Instruments and Other Financial Instruments    
Notional Amount 2,385 3,351
Fair Value, Asset Derivatives 165 222
Fair Value, Liability Derivatives 164 221
Other derivative contracts | Not designated as hedging instruments | Trading    
Derivative Instruments and Other Financial Instruments    
Notional Amount 4 37
Fair Value, Asset Derivatives 0 0
Fair Value, Liability Derivatives $ 0 $ 0