XML 86 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments - Impact on Statements of Income, Fair Value Hedges (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Gains/(losses) recorded in income        
Derivatives $ (139) $ (1,417) $ (1,301) $ (4,208)
Hedged items 406 1,645 2,136 4,855
Income statement impact 267 228 835 647
Income statement impact of excluded components:        
Amortization approach (137)   (404)  
Changes in fair value 267   833  
Income statement impact due to:        
Hedge ineffectiveness   2   7
Excluded components   226   640
OCI impact        
Derivatives - Gains/(losses) recorded in OCI 45   (96)  
Interest rate        
Gains/(losses) recorded in income        
Derivatives (870) 22 (2,747) (131)
Hedged items 1,032 182 3,214 759
Income statement impact 162 204 467 628
Income statement impact of excluded components:        
Amortization approach 0   0  
Changes in fair value 160   459  
Income statement impact due to:        
Hedge ineffectiveness   (2)   (16)
Excluded components   206   644
OCI impact        
Derivatives - Gains/(losses) recorded in OCI 0   0  
Foreign exchange        
Gains/(losses) recorded in income        
Derivatives 277 (982) 797 (3,254)
Hedged items (165) 1,002 (452) 3,235
Income statement impact 112 20 345 (19)
Income statement impact of excluded components:        
Amortization approach (137)   (404)  
Changes in fair value 112   345  
Income statement impact due to:        
Hedge ineffectiveness   0   0
Excluded components   20   (19)
OCI impact        
Derivatives - Gains/(losses) recorded in OCI 45   (96)  
Commodity        
Gains/(losses) recorded in income        
Derivatives 454 (457) 649 (823)
Hedged items (461) 461 (626) 861
Income statement impact (7) 4 23 38
Income statement impact of excluded components:        
Amortization approach 0   0  
Changes in fair value (5)   29  
Income statement impact due to:        
Hedge ineffectiveness   4   23
Excluded components   $ 0   $ 15
OCI impact        
Derivatives - Gains/(losses) recorded in OCI $ 0   $ 0