XML 54 R61.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair value measurement - Credit Adjustments Reflected on Balance Sheet (Details) - USD ($)
$ in Millions
Sep. 30, 2015
Dec. 31, 2014
Credit adjustments [Abstract]    
Derivative receivables balance $ 68,668 $ 78,975
Derivative payables, net 57,140 71,116
Derivative CVA (2,279) (2,674)
Derivatives and Structured notes DVA and FVA (437) (380)
Structured notes balance 51,887 53,772
Derivatives DVA 822 714
Plain Vanilla Financial Instruments    
Credit adjustments [Abstract]    
Structured notes 1,700 943
Structured Finance    
Credit adjustments [Abstract]    
Derivatives and Structured notes DVA and FVA 2,355 1,152
Derivatives DVA $ 1,900 $ 1,400