Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Narrative (Details)

v3.4.0.3
Derivatives - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2016
Dec. 31, 2015
Mar. 31, 2015
Dec. 31, 2014
Derivative [Line Items]        
Net loss on derivatives in AOCI $ (262,776) $ (256,205) $ (250,188) $ (243,471)
Net losses in AOCI expected to be reclassified to earnings, after tax $ 366      
Terminated cash flow hedges, forecasted transaction hedging period 7 years      
Funding valuation adjustment on derivative liabilities, net 20 years      
Credit derivatives        
Derivative [Line Items]        
Fair value of derivative $ 7,600 7,200    
Derivative assets 29 24    
Total gross derivative liabilities, before netting 40 29    
Cash and securities held as collateral 81,000 78,900    
Cash and securities collateral posted 65,800 62,700    
Collateral not yet posted 3,100      
Aggregate fair value of derivative liability 125      
Foreign Mortgage-backed Securities and Foreign Securities        
Derivative [Line Items]        
Marketable securities transferred 7,800 7,900    
Proceeds from sale of securities 7,800 7,900    
Purchased credit derivatives | Credit derivatives        
Derivative [Line Items]        
Carrying value of written credit derivatives 7,100 8,200    
Notional amount of written credit derivatives 713,400 706,000    
Bank of America, N.A. | Credit derivatives        
Derivative [Line Items]        
Collateral not yet posted 2,000      
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges        
Derivative [Line Items]        
Net loss on derivatives in AOCI $ 1,053 $ 1,077 $ 1,618 $ 1,661