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 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]          
Balance, beginning $ (648) $ (351) $ (441) $ (920)  
Gains (Losses) in Earnings (131) 1,042 356 1,608  
Gains (Losses) in OCI 0 (5) 0 (5)  
Purchases 114 80 313 193  
Sales (346) (290) (965) (683)  
Issuances 0 0 0 0  
Settlements 118 (115) 7 106  
Gross Transfers into Level 3 (53) (20) (177) (80)  
Gross Transfers out of Level 3 (41) 56 (80) 178  
Balance, ending (987) 397 (987) 397  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Gross Derivative Assets 788,400   788,400   $ 688,600
Gross Derivative Liabilities 782,600   782,600   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 (313) (368) (335) 0  
Gains (Losses) in Earnings (17) 0 12 (14)  
Gains (Losses) in OCI 0 0 0 0  
Purchases 0 0 0 0  
Sales 0 0 0 0  
Issuances 0 (5) (14) (33)  
Settlements 10 208 17 208  
Gross Transfers into Level 3 (19) (32) (19) (358)  
Gross Transfers out of Level 3 1 1 1 1  
Balance, ending (338) (196) (338) (196)  
Corporate securities, trading loans and other          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning (26) (57) (21) (36)  
Gains (Losses) in Earnings 2 0 4 3  
Gains (Losses) in OCI 0 0 0 0  
Purchases 0 0 1 33  
Sales (2) 19 (10) (38)  
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) (38) (26) (38)  
Short-term borrowings          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning   0 (30) 0  
Gains (Losses) in Earnings   4 1 9  
Gains (Losses) in OCI   0 0 0  
Purchases   0 0 0  
Sales   0 0 0  
Issuances   (3) 0 (24)  
Settlements   0 29 1  
Gross Transfers into Level 3   (19) 0 (23)  
Gross Transfers out of Level 3   0 0 19  
Balance, ending 0 (18) 0 (18)  
Accrued expenses and other liabilities          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning (9) (9) (9) (10)  
Gains (Losses) in Earnings 0 0 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 (2,156) (2,716) (1,513) (2,362)  
Gains (Losses) in Earnings (22) 252 (192) 322  
Gains (Losses) in OCI (23) 0 (41) 0  
Purchases 15 139 44 316  
Sales 0 0 0 0  
Issuances (3) (40) (326) (179)  
Settlements 363 59 496 219  
Gross Transfers into Level 3 (206) (264) (751) (1,380)  
Gross Transfers out of Level 3 98 660 349 1,154  
Balance, ending (1,934) (1,910) (1,934) (1,910)  
Level 3 | Recurring          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]          
Balance, beginning     (441)    
Balance, ending (987)   (987)    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Gross Derivative Assets 4,867 6,000 4,867 6,000 5,134
Gross Derivative Liabilities 5,854 5,600 5,854 5,600 $ 5,575
Corporate securities, trading loans and other          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 2,654 3,326 2,838 3,270  
Gains (Losses) in Earnings 57 (6) 118 28  
Gains (Losses) in OCI 0 (11) 2 (11)  
Purchases 226 553 925 1,030  
Sales (245) (681) (638) (1,119)  
Issuances 0 0 0 0  
Settlements (134) (295) (479) (944)  
Gross Transfers into Level 3 202 238 432 1,221  
Gross Transfers out of Level 3 (198) (225) (636) (576)  
Balance, ending 2,562 2,899 2,562 2,899  
Equity securities          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 455 386 407 352  
Gains (Losses) in Earnings 11 (1) 93 13  
Gains (Losses) in OCI 0 0 0 0  
Purchases 10 32 53 48  
Sales (98) 0 (135) (3)  
Issuances 0 0 0 0  
Settlements 0 (6) (72) (11)  
Gross Transfers into Level 3 27 2 60 33  
Gross Transfers out of Level 3 (39) (3) (40) (22)  
Balance, ending 366 410 366 410  
Non-U.S. sovereign debt          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 630 468 521 574  
Gains (Losses) in Earnings 20 12 112 94  
Gains (Losses) in OCI (7) (102) 91 (180)  
Purchases 0 7 3 34  
Sales 0 (1) (1) (1)  
Issuances 0 0 0 0  
Settlements (4) 0 (87) (110)  
Gross Transfers into Level 3 0 0 0 0  
Gross Transfers out of Level 3 0 0 0 (27)  
Balance, ending 639 384 639 384  
Mortgage trading loans and ABS          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 1,286 2,159 1,868 2,063  
Gains (Losses) in Earnings 102 (7) 197 154  
Gains (Losses) in OCI 0 0 (2) 0  
Purchases 331 293 681 1,102  
Sales (441) (264) (1,264) (891)  
Issuances 0 0 0 0  
Settlements (103) (157) (270) (401)  
Gross Transfers into Level 3 15 2 91 12  
Gross Transfers out of Level 3 (24) (21) (135) (34)  
Balance, ending 1,166 2,005 1,166 2,005  
Trading Securities          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 5,025 6,339 5,634 6,259  
Gains (Losses) in Earnings 190 (2) 520 289  
Gains (Losses) in OCI (7) (113) 91 (191)  
Purchases 567 885 1,662 2,214  
Sales (784) (946) (2,038) (2,014)  
Issuances 0 0 0 0  
Settlements (241) (458) (908) (1,466)  
Gross Transfers into Level 3 244 242 583 1,266  
Gross Transfers out of Level 3 (261) (249) (811) (659)  
Balance, ending 4,733 5,698 4,733 5,698  
Non-agency residential MBS          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 134 234 106 279  
Gains (Losses) in Earnings 0 0 0 (12)  
Gains (Losses) in OCI 0 (2) 3 5  
Purchases 189 41 385 103  
Sales 0 0 (92) 0  
Issuances 0 0 0 0  
Settlements (102) (47) (181) (281)  
Gross Transfers into Level 3 6 0 6 132  
Gross Transfers out of Level 3 0 (37) 0 (37)  
Balance, ending 227 189 227 189  
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   (6)   (7)  
Gross Transfers into Level 3   0   0  
Gross Transfers out of Level 3   0   0  
Balance, ending   3   3  
Other taxable securities          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 717 677 757 1,667  
Gains (Losses) in Earnings 1 0 3 0  
Gains (Losses) in OCI (1) (2) (7) (2)  
Purchases 0 0 0 6  
Sales 0 0 0 0  
Issuances 0 0 0 0  
Settlements (30) (88) (66) (151)  
Gross Transfers into Level 3 0 0 0 0  
Gross Transfers out of Level 3 0 (6) 0 (939)  
Balance, ending 687 581 687 581  
Tax-exempt securities          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 559 584 569 599  
Gains (Losses) in Earnings 0 0 0 0  
Gains (Losses) in OCI 2 0 (8) (1)  
Purchases 0 0 1 0  
Sales 0 0 0 0  
Issuances 0 0 0 0  
Settlements 0 (15) (1) (29)  
Gross Transfers into Level 3 10 0 10 0  
Gross Transfers out of Level 3 0 0 0 0  
Balance, ending 571 569 571 569  
Available-for-sale Securities          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 1,410 1,504 1,432 2,555  
Gains (Losses) in Earnings 1 0 3 (12)  
Gains (Losses) in OCI 1 (4) (12) 2  
Purchases 189 41 386 109  
Sales 0 0 (92) 0  
Issuances 0 0 0 0  
Settlements (132) (156) (248) (468)  
Gross Transfers into Level 3 16 0 16 132  
Gross Transfers out of Level 3 0 (43) 0 (976)  
Balance, ending 1,485 1,342 1,485 1,342  
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 28 34 30 0  
Gains (Losses) in Earnings (2) (3) (4) (2)  
Gains (Losses) in OCI 0 0 0 0  
Purchases 0 0 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 26 31 26 31  
Loans and leases          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 1,459 1,970 1,620 1,983  
Gains (Losses) in Earnings (9) 17 (13) 22  
Gains (Losses) in OCI 0 0 0 0  
Purchases 0 0 69 0  
Sales 0 (1) 0 (3)  
Issuances 0 57 50 57  
Settlements (54) (59) (143) (179)  
Gross Transfers into Level 3 0 7 6 125  
Gross Transfers out of Level 3 (41) (7) (234) (21)  
Balance, ending 1,355 1,984 1,355 1,984  
Mortgage servicing rights          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 2,269 3,521 3,087 3,530  
Gains (Losses) in Earnings 313 (363) (295) 10  
Gains (Losses) in OCI 0 0 0 0  
Purchases 0 0 0 0  
Sales 0 (87) 0 (399)  
Issuances 101 185 307 568  
Settlements (206) (213) (622) (666)  
Gross Transfers into Level 3 0 0 0 0  
Gross Transfers out of Level 3 0 0 0 0  
Balance, ending 2,477 3,043 2,477 3,043  
Loans held-for-sale          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 690 660 787 173  
Gains (Losses) in Earnings 13 0 97 (48)  
Gains (Losses) in OCI (4) 0 51 0  
Purchases 0 2 20 493  
Sales (56) (79) (236) (174)  
Issuances 0 3 0 36  
Settlements (25) (6) (77) (12)  
Gross Transfers into Level 3 4 7 43 184  
Gross Transfers out of Level 3 (35) (28) (98) (93)  
Balance, ending 587 559 587 559  
Other assets          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning 348 756 374 911  
Gains (Losses) in Earnings 11 (42) (27) (46)  
Gains (Losses) in OCI 0 0 0 0  
Purchases 4 3 38 12  
Sales 0 (11) 0 (129)  
Issuances 0 0 0 0  
Settlements 0 (17) (24) (32)  
Gross Transfers into Level 3 0 0 2 8  
Gross Transfers out of Level 3 0 (15) 0 (50)  
Balance, ending $ 363 $ 674 $ 363 $ 674