Fair Value Measurements - Reconciliation (Details) (USD $) In Millions, unless otherwise specified
|
3 Months Ended |
|
Mar. 31, 2013
|
Mar. 31, 2012
|
Dec. 31, 2012
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Gross Sales |
$ 183
|
|
$ 0
|
|
|
|
Derivative assets |
52,247
|
|
|
|
53,497
|
|
Fair Value, Measurements, Recurring [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Derivative assets |
52,247
|
[1] |
|
|
53,497
|
[1] |
Derivative liabilities |
47,825
|
[1] |
|
|
46,016
|
[1] |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Derivative assets |
8,011
|
[1] |
11,300
|
|
8,073
|
[1] |
Derivative liabilities |
6,948
|
[1] |
7,100
|
|
6,605
|
[1] |
Corporate securities, trading loans and other [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
(64)
|
[2] |
(114)
|
[2] |
|
|
Gross Purchases |
7
|
[2] |
48
|
[2] |
|
|
Gross Sales |
(14)
|
[2] |
(27)
|
[2] |
|
|
Gross Transfers into Level 3 |
8
|
[2] |
(65)
|
[2] |
|
|
Gross Transfers out of Level 3 |
(21)
|
[2] |
(34)
|
[2] |
|
|
Balance, ending |
(58)
|
[2] |
(124)
|
[2] |
|
|
Accrued Liabilities [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
(15)
|
[2],[3] |
(14)
|
[2],[4] |
|
|
Gains (Losses) in Earnings |
29
|
[2],[3] |
3
|
[2],[4] |
|
|
Gains (Losses) in OCI |
|
[2],[3] |
|
[2],[4] |
|
|
Gross Purchases |
|
[2],[3] |
5
|
[2],[4] |
|
|
Gross Sales |
|
[2],[3] |
|
[2],[4] |
|
|
Gross Issuances |
(586)
|
[2],[3] |
|
[2],[4] |
|
|
Gross Settlements |
116
|
[2],[3] |
|
[2],[4] |
|
|
Gross Transfers into Level 3 |
|
[2],[3] |
|
[2],[4] |
|
|
Gross Transfers out of Level 3 |
(1)
|
[2],[3] |
3
|
[2],[4] |
|
|
Balance, ending |
(455)
|
[2],[3] |
(3)
|
[2],[4] |
|
|
Long-term Debt [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
(2,301)
|
[2],[3] |
(2,943)
|
[2],[4] |
|
|
Gains (Losses) in Earnings |
11
|
[2],[3] |
(241)
|
[2],[4] |
|
|
Gains (Losses) in OCI |
|
[2],[3] |
|
[2],[4] |
|
|
Gross Purchases |
89
|
[2],[3] |
76
|
[2],[4] |
|
|
Gross Sales |
(4)
|
[2],[3] |
(33)
|
[2],[4] |
|
|
Gross Issuances |
(36)
|
[2],[3] |
(65)
|
[2],[4] |
|
|
Gross Settlements |
60
|
[2],[3] |
433
|
[2],[4] |
|
|
Gross Transfers into Level 3 |
(381)
|
[2],[3] |
(532)
|
[2],[4] |
|
|
Gross Transfers out of Level 3 |
(207)
|
[2],[3] |
(805)
|
[2],[4] |
|
|
Balance, ending |
(2,355)
|
[2],[3] |
(2,500)
|
[2],[4] |
|
|
Trading Account Assets [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
9,559
|
[2] |
11,455
|
[2] |
|
|
Gains (Losses) in Earnings |
343
|
[2] |
231
|
[2] |
|
|
Gains (Losses) in OCI |
|
[2] |
|
[2] |
|
|
Gross Purchases |
1,502
|
[2] |
1,211
|
[2] |
|
|
Gross Sales |
(1,719)
|
[2] |
(1,710)
|
[2] |
|
|
Gross Issuances |
|
[2] |
|
[2] |
|
|
Gross Settlements |
(771)
|
[2] |
(288)
|
[2] |
|
|
Gross Transfers into Level 3 |
231
|
[2] |
809
|
[2] |
|
|
Gross Transfers out of Level 3 |
(144)
|
[2] |
(624)
|
[2] |
|
|
Balance, ending |
9,001
|
[2] |
11,084
|
[2] |
|
|
Corporate securities, trading loans and other [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
3,726
|
[2],[3] |
6,880
|
[2],[4] |
|
|
Gains (Losses) in Earnings |
88
|
[2],[3] |
93
|
[2],[4] |
|
|
Gains (Losses) in OCI |
|
[2],[3] |
|
[2],[4] |
|
|
Gross Purchases |
805
|
[2],[3] |
675
|
[2],[4] |
|
|
Gross Sales |
(966)
|
[2],[3] |
(1,065)
|
[2],[4] |
|
|
Gross Issuances |
|
[2],[3] |
|
[2],[4] |
|
|
Gross Settlements |
(140)
|
[2],[3] |
(189)
|
[2],[4] |
|
|
Gross Transfers into Level 3 |
218
|
[2],[3] |
59
|
[2],[4] |
|
|
Gross Transfers out of Level 3 |
(124)
|
[2],[3] |
(452)
|
[2],[4] |
|
|
Balance, ending |
3,607
|
[2],[3] |
6,001
|
[2],[4] |
|
|
Equity securities [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
545
|
[2] |
544
|
[2] |
|
|
Gains (Losses) in Earnings |
42
|
[2] |
15
|
[2] |
|
|
Gains (Losses) in OCI |
|
[2] |
|
[2] |
|
|
Gross Purchases |
29
|
[2] |
79
|
[2] |
|
|
Gross Sales |
(109)
|
[2] |
(109)
|
[2] |
|
|
Gross Issuances |
|
[2] |
|
[2] |
|
|
Gross Settlements |
0
|
[2] |
(10)
|
[2] |
|
|
Gross Transfers into Level 3 |
8
|
[2] |
8
|
[2] |
|
|
Gross Transfers out of Level 3 |
(18)
|
[2] |
(2)
|
[2] |
|
|
Balance, ending |
497
|
[2] |
525
|
[2] |
|
|
Non-U.S. sovereign debt [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
353
|
[2] |
342
|
[2] |
|
|
Gains (Losses) in Earnings |
51
|
[2] |
24
|
[2] |
|
|
Gains (Losses) in OCI |
|
[2] |
|
[2] |
|
|
Gross Purchases |
15
|
[2] |
273
|
[2] |
|
|
Gross Sales |
(1)
|
[2] |
(81)
|
[2] |
|
|
Gross Issuances |
|
[2] |
|
[2] |
|
|
Gross Settlements |
|
[2] |
|
[2] |
|
|
Gross Transfers into Level 3 |
|
[2] |
|
[2] |
|
|
Gross Transfers out of Level 3 |
(1)
|
[2] |
(12)
|
[2] |
|
|
Balance, ending |
417
|
[2] |
546
|
[2] |
|
|
Mortgage trading loans and ABS [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
4,935
|
[2] |
3,689
|
[2] |
|
|
Gains (Losses) in Earnings |
162
|
[2] |
99
|
[2] |
|
|
Gains (Losses) in OCI |
|
[2] |
|
[2] |
|
|
Gross Purchases |
653
|
[2] |
184
|
[2] |
|
|
Gross Sales |
(643)
|
[2] |
(455)
|
[2] |
|
|
Gross Issuances |
|
[2] |
|
[2] |
|
|
Gross Settlements |
(631)
|
[2] |
(89)
|
[2] |
|
|
Gross Transfers into Level 3 |
5
|
[2] |
742
|
[2] |
|
|
Gross Transfers out of Level 3 |
(1)
|
[2] |
(158)
|
[2] |
|
|
Balance, ending |
4,480
|
[2] |
4,012
|
[2] |
|
|
Derivative assets [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
1,468
|
[2],[5] |
5,866
|
[2],[5] |
|
|
Gains (Losses) in Earnings |
293
|
[2],[5] |
(837)
|
[2],[5] |
|
|
Gains (Losses) in OCI |
|
[2],[5] |
|
[2],[5] |
|
|
Gross Purchases |
179
|
[2],[5] |
359
|
[2],[5] |
|
|
Gross Sales |
(466)
|
[2],[5] |
(321)
|
[2],[5] |
|
|
Gross Issuances |
|
[2],[5] |
|
[2],[5] |
|
|
Gross Settlements |
(660)
|
[2],[5] |
(634)
|
[2],[5] |
|
|
Gross Transfers into Level 3 |
52
|
[2],[5] |
106
|
[2],[5] |
|
|
Gross Transfers out of Level 3 |
197
|
|
(352)
|
[2],[5] |
|
|
Balance, ending |
1,063
|
[2],[5] |
4,187
|
[2],[5] |
|
|
Available-for-sale debt securities [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
5,091
|
[2] |
8,012
|
[2] |
|
|
Gains (Losses) in Earnings |
1
|
[2] |
(38)
|
[2] |
|
|
Gains (Losses) in OCI |
9
|
[2] |
54
|
[2] |
|
|
Gross Purchases |
244
|
[2] |
360
|
[2] |
|
|
Gross Sales |
0
|
[2] |
(328)
|
[2] |
|
|
Gross Issuances |
|
[2] |
|
[2] |
|
|
Gross Settlements |
(152)
|
[2] |
(1,186)
|
[2] |
|
|
Gross Transfers into Level 3 |
|
[2] |
0
|
[2] |
|
|
Gross Transfers out of Level 3 |
0
|
|
(573)
|
[2] |
|
|
Balance, ending |
5,193
|
[2] |
6,301
|
[2] |
|
|
Agency [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
|
|
37
|
[2] |
|
|
Gains (Losses) in Earnings |
|
|
|
[2] |
|
|
Gains (Losses) in OCI |
|
|
|
[2] |
|
|
Gross Purchases |
|
|
|
[2] |
|
|
Gross Sales |
|
|
|
[2] |
|
|
Gross Issuances |
|
|
|
[2] |
|
|
Gross Settlements |
|
|
(4)
|
[2] |
|
|
Gross Transfers into Level 3 |
|
|
|
[2] |
|
|
Gross Transfers out of Level 3 |
|
|
0
|
[2] |
|
|
Balance, ending |
|
|
33
|
[2] |
|
|
Non-Agency Residential MBS [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
|
|
860
|
[2] |
|
|
Gains (Losses) in Earnings |
|
|
(69)
|
[2] |
|
|
Gains (Losses) in OCI |
|
|
19
|
[2] |
|
|
Gross Purchases |
|
|
|
[2] |
|
|
Gross Sales |
|
|
(293)
|
[2] |
|
|
Gross Issuances |
|
|
|
[2] |
|
|
Gross Settlements |
|
|
0
|
[2] |
|
|
Gross Transfers into Level 3 |
|
|
0
|
[2] |
|
|
Gross Transfers out of Level 3 |
|
|
(488)
|
[2] |
|
|
Balance, ending |
|
|
29
|
[2] |
|
|
Non-Agency Commercial MBS [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
10
|
[2] |
40
|
[2] |
|
|
Gains (Losses) in Earnings |
|
[2] |
|
[2] |
|
|
Gains (Losses) in OCI |
|
[2] |
|
[2] |
|
|
Gross Purchases |
|
[2] |
|
[2] |
|
|
Gross Sales |
|
[2] |
|
[2] |
|
|
Gross Issuances |
|
[2] |
|
[2] |
|
|
Gross Settlements |
0
|
[2] |
(2)
|
[2] |
|
|
Gross Transfers into Level 3 |
|
[2] |
|
[2] |
|
|
Gross Transfers out of Level 3 |
|
[2] |
|
[2] |
|
|
Balance, ending |
10
|
[2] |
38
|
[2] |
|
|
Non United States Securities [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
0
|
[2] |
|
|
|
|
Gains (Losses) in Earnings |
|
[2] |
|
|
|
|
Gains (Losses) in OCI |
|
[2] |
|
|
|
|
Gross Purchases |
1
|
[2] |
|
|
|
|
Gross Sales |
|
[2] |
|
|
|
|
Gross Issuances |
|
[2] |
|
|
|
|
Gross Settlements |
0
|
[2] |
|
|
|
|
Gross Transfers into Level 3 |
|
[2] |
|
|
|
|
Gross Transfers out of Level 3 |
|
[2] |
|
|
|
|
Balance, ending |
1
|
[2] |
|
|
|
|
Corporate Bond [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
92
|
[2] |
162
|
[2] |
|
|
Gains (Losses) in Earnings |
|
|
(2)
|
[2] |
|
|
Gains (Losses) in OCI |
4
|
[2] |
0
|
[2] |
|
|
Gross Purchases |
|
[2] |
(2)
|
[2] |
|
|
Gross Sales |
|
[2] |
|
[2] |
|
|
Gross Issuances |
|
[2] |
|
[2] |
|
|
Gross Settlements |
|
[2] |
|
[2] |
|
|
Gross Transfers into Level 3 |
|
[2] |
|
[2] |
|
|
Gross Transfers out of Level 3 |
|
[2] |
(27)
|
[2] |
|
|
Balance, ending |
96
|
[2] |
131
|
[2] |
|
|
Other taxable securities [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
3,928
|
[2] |
4,265
|
[2] |
|
|
Gains (Losses) in Earnings |
|
|
7
|
[2] |
|
|
Gains (Losses) in OCI |
2
|
[2] |
17
|
[2] |
|
|
Gross Purchases |
243
|
[2] |
362
|
[2] |
|
|
Gross Sales |
|
[2] |
0
|
[2] |
|
|
Gross Issuances |
|
[2] |
|
[2] |
|
|
Gross Settlements |
(128)
|
[2] |
(418)
|
[2] |
|
|
Gross Transfers into Level 3 |
|
[2] |
|
[2] |
|
|
Gross Transfers out of Level 3 |
0
|
[2] |
(58)
|
[2] |
|
|
Balance, ending |
4,045
|
[2] |
4,175
|
[2] |
|
|
Tax-exempt securities [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
1,061
|
[2] |
2,648
|
[2] |
|
|
Gains (Losses) in Earnings |
1
|
[2] |
26
|
[2] |
|
|
Gains (Losses) in OCI |
3
|
[2] |
18
|
[2] |
|
|
Gross Purchases |
|
[2] |
|
[2] |
|
|
Gross Sales |
0
|
[2] |
(35)
|
[2] |
|
|
Gross Issuances |
|
[2] |
|
[2] |
|
|
Gross Settlements |
(24)
|
[2] |
(762)
|
[2] |
|
|
Gross Transfers into Level 3 |
|
[2] |
|
[2] |
|
|
Gross Transfers out of Level 3 |
|
[2] |
|
[2] |
|
|
Balance, ending |
1,041
|
[2] |
1,895
|
[2] |
|
|
Loans and leases [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
2,287
|
[2],[3],[6] |
2,744
|
[2],[4],[6] |
|
|
Gains (Losses) in Earnings |
51
|
[2],[3],[6] |
164
|
[2],[4],[6] |
|
|
Gains (Losses) in OCI |
|
[2],[3],[6] |
|
[2],[4],[6] |
|
|
Gross Purchases |
71
|
[2],[3],[6] |
|
[2],[4],[6] |
|
|
Gross Sales |
|
[2],[3],[6] |
0
|
[2],[4],[6] |
|
|
Gross Issuances |
5
|
[2],[3],[6] |
0
|
[2],[4],[6] |
|
|
Gross Settlements |
(41)
|
[2],[3],[6] |
(117)
|
[2],[4],[6] |
|
|
Gross Transfers into Level 3 |
|
[2],[3],[6] |
|
[2],[4],[6] |
|
|
Gross Transfers out of Level 3 |
(10)
|
[2],[3],[6] |
(9)
|
[2],[4],[6] |
|
|
Balance, ending |
2,363
|
[2],[3],[6] |
2,782
|
[2],[4],[6] |
|
|
Mortgage servicing rights [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
5,716
|
[2],[6] |
7,378
|
[2],[6] |
|
|
Gains (Losses) in Earnings |
434
|
[2],[6] |
655
|
[2],[6] |
|
|
Gains (Losses) in OCI |
|
[2],[6] |
|
[2],[6] |
|
|
Gross Purchases |
|
[2],[6] |
|
[2],[6] |
|
|
Gross Sales |
(183)
|
[2],[6] |
|
[2],[6] |
|
|
Gross Issuances |
123
|
[2],[6] |
77
|
[2],[6] |
|
|
Gross Settlements |
(314)
|
[2],[6] |
(521)
|
[2],[6] |
|
|
Gross Transfers into Level 3 |
|
[2],[6] |
|
[2],[6] |
|
|
Gross Transfers out of Level 3 |
|
[2],[6] |
|
[2],[6] |
|
|
Balance, ending |
5,776
|
[2],[6] |
7,589
|
[2],[6] |
|
|
Loans held-for-sale [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
2,733
|
[2],[3] |
3,387
|
[2],[4] |
|
|
Gains (Losses) in Earnings |
(39)
|
[2],[3] |
169
|
[2],[4] |
|
|
Gains (Losses) in OCI |
|
[2],[3] |
|
[2],[4] |
|
|
Gross Purchases |
0
|
[2],[3] |
4
|
[2],[4] |
|
|
Gross Sales |
(210)
|
[2],[3] |
0
|
[2],[4] |
|
|
Gross Issuances |
|
[2],[3] |
|
[2],[4] |
|
|
Gross Settlements |
(101)
|
[2],[3] |
(97)
|
[2],[4] |
|
|
Gross Transfers into Level 3 |
22
|
[2],[3] |
31
|
[2],[4] |
|
|
Gross Transfers out of Level 3 |
0
|
|
(632)
|
[2],[4] |
|
|
Balance, ending |
2,405
|
[2],[3] |
2,862
|
[2],[4] |
|
|
Other assets [Member]
|
|
|
|
|
|
|
Reconciliation of all assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs Level(3) |
|
|
|
|
|
|
Balance, beginning |
3,129
|
[2],[7] |
4,235
|
[2],[7] |
|
|
Gains (Losses) in Earnings |
(448)
|
[2],[7] |
(32)
|
[2],[7] |
|
|
Gains (Losses) in OCI |
|
[2],[7] |
|
[2],[7] |
|
|
Gross Purchases |
17
|
[2],[7] |
43
|
[2],[7] |
|
|
Gross Sales |
(27)
|
[2],[7] |
(581)
|
[2],[7] |
|
|
Gross Issuances |
|
[2],[7] |
|
[2],[7] |
|
|
Gross Settlements |
(42)
|
[2],[7] |
(167)
|
[2],[7] |
|
|
Gross Transfers into Level 3 |
|
[2],[7] |
|
[2],[7] |
|
|
Gross Transfers out of Level 3 |
|
[2],[7] |
(11)
|
[2],[7] |
|
|
Balance, ending |
$ 2,629
|
[2],[7] |
$ 3,487
|
[2],[7] |
|
|
|
|