Quarterly report pursuant to Section 13 or 15(d)

Accumulated Other Comprehensive Income (Loss) - Changes in OCI Components Pre- and After-tax (Details)

v3.10.0.1
Accumulated Other Comprehensive Income (Loss) - Changes in OCI Components Pre- and After-tax (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
After-tax        
Comprehensive income $ 5,729 $ 5,817 $ 8,664 $ 11,126
Total other comprehensive income (loss)        
Pre-tax        
Net change     (6,592) (1)
Tax effect        
Net change     1,554 684
After-tax        
Comprehensive income     (5,038) 683
Debt and Equity Securities        
Pre-tax        
Net increase (decrease) in fair value     (6,700) 885
Net realized (gains) losses reclassified into earnings     8 (140)
Net change     (6,692) 745
Tax effect        
Net increase (decrease) in fair value     1,702 (330)
Net realized (gains) losses reclassified into earnings     (4) 54
Net change     1,698 (276)
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     (4,998) 555
Net realized (gains) losses reclassified into earnings     4 (86)
Comprehensive income     (4,994) 469
Debit Valuation Adjustments        
Pre-tax        
Net increase (decrease) in fair value     576 (111)
Net realized (gains) losses reclassified into earnings     18 14
Net change     594 (97)
Tax effect        
Net increase (decrease) in fair value     (138) 33
Net realized (gains) losses reclassified into earnings     (4) (5)
Net change     (142) 28
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     438 (78)
Net realized (gains) losses reclassified into earnings     14 9
Comprehensive income     452 (69)
Derivatives        
Pre-tax        
Net increase (decrease) in fair value     (578) 61
Net realized (gains) losses reclassified into earnings     56 149
Net change     (522) 210
Tax effect        
Net increase (decrease) in fair value     169 (22)
Net realized (gains) losses reclassified into earnings     (14) (56)
Net change     155 (78)
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     (409) 39
Net realized (gains) losses reclassified into earnings     42 93
Comprehensive income     (367) 132
Derivatives | Net interest income        
Pre-tax        
Net realized (gains) losses reclassified into earnings     83 220
Tax effect        
Net realized (gains) losses reclassified into earnings     (21) (83)
After-tax        
Net realized (gains) losses reclassified into earnings     62 137
Derivatives | Personnel expense        
Pre-tax        
Net realized (gains) losses reclassified into earnings     (27) (71)
Tax effect        
Net realized (gains) losses reclassified into earnings     7 27
After-tax        
Net realized (gains) losses reclassified into earnings     (20) (44)
Employee Benefit Plans        
Pre-tax        
Net realized (gains) losses reclassified into earnings     78 85
Net change     78 85
Tax effect        
Net realized (gains) losses reclassified into earnings     (18) (31)
Net change     (18) (31)
After-tax        
Net realized (gains) losses reclassified into earnings     60 54
Comprehensive income     60 54
Net actuarial losses and other        
Pre-tax        
Net realized (gains) losses reclassified into earnings     78 85
Tax effect        
Net realized (gains) losses reclassified into earnings     (18) (31)
After-tax        
Net realized (gains) losses reclassified into earnings     60 54
Foreign currency        
Pre-tax        
Net increase (decrease) in fair value     (50) (332)
Net realized (gains) losses reclassified into earnings     0 (612)
Net change     (50) (944)
Tax effect        
Net increase (decrease) in fair value     (138) 336
Net realized (gains) losses reclassified into earnings     (1) 705
Net change     (139) 1,041
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     (188) 4
Net realized (gains) losses reclassified into earnings     (1) 93
Comprehensive income     $ (189) $ 97