XML 20 R104.htm IDEA: XBRL DOCUMENT v2.4.0.6
Derivative Financial Instruments (Details 7) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Gains and losses on derivative instruments held for trading purposes        
Amount of Gain (Loss) Recognized in income on Derivatives $ (110) $ 104 $ (874) $ 272
Trading revenue [Member] | Interest rate contracts [Member]
       
Gains and losses on derivative instruments held for trading purposes        
Amount of Gain (Loss) Recognized in income on Derivatives (21) (171) (11) (115)
Trading revenue [Member] | Foreign exchange contracts [Member]
       
Gains and losses on derivative instruments held for trading purposes        
Amount of Gain (Loss) Recognized in income on Derivatives 246 203 645 249
Trading revenue [Member] | Equity contracts [Member]
       
Gains and losses on derivative instruments held for trading purposes        
Amount of Gain (Loss) Recognized in income on Derivatives 42 2 60 3
Trading revenue [Member] | Precious Metals contracts [Member]
       
Gains and losses on derivative instruments held for trading purposes        
Amount of Gain (Loss) Recognized in income on Derivatives 16 (47) 52 51
Trading revenue [Member] | Credit contracts [Member]
       
Gains and losses on derivative instruments held for trading purposes        
Amount of Gain (Loss) Recognized in income on Derivatives (450) 102 (1,668) 90
Trading revenue [Member] | Other [Member]
       
Gains and losses on derivative instruments held for trading purposes        
Amount of Gain (Loss) Recognized in income on Derivatives 19 (17) 27 (4)
Residential mortgage banking revenue [Member] | Interest rate contracts [Member]
       
Gains and losses on derivative instruments held for trading purposes        
Amount of Gain (Loss) Recognized in income on Derivatives $ 38 $ 32 $ 21 $ (2)