XML 151 R126.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investment Securities - Amortized Cost, Fair Value, by Contract Maturity (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Available-for-sale securities, Amortized Cost:    
Due in one year or less $ 28,836  
Due after one year through five years 35,928  
Due after five years through 10 years 30,347  
Due after 10 years 133,658  
Amortized cost 228,769 $ 198,194
Available-for-sale securities, Fair value    
Due in one year or less 28,843  
Due after one year through five years 36,282  
Due after five years through 10 years 30,560  
Due after 10 years 134,709  
Fair value $ 230,394 201,678
Available-for-sale securities, Average yield    
Due in one year or less 2.57%  
Due after one year through five years 2.62%  
Due after five years through 10 years 2.98%  
Due after 10 years 3.82%  
Average yield 3.36%  
Held-to-maturity securities, Amortized cost    
Due in one year or less $ 0  
Due after one year through five years 0  
Due after five years through 10 years 3,145  
Due after 10 years 28,289  
Amortized cost 31,434 47,733
Held-to-maturity securities, Fair value    
Due in one year or less 0  
Due after one year through five years 0  
Due after five years through 10 years 3,161  
Due after 10 years 28,297  
Fair value $ 31,458 48,652
Held-to-maturity securities, Average yield    
Due in one year or less 0.00%  
Due after one year through five years 0.00%  
Due after five years through 10 years 3.53%  
Due after 10 years 3.47%  
Average yield 3.48%  
Supplemental information    
US government agencies and US government sponsored enterprises residential mortgage-backed securities estimated duration 7 years  
US government agencies and US government sponsored enterprises residential collateralized mortgage obligations estimated duration 3 years  
Non-agency residential collateralized mortgage obligations estimated duration 2 years  
Minimum    
Supplemental information    
Due period of mortgage-backed securities and collateralized mortgage obligations 10 years  
Mortgage-backed securities    
Available-for-sale securities, Amortized Cost:    
Due in one year or less $ 519  
Due after one year through five years 77  
Due after five years through 10 years 7,574  
Due after 10 years 76,020  
Amortized cost 84,190 85,886
Available-for-sale securities, Fair value    
Due in one year or less 520  
Due after one year through five years 77  
Due after five years through 10 years 7,616  
Due after 10 years 75,607  
Fair value $ 83,820 86,672
Available-for-sale securities, Average yield    
Due in one year or less 2.02%  
Due after one year through five years 3.50%  
Due after five years through 10 years 3.48%  
Due after 10 years 3.52%  
Average yield 3.51%  
Held-to-maturity securities, Amortized cost    
Due in one year or less $ 0  
Due after one year through five years 0  
Due after five years through 10 years 3,125  
Due after 10 years 23,485  
Amortized cost 26,610 33,360
Held-to-maturity securities, Fair value    
Due in one year or less 0  
Due after one year through five years 0  
Due after five years through 10 years 3,141  
Due after 10 years 23,403  
Fair value $ 26,544 33,805
Held-to-maturity securities, Average yield    
Due in one year or less 0.00%  
Due after one year through five years 0.00%  
Due after five years through 10 years 3.53%  
Due after 10 years 3.34%  
Average yield 3.36%  
Mortgage-backed securities | Fannie Mae    
Supplemental information    
Securities exceeding 10% of total stockholders' equity, Amortized cost $ 52,300  
Securities exceeding 10% of total stockholders' equity, Fair value 52,300  
U.S. Treasury and government agencies    
Available-for-sale securities, Amortized Cost:    
Due in one year or less 22,439  
Due after one year through five years 17,945  
Due after five years through 10 years 9,618  
Due after 10 years 5,769  
Amortized cost 55,771 22,510
Available-for-sale securities, Fair value    
Due in one year or less 22,444  
Due after one year through five years 18,090  
Due after five years through 10 years 9,588  
Due after 10 years 5,937  
Fair value $ 56,059 22,745
Available-for-sale securities, Average yield    
Due in one year or less 2.42%  
Due after one year through five years 2.90%  
Due after five years through 10 years 2.60%  
Due after 10 years 3.05%  
Average yield 2.67%  
Obligations of U.S. states and municipalities    
Available-for-sale securities, Amortized Cost:    
Due in one year or less $ 177  
Due after one year through five years 617  
Due after five years through 10 years 2,698  
Due after 10 years 32,729  
Amortized cost 36,221 30,490
Available-for-sale securities, Fair value    
Due in one year or less 176  
Due after one year through five years 629  
Due after five years through 10 years 2,790  
Due after 10 years 34,128  
Fair value $ 37,723 32,338
Available-for-sale securities, Average yield    
Due in one year or less 1.94%  
Due after one year through five years 4.30%  
Due after five years through 10 years 5.26%  
Due after 10 years 5.02%  
Average yield 5.01%  
Held-to-maturity securities, Amortized cost    
Due in one year or less $ 0  
Due after one year through five years 0  
Due after five years through 10 years 20  
Due after 10 years 4,804  
Amortized cost 4,824 14,373
Held-to-maturity securities, Fair value    
Due in one year or less 0  
Due after one year through five years 0  
Due after five years through 10 years 20  
Due after 10 years 4,894  
Fair value $ 4,914 14,847
Held-to-maturity securities, Average yield    
Due in one year or less 0.00%  
Due after one year through five years 0.00%  
Due after five years through 10 years 3.93%  
Due after 10 years 4.12%  
Average yield 4.12%  
Certificates of deposit    
Available-for-sale securities, Amortized Cost:    
Due in one year or less $ 75  
Due after one year through five years 0  
Due after five years through 10 years 0  
Due after 10 years 0  
Amortized cost 75 59
Available-for-sale securities, Fair value    
Due in one year or less 75  
Due after one year through five years 0  
Due after five years through 10 years 0  
Due after 10 years 0  
Fair value $ 75 59
Available-for-sale securities, Average yield    
Due in one year or less 0.49%  
Due after one year through five years 0.00%  
Due after five years through 10 years 0.00%  
Due after 10 years 0.00%  
Average yield 0.49%  
Non-U.S. government debt securities    
Available-for-sale securities, Amortized Cost:    
Due in one year or less $ 5,604  
Due after one year through five years 13,117  
Due after five years through 10 years 5,050  
Due after 10 years 0  
Amortized cost 23,771 26,900
Available-for-sale securities, Fair value    
Due in one year or less 5,606  
Due after one year through five years 13,314  
Due after five years through 10 years 5,182  
Due after 10 years 0  
Fair value $ 24,102 27,294
Available-for-sale securities, Average yield    
Due in one year or less 3.25%  
Due after one year through five years 1.95%  
Due after five years through 10 years 1.33%  
Due after 10 years 0.00%  
Average yield 2.13%  
Corporate debt securities    
Available-for-sale securities, Amortized Cost:    
Due in one year or less $ 22  
Due after one year through five years 950  
Due after five years through 10 years 792  
Due after 10 years 140  
Amortized cost 1,904 2,657
Available-for-sale securities, Fair value    
Due in one year or less 22  
Due after one year through five years 964  
Due after five years through 10 years 792  
Due after 10 years 140  
Fair value $ 1,918 $ 2,757
Available-for-sale securities, Average yield    
Due in one year or less 4.05%  
Due after one year through five years 4.64%  
Due after five years through 10 years 4.56%  
Due after 10 years 4.74%  
Average yield 4.60%  
Asset-backed securities    
Available-for-sale securities, Amortized Cost:    
Due in one year or less $ 0  
Due after one year through five years 3,222  
Due after five years through 10 years 4,615  
Due after 10 years 19,000  
Amortized cost 26,837  
Available-for-sale securities, Fair value    
Due in one year or less 0  
Due after one year through five years 3,208  
Due after five years through 10 years 4,592  
Due after 10 years 18,897  
Fair value $ 26,697  
Available-for-sale securities, Average yield    
Due in one year or less 0.00%  
Due after one year through five years 2.85%  
Due after five years through 10 years 3.12%  
Due after 10 years 3.19%  
Average yield 3.14%