Derivatives - Derivative Balances (Details) - USD ($) $ in Millions |
Sep. 30, 2015 |
Dec. 31, 2014 |
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
$ 775,500
|
$ 984,800
|
Less: Legally enforceable master netting agreements |
(674,100)
|
(884,800)
|
Less: Cash collateral received/paid |
(46,200)
|
(47,300)
|
Derivative assets |
55,226
|
52,682
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
765,400
|
981,800
|
Less: Legally enforceable master netting agreements |
(674,100)
|
(884,800)
|
Less: Cash collateral received/paid |
(45,400)
|
(50,100)
|
Derivative liabilities |
45,862
|
46,909
|
Interest Rate Swap |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
22,297,600
|
29,445,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
511,900
|
667,000
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
503,600
|
658,700
|
Interest Rate Future and Forward |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
8,949,300
|
10,159,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,100
|
1,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
2,300
|
2,000
|
Interest Rate Option | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
1,538,300
|
1,725,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
65,900
|
85,400
|
Interest Rate Option | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
1,524,600
|
1,739,800
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
67,200
|
85,600
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Currency Swap |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
2,145,000
|
2,159,100
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
51,300
|
52,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
55,200
|
56,500
|
Foreign Exchange Spot Future And Forward |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
4,377,600
|
4,226,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
45,100
|
70,400
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
44,300
|
72,600
|
Foreign Exchange Option | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
553,800
|
600,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
12,400
|
16,000
|
Foreign Exchange Option | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
537,400
|
584,600
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
12,000
|
15,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Equity Swap |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
189,200
|
193,700
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
5,100
|
3,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
5,900
|
4,000
|
Equity Future and Forward |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
65,800
|
69,500
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,800
|
2,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,500
|
1,800
|
Equity Option | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
420,000
|
341,000
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
27,200
|
26,000
|
Equity Option | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
392,700
|
318,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
29,500
|
27,900
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Commodity Swap |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
53,700
|
74,300
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
4,400
|
5,800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
7,300
|
8,500
|
Commodity Future and Forward |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
402,700
|
376,500
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
4,000
|
4,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,000
|
1,800
|
Commodity Option | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
89,500
|
129,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
7,800
|
11,500
|
Commodity Option | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
102,400
|
141,300
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
7,300
|
10,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Credit Default Swaps | Purchased credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
1,001,600
|
1,094,800
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
14,600
|
13,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
15,300
|
23,400
|
Credit Default Swaps | Written credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
991,963
|
1,073,101
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
15,600
|
24,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
13,202
|
11,870
|
Total Return Swaps/Other | Purchased credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
46,500
|
44,300
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
200
|
200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,900
|
1,400
|
Total Return Swaps/Other | Written credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
50,971
|
61,031
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,400
|
500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
595
|
337
|
Trading and Other Risk Management Derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
764,800
|
974,000
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
761,700
|
979,200
|
Trading and Other Risk Management Derivatives | Interest Rate Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
503,200
|
658,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
502,600
|
658,200
|
Trading and Other Risk Management Derivatives | Interest Rate Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,000
|
1,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
2,300
|
2,000
|
Trading and Other Risk Management Derivatives | Interest Rate Option | Written options |
|
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
65,900
|
85,400
|
Trading and Other Risk Management Derivatives | Interest Rate Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
67,200
|
85,600
|
Trading and Other Risk Management Derivatives | Currency Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
50,400
|
51,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
52,700
|
54,600
|
Trading and Other Risk Management Derivatives | Foreign Exchange Spot Future And Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
44,100
|
68,900
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
44,100
|
72,400
|
Trading and Other Risk Management Derivatives | Foreign Exchange Option | Written options |
|
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
12,400
|
16,000
|
Trading and Other Risk Management Derivatives | Foreign Exchange Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
12,000
|
15,100
|
Trading and Other Risk Management Derivatives | Equity Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
5,100
|
3,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
5,900
|
4,000
|
Trading and Other Risk Management Derivatives | Equity Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,800
|
2,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,500
|
1,800
|
Trading and Other Risk Management Derivatives | Equity Option | Written options |
|
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
27,200
|
26,000
|
Trading and Other Risk Management Derivatives | Equity Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
29,500
|
27,900
|
Trading and Other Risk Management Derivatives | Commodity Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
4,400
|
5,800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
7,300
|
8,500
|
Trading and Other Risk Management Derivatives | Commodity Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
4,000
|
4,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,000
|
1,800
|
Trading and Other Risk Management Derivatives | Commodity Option | Written options |
|
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
7,800
|
11,500
|
Trading and Other Risk Management Derivatives | Commodity Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
7,300
|
10,700
|
Trading and Other Risk Management Derivatives | Credit Default Swaps | Purchased credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
14,600
|
13,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
15,300
|
23,400
|
Trading and Other Risk Management Derivatives | Credit Default Swaps | Written credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
15,600
|
24,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
13,200
|
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,900
|
1,400
|
Trading and Other Risk Management Derivatives | Total Return Swaps/Other | Written credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,400
|
500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
600
|
300
|
Qualifying Accounting Hedges |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
10,700
|
10,800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
3,700
|
2,600
|
Qualifying Accounting Hedges | Interest Rate Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
8,700
|
8,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,000
|
500
|
Qualifying Accounting Hedges | Interest Rate Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
100
|
0
|
Qualifying Accounting Hedges | Currency Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
900
|
800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
2,500
|
1,900
|
Qualifying Accounting Hedges | Foreign Exchange Spot Future And Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
1,000
|
1,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
200
|
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
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
$ 0
|
|