Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Reconciliation (Details)

v3.5.0.2
Fair Value Measurements - Reconciliation (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2015
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]          
Balance, beginning $ (315) $ (1,081) $ (441) $ (920)  
Gains (Losses) in Earnings 84 610 487 566  
Gains (Losses) in OCI 0 0 0 0  
Purchases 110 57 199 113  
Sales (444) (217) (619) (393)  
Issuances 0 0 0 0  
Settlements (123) 196 (111) 221  
Gross Transfers into Level 3 (8) (14) (124) (60)  
Gross Transfers out of Level 3 48 98 (39) 122  
Balance, ending (648) (351) (648) (351)  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Gross Derivative Assets 901,200   901,200   $ 688,600
Gross Derivative Liabilities 888,500   888,500   681,100
Federal funds purchased and securities loaned or sold under agreements to repurchase          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning (345) 0 (335) 0  
Gains (Losses) in Earnings 32 (14) 29 (14)  
Gains (Losses) in OCI 0 0 0 0  
Purchases 0 0 0 0  
Sales 0 0 0 0  
Issuances 0 (28) (14) (28)  
Settlements 0 0 7 0  
Gross Transfers into Level 3 0 (326) 0 (326)  
Gross Transfers out of Level 3 0 0 0 0  
Balance, ending (313) (368) (313) (368)  
Corporate securities, trading loans and other          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning (28) (41) (21) (36)  
Gains (Losses) in Earnings 1 2 2 3  
Gains (Losses) in OCI 0 0 0 0  
Purchases 1 31 1 33  
Sales 0 (49) (8) (57)  
Issuances 0 0 0 0  
Settlements 0 0 0 0  
Gross Transfers into Level 3 0 0 0 0  
Gross Transfers out of Level 3 0 0 0 0  
Balance, ending (26) (57) (26) (57)  
Short-term borrowings          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning   (15) (30) 0  
Gains (Losses) in Earnings   0 1 5  
Gains (Losses) in OCI   0 0 0  
Purchases   0 0 0  
Sales   0 0 0  
Issuances   0 0 (21)  
Settlements   0 29 1  
Gross Transfers into Level 3   0   (4)  
Gross Transfers out of Level 3   15 0 19  
Balance, ending 0 0 0 0  
Accrued expenses and other liabilities          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning (9) (10) (9) (10)  
Gains (Losses) in Earnings 0 1 0 1  
Gains (Losses) in OCI 0 0 0 0  
Purchases 0 0 0 0  
Sales 0 0 0 0  
Issuances 0 0 0 0  
Settlements 0 0 0 0  
Gross Transfers into Level 3 0 0 0 0  
Gross Transfers out of Level 3 0 0 0 0  
Balance, ending (9) (9) (9) (9)  
Long-term debt          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning (1,814) (2,806) (1,513) (2,362)  
Gains (Losses) in Earnings (79) 66 (170) 70  
Gains (Losses) in OCI (11) 0 (18) 0  
Purchases 20 45 29 177  
Sales 0 0 0 0  
Issuances (154) (49) (323) (139)  
Settlements 77 63 133 160  
Gross Transfers into Level 3 (359) (403) (545) (1,116)  
Gross Transfers out of Level 3 164 368 251 494  
Balance, ending (2,156) (2,716) (2,156) (2,716)  
Level 3 | Recurring          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]          
Balance, beginning     (441)    
Balance, ending (648)   (648)    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Gross Derivative Assets 5,169 6,500 5,169 6,500 5,134
Gross Derivative Liabilities 5,817 6,800 5,817 6,800 $ 5,575
Corporate securities, trading loans and other          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 2,954 2,760 2,838 3,270  
Gains (Losses) in Earnings 11 55 61 34  
Gains (Losses) in OCI 1 0 2 0  
Purchases 472 338 699 477  
Sales (246) (343) (393) (438)  
Issuances 0 0 0 0  
Settlements (197) (214) (345) (649)  
Gross Transfers into Level 3 72 812 230 983  
Gross Transfers out of Level 3 (413) (82) (438) (351)  
Balance, ending 2,654 3,326 2,654 3,326  
Equity securities          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 417 340 407 352  
Gains (Losses) in Earnings 22 11 82 14  
Gains (Losses) in OCI 0 0 0 0  
Purchases 33 16 43 16  
Sales (35) (2) (37) (3)  
Issuances 0 0 0 0  
Settlements (10) 0 (72) (5)  
Gross Transfers into Level 3 29 22 33 31  
Gross Transfers out of Level 3 (1) (1) (1) (19)  
Balance, ending 455 386 455 386  
Non-U.S. sovereign debt          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 572 508 521 574  
Gains (Losses) in Earnings 50 16 92 82  
Gains (Losses) in OCI 49 12 98 (78)  
Purchases 0 25 3 27  
Sales 0 0 (1) 0  
Issuances 0 0 0 0  
Settlements (41) (66) (83) (110)  
Gross Transfers into Level 3 0 0 0 0  
Gross Transfers out of Level 3 0 (27) 0 (27)  
Balance, ending 630 468 630 468  
Mortgage trading loans and ABS          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 1,614 2,106 1,868 2,063  
Gains (Losses) in Earnings 67 101 95 161  
Gains (Losses) in OCI 0 0 (2) 0  
Purchases 156 490 350 809  
Sales (419) (378) (823) (627)  
Issuances 0 0 0 0  
Settlements (94) (161) (167) (244)  
Gross Transfers into Level 3 45 1 76 10  
Gross Transfers out of Level 3 (83) 0 (111) (13)  
Balance, ending 1,286 2,159 1,286 2,159  
Trading Securities          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 5,557 5,714 5,634 6,259  
Gains (Losses) in Earnings 150 183 330 291  
Gains (Losses) in OCI 50 12 98 (78)  
Purchases 661 869 1,095 1,329  
Sales (700) (723) (1,254) (1,068)  
Issuances 0 0 0 0  
Settlements (342) (441) (667) (1,008)  
Gross Transfers into Level 3 146 835 339 1,024  
Gross Transfers out of Level 3 (497) (110) (550) (410)  
Balance, ending 5,025 6,339 5,025 6,339  
Non-agency residential MBS          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 150 402 106 279  
Gains (Losses) in Earnings 0 7 0 (12)  
Gains (Losses) in OCI (2) 9 3 7  
Purchases 61 41 196 62  
Sales 0 0 (92) 0  
Issuances 0 0 0 0  
Settlements (75) (225) (79) (234)  
Gross Transfers into Level 3 0 0 0 132  
Gross Transfers out of Level 3 0 0 0 0  
Balance, ending 134 234 134 234  
Non-U.S. securities          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning   9   10  
Gains (Losses) in Earnings   0   0  
Gains (Losses) in OCI   0   0  
Purchases   0   0  
Sales   0   0  
Issuances   0   0  
Settlements   0   (1)  
Gross Transfers into Level 3   0   0  
Gross Transfers out of Level 3   0   0  
Balance, ending   9   9  
Other taxable securities          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 739 690 757 1,667  
Gains (Losses) in Earnings 1 0 2 0  
Gains (Losses) in OCI (3) 2 (6) 0  
Purchases 0 6 0 6  
Sales 0 0 0 0  
Issuances 0 0 0 0  
Settlements (20) (21) (36) (63)  
Gross Transfers into Level 3 0 0 0 0  
Gross Transfers out of Level 3 0 0 0 (933)  
Balance, ending 717 677 717 677  
Tax-exempt securities          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 562 583 569 599  
Gains (Losses) in Earnings 0 0 0 0  
Gains (Losses) in OCI (3) 2 (10) (1)  
Purchases 0 0 1 0  
Sales 0 0 0 0  
Issuances 0 0 0 0  
Settlements 0 (1) (1) (14)  
Gross Transfers into Level 3 0 0 0    
Gross Transfers out of Level 3 0 0 0 0  
Balance, ending 559 584 559 584  
Available-for-sale Securities          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 1,451 1,684 1,432 2,555  
Gains (Losses) in Earnings 1 7 2 (12)  
Gains (Losses) in OCI (8) 13 (13) 6  
Purchases 61 47 197 68  
Sales 0 0 (92) 0  
Issuances 0 0 0 0  
Settlements (95) (247) (116) (312)  
Gross Transfers into Level 3 0 0   132  
Gross Transfers out of Level 3 0 0 0 (933)  
Balance, ending 1,410 1,504 1,410 1,504  
Other debt securities carried at fair value – Non-agency residential MBS          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 29 0 30 0  
Gains (Losses) in Earnings (1) 1 (2) 1  
Gains (Losses) in OCI 0 0 0 0  
Purchases 0 33 0 33  
Sales 0 0 0 0  
Issuances 0 0 0 0  
Settlements 0 0 0 0  
Gross Transfers into Level 3 0 0 0 0  
Gross Transfers out of Level 3 0 0 0 0  
Balance, ending 28 34 28 34  
Loans and leases          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 1,697 1,954 1,620 1,983  
Gains (Losses) in Earnings (47) (10) (4) 5  
Gains (Losses) in OCI 0 0 0 0  
Purchases 0 0 69 0  
Sales 0 (1) 0 (2)  
Issuances 25 0 50 0  
Settlements (54) (77) (89) (120)  
Gross Transfers into Level 3 1 112 6 118  
Gross Transfers out of Level 3 (163) (8) (193) (14)  
Balance, ending 1,459 1,970 1,459 1,970  
Mortgage servicing rights          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 2,631 3,394 3,087 3,530  
Gains (Losses) in Earnings (228) 458 (608) 373  
Gains (Losses) in OCI 0 0 0 0  
Purchases 0 0 0 0  
Sales (1) (312) (2) (312)  
Issuances 72 204 208 383  
Settlements (205) (223) (416) (453)  
Gross Transfers into Level 3 0 0 0 0  
Gross Transfers out of Level 3 0 0 0 0  
Balance, ending 2,269 3,521 2,269 3,521  
Loans held-for-sale          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 660 543 787 173  
Gains (Losses) in Earnings 11 22 84 (48)  
Gains (Losses) in OCI 28 0 55 0  
Purchases 0 85 20 491  
Sales (17) (13) (180) (95)  
Issuances 0 12 0 33  
Settlements (18) 0 (52) (6)  
Gross Transfers into Level 3 26 39 39 177  
Gross Transfers out of Level 3 0 (28) (63) (65)  
Balance, ending 690 660 690 660  
Other assets          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 375 847 374 911  
Gains (Losses) in Earnings (13) (14) (38) (4)  
Gains (Losses) in OCI 0 0 0 0  
Purchases 0 9 34 9  
Sales 0 (87) 0 (118)  
Issuances 0 0 0 0  
Settlements (14) (6) (24) (15)  
Gross Transfers into Level 3 0 8 2 8  
Gross Transfers out of Level 3 0 (1) 0 (35)  
Balance, ending $ 348 $ 756 $ 348 $ 756