Annual report pursuant to Section 13 and 15(d)

Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details)

v3.6.0.2
Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning Balance $ 256,176 $ 243,476 $ 232,475
Net change (1,930) (110) 3,665
Cumulative adjustment for accounting change related to debit valuation adjustments     0
Ending Balance 266,840 256,176 243,476
Debit Valuation Adjustments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning Balance (611)    
Net change (156) 615  
Cumulative adjustment for accounting change related to debit valuation adjustments     (1,226)
Ending Balance (767) (611)  
Derivatives      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning Balance (1,077) (1,661) (2,277)
Net change 182 584 616
Ending Balance (895) (1,077) (1,661)
Employee Benefit Plans      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning Balance (2,956) (3,350) (2,407)
Net change (524) 394 (943)
Ending Balance (3,480) (2,956) (3,350)
Foreign currency      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning Balance (792) (669) (512)
Net change (87) (123) (157)
Ending Balance (879) (792) (669)
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning Balance (5,358) (4,022) (7,687)
Net change (1,930) (110) 3,665
Cumulative adjustment for accounting change related to debit valuation adjustments     (1,226)
Ending Balance (7,288) (5,358) (4,022)
Debt securities | Available-for-sale debt securities      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning Balance 16 1,641 (2,487)
Net change (1,315) (1,625) 4,128
Ending Balance (1,299) 16 1,641
Equity securities | Available-for-sale debt securities      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning Balance 62 17 (4)
Net change (30) 45 21
Ending Balance $ 32 $ 62 $ 17