XML 23 R79.htm IDEA: XBRL DOCUMENT v3.2.0.727
Derivative Instruments Derivatives 2 - FV Gains and Losses (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative fair value gains (losses), net $ 2,481 $ (1,246) $ 728 $ (2,531)
Accrual of periodic settlements 5,677 4,904 10,744 9,642
Risk Management Derivatives [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative fair value gains (losses), net 2,308 (936) 794 (1,876)
Risk Management Derivatives [Member] | Pay-fixed Swap [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative fair value gains (losses), net 4,351 (2,349) 1,282 (4,467)
Accrual of periodic settlements (904) (913) (1,835) (1,816)
Risk Management Derivatives [Member] | Receive-fixed Swap [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative fair value gains (losses), net (1,906) 1,639 (59) 3,104
Accrual of periodic settlements 695 642 1,387 1,333
Risk Management Derivatives [Member] | Basis Swap [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative fair value gains (losses), net (44) 8 (12) 43
Risk Management Derivatives [Member] | Foreign Currency Swap [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative fair value gains (losses), net 16 17 (13) 38
Risk Management Derivatives [Member] | Pay-fixed Swaption [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative fair value gains (losses), net 14 62 105 (37)
Risk Management Derivatives [Member] | Receive-fixed Swaption [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative fair value gains (losses), net 80 (59) (79) (101)
Risk Management Derivatives [Member] | Other [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative fair value gains (losses), net (4) 3 (2) 0
Accrual of periodic settlements 10 14 20 27
Mortgage commitment derivatives [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative fair value gains (losses), net $ 173 $ (310) $ (66) $ (655)