XML 105 R93.htm IDEA: XBRL DOCUMENT v2.3.0.15
Derivative Instruments (Details) (USD $)
In Billions
Dec. 31, 2010
Dec. 31, 2009
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts$ 78,905$ 78,733
Swap [Member] | Equity Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts11681
Swap [Member] | Commodity Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts349178
Swap [Member] | Interest Rate Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts46,29947,663
Call Options Written [Member] | Foreign Exchange Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts674685
Call Options Written [Member] | Equity Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts430502
Call Options Written [Member] | Commodity Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts264201
Call Options Written [Member] | Interest Rate Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts4,0754,553
Spot futures and forwards [Member] | Foreign Exchange Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts3,8933,578
Spot futures and forwards [Member] | Commodity Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts170113
Future and forwards [Member] | Equity Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts4945
Future and forwards [Member] | Interest Rate Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts9,2986,986
Options Held [Member] | Foreign Exchange Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts649699
Options Held [Member] | Equity Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts377449
Options Held [Member] | Commodity Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts254205
Options Held [Member] | Interest Rate Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts3,9684,584
Currency Swap [Member] | Foreign Exchange Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts2,5682,217
Foreign Exchange Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts7,7847,179
Equity Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts9721,077
Credit Risk Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts5,4725,994
Commodity Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts1,037697
Interest Rate Contract [Member]
  
Notional amount of derivative contracts outstanding [Abstract]  
Total derivative notional amounts$ 63,640$ 63,786