XML 108 R65.htm IDEA: XBRL DOCUMENT v2.3.0.15
Derivative Instruments (Details 1) (USD $)
In Millions
Mar. 31, 2011
Dec. 31, 2010
Impact of derivatives on the Consolidated Balance Sheets [Abstract]  
Not designated as hedges$ 1,331,934$ 1,519,878
Designated as hedges8,5729,534
Total derivative receivables1,340,5061,529,412
Netting adjustment(1,261,762)(1,448,931)
Not designated as hedges1,289,1351,481,132
Designated as hedges4,1093,977
Total derivative payables1,293,2441,485,109
Netting adjustment(1,231,882)(1,415,890)
Carrying value of derivative trading assets78,74480,481
Carrying value of derivative trading liabilities61,36269,219
Interest Rate Contract [Member]
  
Impact of derivatives on the Consolidated Balance Sheets [Abstract]  
Not designated as hedges932,4051,121,703
Designated as hedges5,4626,279
Total derivative receivables937,8671,127,982
Not designated as hedges897,6651,089,604
Designated as hedges878840
Total derivative payables898,5431,090,444
Carrying value of derivative trading assets31,18232,555
Carrying value of derivative trading liabilities14,52720,387
Credit Risk Contract [Member]
  
Impact of derivatives on the Consolidated Balance Sheets [Abstract]  
Not designated as hedges121,973129,729
Designated as hedges00
Total derivative receivables121,973129,729
Not designated as hedges118,321125,061
Designated as hedges00
Total derivative payables118,321125,061
Carrying value of derivative trading assets8,0267,725
Carrying value of derivative trading liabilities5,5465,138
Foreign Exchange Contract [Member]
  
Impact of derivatives on the Consolidated Balance Sheets [Abstract]  
Not designated as hedges158,305165,240
Designated as hedges2,9973,231
Total derivative receivables161,302168,471
Not designated as hedges158,890163,671
Designated as hedges1,0531,059
Total derivative payables159,943164,730
Carrying value of derivative trading assets18,33325,858
Carrying value of derivative trading liabilities18,55025,015
Equity Contract [Member]
  
Impact of derivatives on the Consolidated Balance Sheets [Abstract]  
Not designated as hedges48,40143,633
Designated as hedges00
Total derivative receivables48,40143,633
Not designated as hedges47,36346,399
Designated as hedges00
Total derivative payables47,36346,399
Carrying value of derivative trading assets8,3584,204
Carrying value of derivative trading liabilities11,45310,450
Commodity Contract [Member]
  
Impact of derivatives on the Consolidated Balance Sheets [Abstract]  
Not designated as hedges70,85059,573
Designated as hedges11324
Total derivative receivables70,96359,597
Not designated as hedges66,89656,397
Designated as hedges2,1782,078
Total derivative payables69,07458,475
Carrying value of derivative trading assets12,84510,139
Carrying value of derivative trading liabilities$ 11,286$ 8,229