Derivatives - Derivative Balances (Details) - USD ($) $ in Millions |
Mar. 31, 2016 |
Dec. 31, 2015 |
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
$ 860,300
|
$ 689,700
|
Less: Legally enforceable master netting agreements |
(764,000)
|
(597,800)
|
Less: Cash collateral received/paid |
(44,000)
|
(41,900)
|
Derivative assets |
52,255
|
49,990
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
850,700
|
682,200
|
Less: Legally enforceable master netting agreements |
(764,000)
|
(597,800)
|
Less: Cash collateral received/paid |
(45,600)
|
(45,900)
|
Derivative liabilities |
41,063
|
38,450
|
Interest Rate Swap |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
21,540,300
|
21,706,800
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
583,300
|
447,000
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
572,800
|
441,900
|
Interest Rate Future and Forward |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
8,148,600
|
7,259,700
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,000
|
1,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
2,100
|
1,300
|
Interest Rate Option | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
1,364,000
|
1,322,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
73,500
|
57,700
|
Interest Rate Option | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
1,433,700
|
1,403,300
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
75,400
|
58,900
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Currency Swap |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
2,116,200
|
2,149,900
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
57,800
|
50,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
60,500
|
55,000
|
Foreign Exchange Spot Future And Forward |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
4,496,600
|
4,104,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
57,700
|
47,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
61,800
|
46,100
|
Foreign Exchange Option | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
500,400
|
467,200
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
10,100
|
10,600
|
Foreign Exchange Option | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
464,100
|
439,900
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
9,900
|
10,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Equity Swap |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
186,500
|
201,200
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
4,000
|
3,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
4,500
|
3,800
|
Equity Future and Forward |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
71,400
|
74,000
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,200
|
2,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,100
|
1,200
|
Equity Option | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
406,100
|
352,800
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
23,200
|
21,100
|
Equity Option | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
375,100
|
325,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
25,400
|
23,800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Commodity Swap |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
47,200
|
47,000
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,900
|
4,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
6,400
|
7,100
|
Commodity Future and Forward |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
285,300
|
268,700
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,900
|
3,800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
700
|
700
|
Commodity Option | Written options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
56,900
|
58,700
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
4,600
|
5,500
|
Commodity Option | Purchased options |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
63,000
|
65,700
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
4,700
|
5,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Credit Default Swaps | Purchased credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
944,100
|
928,300
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
12,700
|
14,400
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
14,100
|
14,800
|
Credit Default Swaps | Written credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
931,652
|
924,143
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
14,400
|
15,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
11,488
|
13,124
|
Total Return Swaps/Other | Purchased credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
35,000
|
26,400
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
300
|
200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
2,000
|
1,900
|
Total Return Swaps/Other | Written credit derivatives |
|
|
Notional Amount of Derivatives, [Abstract] |
|
|
Contract/Notional |
54,129
|
39,658
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,700
|
2,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,759
|
422
|
Trading and Other Risk Management Derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
848,900
|
680,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
846,300
|
677,900
|
Trading and Other Risk Management Derivatives | Interest Rate Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
573,500
|
439,600
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
572,100
|
440,700
|
Trading and Other Risk Management Derivatives | Interest Rate Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,000
|
1,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
2,100
|
1,300
|
Trading and Other Risk Management Derivatives | Interest Rate Option | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
73,500
|
57,700
|
Trading and Other Risk Management Derivatives | Interest Rate Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
75,400
|
58,900
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Trading and Other Risk Management Derivatives | Currency Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
57,000
|
49,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
57,700
|
52,200
|
Trading and Other Risk Management Derivatives | Foreign Exchange Spot Future And Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
56,900
|
46,000
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
60,900
|
45,800
|
Trading and Other Risk Management Derivatives | Foreign Exchange Option | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
10,100
|
10,600
|
Trading and Other Risk Management Derivatives | Foreign Exchange Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
9,900
|
10,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Trading and Other Risk Management Derivatives | Equity Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
4,000
|
3,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
4,500
|
3,800
|
Trading and Other Risk Management Derivatives | Equity Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,200
|
2,100
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,100
|
1,200
|
Trading and Other Risk Management Derivatives | Equity Option | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
23,200
|
21,100
|
Trading and Other Risk Management Derivatives | Equity Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
25,400
|
23,800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Trading and Other Risk Management Derivatives | Commodity Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,900
|
4,700
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
6,400
|
7,100
|
Trading and Other Risk Management Derivatives | Commodity Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
3,900
|
3,800
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
700
|
700
|
Trading and Other Risk Management Derivatives | Commodity Option | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
4,600
|
5,500
|
Trading and Other Risk Management Derivatives | Commodity Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
4,700
|
5,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Trading and Other Risk Management Derivatives | Credit Default Swaps | Purchased credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
12,700
|
14,400
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
14,100
|
14,800
|
Trading and Other Risk Management Derivatives | Credit Default Swaps | Written credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
14,400
|
15,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
11,500
|
13,100
|
Trading and Other Risk Management Derivatives | Total Return Swaps/Other | Purchased credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
300
|
200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
2,000
|
1,900
|
Trading and Other Risk Management Derivatives | Total Return Swaps/Other | Written credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
2,700
|
2,300
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
1,800
|
400
|
Qualifying Accounting Hedges |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
11,400
|
9,500
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
4,400
|
4,300
|
Qualifying Accounting Hedges | Interest Rate Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
9,800
|
7,400
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
700
|
1,200
|
Qualifying Accounting Hedges | Interest Rate Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Interest Rate Option | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Interest Rate Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Currency Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
800
|
900
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
2,800
|
2,800
|
Qualifying Accounting Hedges | Foreign Exchange Spot Future And Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
800
|
1,200
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
900
|
300
|
Qualifying Accounting Hedges | Foreign Exchange Option | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Foreign Exchange Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Equity Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Equity Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Equity Option | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Equity Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Commodity Swap |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Commodity Future and Forward |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Commodity Option | Written options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Commodity Option | Purchased options |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
0
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
$ 0
|
0
|
Qualifying Accounting Hedges | Credit Default Swaps | Purchased credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
|
0
|
Qualifying Accounting Hedges | Credit Default Swaps | Written credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
|
0
|
Qualifying Accounting Hedges | Total Return Swaps/Other | Purchased credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
|
0
|
Qualifying Accounting Hedges | Total Return Swaps/Other | Written credit derivatives |
|
|
Derivative Assets [Abstract] |
|
|
Gross Derivative Assets |
|
0
|
Derivative Liabilities [Abstract] |
|
|
Gross Derivative Liabilities |
|
$ 0
|