Quarterly report pursuant to Section 13 or 15(d)

Securities - Other Debt Securities Carried at Fair Value (Details)

v3.3.0.814
Securities - Other Debt Securities Carried at Fair Value (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Dec. 31, 2014
Other Debt Securities Carried at Fair Value [Line Items]          
Other debt securities carried at fair value $ 27,392   $ 27,392   $ 36,421
Other income          
Other Debt Securities Carried at Fair Value [Line Items]          
Unrealized mark-to-market net gains (losses) 219 $ (53) 49 $ 807  
Realized net gains (losses) (152) $ 73 (166) $ 156  
Other debt securities carried at fair value 27,392   27,392   36,421
Other income | Agency          
Other Debt Securities Carried at Fair Value [Line Items]          
Other debt securities carried at fair value 7,944   7,944   15,704
Other income | Agency-collateralized mortgage obligations          
Other Debt Securities Carried at Fair Value [Line Items]          
Other debt securities carried at fair value 7   7   0
Other income | Non-agency residential          
Other Debt Securities Carried at Fair Value [Line Items]          
Other debt securities carried at fair value 3,635   3,635   3,745
Other income | Total mortgage-backed securities          
Other Debt Securities Carried at Fair Value [Line Items]          
Other debt securities carried at fair value 11,586   11,586   19,449
Other income | U.S. Treasury and agency securities          
Other Debt Securities Carried at Fair Value [Line Items]          
Other debt securities carried at fair value 0   0   1,541
Other income | Non-U.S. securities          
Other Debt Securities Carried at Fair Value [Line Items]          
Other debt securities carried at fair value 15,529   15,529   15,132
Other income | Other taxable securities, substantially all asset-backed securities          
Other Debt Securities Carried at Fair Value [Line Items]          
Other debt securities carried at fair value $ 277   $ 277   $ 299