v2.4.0.6
Derivative Instruments and Hedging Activities (Components of Derivative Products) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2012
Dec. 31, 2011
Derivative assets $ 36,197 $ 48,064
Derivative liabilities 36,958 46,453
Exchange Traded Derivative Products
   
Derivative assets 4,641 4,103
Derivative liabilities 6,131 4,969
OTC Derivative Products
   
Derivative assets 31,556 43,961
Derivative liabilities $ 30,827 $ 41,484