Quarterly report pursuant to Section 13 or 15(d)

Securities - Maturities of Debt Securities Carried at Fair Value and Held-to-maturity Debt Securities (Details)

v3.7.0.1
Securities - Maturities of Debt Securities Carried at Fair Value and Held-to-maturity Debt Securities (Details) - USD ($)
$ in Millions
Jun. 30, 2017
Dec. 31, 2016
Held-to-maturity Securities, Debt Maturities, Net Carrying Amount [Abstract]    
Due in One Year or Less, Amount $ 0  
Due in One Year or Less, Yield 0.00%  
Due after One Year through Five Years, Amount $ 22  
Due after One Year through Five Years, Yield 3.79%  
Due after Five Years through Ten Years, Amount $ 928  
Due after Five Years though Ten Years, Yield 2.39%  
Due after Ten Years, Amount $ 118,058  
Due after Ten Years, Yield 3.02%  
Amortized Cost $ 119,008 $ 117,071
Total, Yield 3.02%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Debt securities carried at fair value $ 315,509 313,660
Held-to-maturity Securities, Debt Maturities, Fair Value [Abstract]    
Due in One Year or Less, Amount 0  
Due after One Year through Five Years, Amount 22  
Due after Five Years though Ten Years, Amount 901  
Due after Ten Years, Amount 116,407  
Held-to-maturity Securities, Fair Value 117,330 $ 115,285
Agency    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 3  
Due in One Year or Less, Yield 4.67%  
Due after One Year through Five Years, Amount $ 42  
Due after One Year through Five Years, Yield 3.73%  
Due after Five Years though Ten Years, Amount $ 641  
Due after Five Years though Ten Years, Yield 2.57%  
Due after Ten Years, Amount $ 192,536  
Due after Ten Years, Yield 3.23%  
Total, Amount $ 193,222  
Total, Yield 3.23%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 3  
Due after One Year through Five Years, Amount 43  
Due after Five Years though Ten Years, Amount 646  
Due after Ten Years, Amount 191,482  
Debt securities carried at fair value 192,174  
Agency-collateralized mortgage obligations    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due in One Year or Less, Yield 0.00%  
Due after One Year through Five Years, Amount $ 0  
Due after One Year through Five Years, Yield 0.00%  
Due after Five Years though Ten Years, Amount $ 0  
Due after Five Years though Ten Years, Yield 0.00%  
Due after Ten Years, Amount $ 7,445  
Due after Ten Years, Yield 3.18%  
Total, Amount $ 7,445  
Total, Yield 3.18%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due after One Year through Five Years, Amount 0  
Due after Five Years though Ten Years, Amount 0  
Due after Ten Years, Amount 7,489  
Debt securities carried at fair value 7,489  
Commercial    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 48  
Due in One Year or Less, Yield 7.64%  
Due after One Year through Five Years, Amount $ 485  
Due after One Year through Five Years, Yield 1.90%  
Due after Five Years though Ten Years, Amount $ 11,529  
Due after Five Years though Ten Years, Yield 2.44%  
Due after Ten Years, Amount $ 512  
Due after Ten Years, Yield 2.71%  
Total, Amount $ 12,574  
Total, Yield 2.45%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 48  
Due after One Year through Five Years, Amount 486  
Due after Five Years though Ten Years, Amount 11,407  
Due after Ten Years, Amount 500  
Debt securities carried at fair value 12,441  
Non-agency residential    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due in One Year or Less, Yield 0.00%  
Due after One Year through Five Years, Amount $ 0  
Due after One Year through Five Years, Yield 0.00%  
Due after Five Years though Ten Years, Amount $ 28  
Due after Five Years though Ten Years, Yield 0.01%  
Due after Ten Years, Amount $ 4,527  
Due after Ten Years, Yield 8.75%  
Total, Amount $ 4,555  
Total, Yield 8.70%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due after One Year through Five Years, Amount 0  
Due after Five Years though Ten Years, Amount 37  
Due after Ten Years, Amount 4,914  
Debt securities carried at fair value 4,951  
Mortgage-backed securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 51  
Due in One Year or Less, Yield 7.47%  
Due after One Year through Five Years, Amount $ 527  
Due after One Year through Five Years, Yield 2.05%  
Due after Five Years though Ten Years, Amount $ 12,198  
Due after Five Years though Ten Years, Yield 2.44%  
Due after Ten Years, Amount $ 205,020  
Due after Ten Years, Yield 3.35%  
Total, Amount $ 217,796  
Total, Yield 3.30%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 51  
Due after One Year through Five Years, Amount 529  
Due after Five Years though Ten Years, Amount 12,090  
Due after Ten Years, Amount 204,385  
Debt securities carried at fair value 217,055  
U.S. Treasury and agency securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 718  
Due in One Year or Less, Yield 0.64%  
Due after One Year through Five Years, Amount $ 25,714  
Due after One Year through Five Years, Yield 1.51%  
Due after Five Years though Ten Years, Amount $ 25,404  
Due after Five Years though Ten Years, Yield 1.88%  
Due after Ten Years, Amount $ 67  
Due after Ten Years, Yield 5.09%  
Total, Amount $ 51,903  
Total, Yield 1.69%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 719  
Due after One Year through Five Years, Amount 25,537  
Due after Five Years though Ten Years, Amount 25,097  
Due after Ten Years, Amount 70  
Debt securities carried at fair value 51,423  
Non-U.S. securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 17,221  
Due in One Year or Less, Yield 0.48%  
Due after One Year through Five Years, Amount $ 1,755  
Due after One Year through Five Years, Yield 1.36%  
Due after Five Years though Ten Years, Amount $ 88  
Due after Five Years though Ten Years, Yield 1.17%  
Due after Ten Years, Amount $ 194  
Due after Ten Years, Yield 6.65%  
Total, Amount $ 19,258  
Total, Yield 0.62%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 17,218  
Due after One Year through Five Years, Amount 1,703  
Due after Five Years though Ten Years, Amount 146  
Due after Ten Years, Amount 200  
Debt securities carried at fair value 19,267  
Other taxable securities, substantially all asset-backed securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 2,447  
Due in One Year or Less, Yield 2.37%  
Due after One Year through Five Years, Amount $ 4,008  
Due after One Year through Five Years, Yield 2.37%  
Due after Five Years though Ten Years, Amount $ 1,514  
Due after Five Years though Ten Years, Yield 3.00%  
Due after Ten Years, Amount $ 1,229  
Due after Ten Years, Yield 3.26%  
Total, Amount $ 9,198  
Total, Yield 2.59%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 2,449  
Due after One Year through Five Years, Amount 3,998  
Due after Five Years though Ten Years, Amount 1,538  
Due after Ten Years, Amount 1,302  
Debt securities carried at fair value 9,287  
Total taxable securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 20,437  
Due in One Year or Less, Yield 0.73%  
Due after One Year through Five Years, Amount $ 32,004  
Due after One Year through Five Years, Yield 1.62%  
Due after Five Years though Ten Years, Amount $ 39,204  
Due after Five Years though Ten Years, Yield 2.10%  
Due after Ten Years, Amount $ 206,510  
Due after Ten Years, Yield 3.35%  
Total, Amount $ 298,155  
Total, Yield 2.82%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 20,437  
Due after One Year through Five Years, Amount 31,767  
Due after Five Years though Ten Years, Amount 38,871  
Due after Ten Years, Amount 205,957  
Debt securities carried at fair value 297,032  
Tax-exempt securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 536  
Due in One Year or Less, Yield 1.75%  
Due after One Year through Five Years, Amount $ 6,577  
Due after One Year through Five Years, Yield 1.81%  
Due after Five Years though Ten Years, Amount $ 9,076  
Due after Five Years though Ten Years, Yield 1.70%  
Due after Ten Years, Amount $ 2,287  
Due after Ten Years, Yield 1.83%  
Total, Amount $ 18,476  
Total, Yield 1.76%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 536  
Due after One Year through Five Years, Amount 6,587  
Due after Five Years though Ten Years, Amount 9,069  
Due after Ten Years, Amount 2,285  
Debt securities carried at fair value 18,477  
Debt securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 20,973  
Due in One Year or Less, Yield 0.75%  
Due after One Year through Five Years, Amount $ 38,581  
Due after One Year through Five Years, Yield 1.65%  
Due after Five Years though Ten Years, Amount $ 48,280  
Due after Five Years though Ten Years, Yield 2.02%  
Due after Ten Years, Amount $ 208,797  
Due after Ten Years, Yield 3.34%  
Total, Amount $ 316,631  
Total, Yield 2.76%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 20,973  
Due after One Year through Five Years, Amount 38,354  
Due after Five Years though Ten Years, Amount 47,940  
Due after Ten Years, Amount 208,242  
Debt securities carried at fair value $ 315,509