Derivatives - Derivative Balances (Details) - USD ($) $ in Millions |
Dec. 31, 2015 |
Dec. 31, 2014 |
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
$ 963,801
|
$ 1,134,132
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
689,700
|
984,800
|
Less: Legally enforceable master netting agreements |
(597,800)
|
(884,800)
|
Less: Cash collateral received/paid |
(41,900)
|
(47,300)
|
Derivative assets |
49,990
|
52,682
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
682,200
|
981,800
|
Less: Legally enforceable master netting agreements |
(597,800)
|
(884,800)
|
Less: Cash collateral received/paid |
(45,900)
|
(50,100)
|
Derivative liabilities |
38,450
|
46,909
|
Interest Rate Swap |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
21,706,800
|
29,445,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
447,000
|
667,000
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
441,900
|
658,700
|
Interest Rate Futures and Forwards |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
7,259,700
|
10,159,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
1,100
|
1,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,300
|
2,000
|
Interest Rate Options | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
1,322,400
|
1,725,200
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
57,700
|
85,400
|
Interest Rate Options | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
1,403,300
|
1,739,800
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
58,900
|
85,600
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Foreign Exchange Swaps |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
2,149,900
|
2,159,100
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
50,100
|
52,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
55,000
|
56,500
|
Foreign Exchange Spot Future and Forwards |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
4,104,400
|
4,226,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
47,200
|
70,400
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
46,100
|
72,600
|
Foreign Exchange Options | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
467,200
|
600,700
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
10,600
|
16,000
|
Foreign Exchange Options | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
439,900
|
584,600
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
10,200
|
15,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Equity Swaps |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
201,200
|
193,700
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,300
|
3,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
3,800
|
4,000
|
Equity Futures and Forwards |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
74,000
|
69,500
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,100
|
2,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,200
|
1,800
|
Equity Options | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
352,800
|
341,000
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
21,100
|
26,000
|
Equity Options | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
325,400
|
318,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
23,800
|
27,900
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Commodity Swaps |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
47,000
|
74,300
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
4,700
|
5,800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
7,100
|
8,500
|
Commodity Futures and Forwards |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
268,700
|
376,500
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,800
|
4,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
700
|
1,800
|
Commodity Options | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
58,700
|
129,500
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
5,500
|
11,500
|
Commodity Options | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
65,700
|
141,300
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
5,300
|
10,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Credit Default Swap | Purchased credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
928,300
|
1,094,800
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
14,400
|
13,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
14,800
|
23,400
|
Credit Default Swap | Written credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
924,143
|
1,073,101
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
15,300
|
24,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
13,100
|
11,870
|
Total return swaps/other | Purchased credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
26,400
|
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 |
39,658
|
61,031
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,300
|
500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
400
|
337
|
Trading and Other Risk Management Derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
680,200
|
974,000
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
677,900
|
979,200
|
Trading and Other Risk Management Derivatives | Interest Rate Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
439,600
|
658,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
440,700
|
658,200
|
Trading and Other Risk Management Derivatives | Interest Rate Futures and Forwards |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
1,100
|
1,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,300
|
2,000
|
Trading and Other Risk Management Derivatives | Interest Rate Options | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
57,700
|
85,400
|
Trading and Other Risk Management Derivatives | Interest Rate Options | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
58,900
|
85,600
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Trading and Other Risk Management Derivatives | Foreign Exchange Swaps |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
49,200
|
51,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
52,200
|
54,600
|
Trading and Other Risk Management Derivatives | Foreign Exchange Spot Future and Forwards |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
46,000
|
68,900
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
45,800
|
72,400
|
Trading and Other Risk Management Derivatives | Foreign Exchange Options | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
10,600
|
16,000
|
Trading and Other Risk Management Derivatives | Foreign Exchange Options | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
10,200
|
15,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Trading and Other Risk Management Derivatives | Equity Swaps |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,300
|
3,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
3,800
|
4,000
|
Trading and Other Risk Management Derivatives | Equity Futures and Forwards |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,100
|
2,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,200
|
1,800
|
Trading and Other Risk Management Derivatives | Equity Options | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
21,100
|
26,000
|
Trading and Other Risk Management Derivatives | Equity Options | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
23,800
|
27,900
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Trading and Other Risk Management Derivatives | Commodity Swaps |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
4,700
|
5,800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
7,100
|
8,500
|
Trading and Other Risk Management Derivatives | Commodity Futures and Forwards |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,800
|
4,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
700
|
1,800
|
Trading and Other Risk Management Derivatives | Commodity Options | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
5,500
|
11,500
|
Trading and Other Risk Management Derivatives | Commodity Options | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
5,300
|
10,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Trading and Other Risk Management Derivatives | Credit Default Swap | Purchased credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
14,400
|
13,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
14,800
|
23,400
|
Trading and Other Risk Management Derivatives | Credit Default Swap | Written credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
15,300
|
24,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
13,100
|
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,300
|
500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
400
|
300
|
Qualifying Accounting Hedges |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
9,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,400
|
8,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,200
|
500
|
Qualifying Accounting Hedges | Interest Rate Futures and Forwards |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Interest Rate Options | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Interest Rate Options | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Foreign Exchange Swaps |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
900
|
800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
2,800
|
1,900
|
Qualifying Accounting Hedges | Foreign Exchange Spot Future and Forwards |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
1,200
|
1,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
300
|
200
|
Qualifying Accounting Hedges | Foreign Exchange Options | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Foreign Exchange Options | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Equity Swaps |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Equity Futures and Forwards |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Equity Options | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Equity Options | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Commodity Swaps |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Commodity Futures and Forwards |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Commodity Options | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Commodity Options | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Credit Default Swap | Purchased credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Credit Default Swap | Written credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Total return swaps/other | Purchased credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Total return swaps/other | Written credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
$ 0
|
$ 0
|