Derivatives - Derivative Balances (Details) - USD ($) $ in Millions |
Jun. 30, 2015 |
Dec. 31, 2014 |
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
$ 1,055,701
|
$ 1,134,132
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
721,900
|
984,800
|
Less: Legally enforceable master netting agreements |
(631,200)
|
(884,800)
|
Less: Cash collateral received/paid |
(39,700)
|
(47,300)
|
Derivative assets |
50,977
|
52,682
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
721,200
|
981,800
|
Less: Legally enforceable master netting agreements |
(631,200)
|
(884,800)
|
Less: Cash collateral received/paid |
(46,400)
|
(50,100)
|
Derivative liabilities |
43,583
|
46,909
|
Interest Rate Swap |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
22,487,000
|
29,445,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
469,700
|
667,000
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
463,500
|
658,700
|
Interest Rate Future and Forward |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
8,595,900
|
10,159,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
1,700
|
1,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,700
|
2,000
|
Interest Rate Option | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
1,648,300
|
1,725,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
63,200
|
85,400
|
Interest Rate Option | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
1,626,400
|
1,739,800
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
63,900
|
85,600
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Currency Swap |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
2,195,200
|
2,159,100
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
46,900
|
52,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
50,800
|
56,500
|
Foreign Exchange Spot Future And Forward |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
4,538,000
|
4,226,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
48,300
|
70,400
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
51,400
|
72,600
|
Foreign Exchange Option | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
621,500
|
600,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
12,700
|
16,000
|
Foreign Exchange Option | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
583,700
|
584,600
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
12,100
|
15,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Equity Swap |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
192,600
|
193,700
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,300
|
3,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
3,900
|
4,000
|
Equity Future and Forward |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
78,200
|
69,500
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
1,800
|
2,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
2,200
|
1,800
|
Equity Option | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
405,300
|
341,000
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
26,800
|
26,000
|
Equity Option | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
367,700
|
318,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
28,700
|
27,900
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Commodity Swap |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
59,300
|
74,300
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,600
|
5,800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
6,500
|
8,500
|
Commodity Future and Forward |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
378,500
|
376,500
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,800
|
4,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,300
|
1,800
|
Commodity Option | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
119,600
|
129,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
6,400
|
11,500
|
Commodity Option | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
135,100
|
141,300
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
6,600
|
10,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Credit Default Swaps | Purchased credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
1,007,600
|
1,094,800
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
10,800
|
13,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
19,300
|
23,400
|
Credit Default Swaps | Written credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
991,809
|
1,073,101
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
19,500
|
24,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
9,516
|
11,870
|
Total Return Swaps/Other | Purchased credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
60,300
|
44,300
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
200
|
200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,200
|
1,400
|
Total Return Swaps/Other | Written credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
63,892
|
61,031
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
1,000
|
500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
795
|
337
|
Trading and Other Risk Management Derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
713,400
|
974,000
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
716,900
|
979,200
|
Trading and Other Risk Management Derivatives | Interest Rate Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
462,500
|
658,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
462,100
|
658,200
|
Trading and Other Risk Management Derivatives | Interest Rate Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
1,700
|
1,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,700
|
2,000
|
Trading and Other Risk Management Derivatives | Interest Rate Option | Written options |
|
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
63,200
|
85,400
|
Trading and Other Risk Management Derivatives | Interest Rate Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
63,900
|
85,600
|
Trading and Other Risk Management Derivatives | Currency Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
46,100
|
51,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
48,400
|
54,600
|
Trading and Other Risk Management Derivatives | Foreign Exchange Spot Future And Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
47,800
|
68,900
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
50,900
|
72,400
|
Trading and Other Risk Management Derivatives | Foreign Exchange Option | Written options |
|
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
12,700
|
16,000
|
Trading and Other Risk Management Derivatives | Foreign Exchange Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
12,100
|
15,100
|
Trading and Other Risk Management Derivatives | Equity Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,300
|
3,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
3,900
|
4,000
|
Trading and Other Risk Management Derivatives | Equity Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
1,800
|
2,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
2,200
|
1,800
|
Trading and Other Risk Management Derivatives | Equity Option | Written options |
|
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
26,800
|
26,000
|
Trading and Other Risk Management Derivatives | Equity Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
28,700
|
27,900
|
Trading and Other Risk Management Derivatives | Commodity Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,600
|
5,800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
6,500
|
8,500
|
Trading and Other Risk Management Derivatives | Commodity Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,800
|
4,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,300
|
1,800
|
Trading and Other Risk Management Derivatives | Commodity Option | Written options |
|
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
6,400
|
11,500
|
Trading and Other Risk Management Derivatives | Commodity Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
6,600
|
10,700
|
Trading and Other Risk Management Derivatives | Credit Default Swaps | Purchased credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
10,800
|
13,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
19,300
|
23,400
|
Trading and Other Risk Management Derivatives | Credit Default Swaps | Written credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
19,500
|
24,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
9,500
|
11,900
|
Trading and Other Risk Management Derivatives | Total Return Swaps/Other | Purchased credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
200
|
200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,200
|
1,400
|
Trading and Other Risk Management Derivatives | Total Return Swaps/Other | Written credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
1,000
|
500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
800
|
300
|
Qualifying Accounting Hedges |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
8,500
|
10,800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
4,300
|
2,600
|
Qualifying Accounting Hedges | Interest Rate Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
7,200
|
8,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,400
|
500
|
Qualifying Accounting Hedges | Interest Rate Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Qualifying Accounting Hedges | Currency Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
800
|
800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
2,400
|
1,900
|
Qualifying Accounting Hedges | Foreign Exchange Spot Future And Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
500
|
1,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
500
|
200
|
Qualifying Accounting Hedges | Commodity Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Qualifying Accounting Hedges | Commodity Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
$ 0
|
$ 0
|