Derivatives - Derivative Balances (Details) - USD ($) $ in Millions |
Mar. 31, 2019 |
Dec. 31, 2018 |
Gross Derivative Assets |
|
|
Gross Derivative Assets |
$ 328,200
|
$ 328,800
|
Less: Legally enforceable master netting agreements |
(253,300)
|
(252,700)
|
Less: Cash collateral received/paid |
(32,500)
|
(32,400)
|
Derivative assets |
42,391
|
43,725
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
318,200
|
317,800
|
Less: Legally enforceable master netting agreements |
(253,300)
|
(252,700)
|
Less: Cash collateral received/paid |
(28,600)
|
(27,200)
|
Derivative liabilities |
36,338
|
37,891
|
Interest Rate Swap |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
19,100,300
|
15,977,900
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
158,100
|
144,200
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
154,500
|
140,900
|
Interest Rate Futures and Forwards |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
5,526,500
|
3,656,600
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
2,900
|
4,700
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
3,100
|
5,000
|
Interest Rate Options | Written options |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
1,604,100
|
1,584,900
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
30,800
|
28,600
|
Interest Rate Options | Purchased options |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
1,638,600
|
1,614,000
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
34,100
|
30,800
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Foreign Exchange Swaps |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
1,732,600
|
1,704,800
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
37,100
|
40,200
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
39,300
|
44,500
|
Foreign Exchange Spot, Futures, and Forwards |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
5,229,900
|
4,276,000
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
33,700
|
40,200
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
33,100
|
39,600
|
Foreign Exchange Options | Written options |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
306,600
|
256,700
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
4,500
|
5,000
|
Foreign Exchange Options | Purchased options |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
291,800
|
240,400
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
4,100
|
4,600
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Equity Swaps |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
278,400
|
253,600
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
5,300
|
7,700
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
6,400
|
8,400
|
Equity Futures and Forwards |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
119,900
|
100,000
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
400
|
2,100
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
600
|
300
|
Equity Options | Written options |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
714,900
|
597,100
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
29,500
|
27,500
|
Equity Options | Purchased options |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
667,900
|
549,400
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
35,600
|
36,000
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Commodity Swaps |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
43,700
|
43,100
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
1,600
|
2,700
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
3,700
|
4,500
|
Commodity Futures and Forwards |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
57,800
|
51,700
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
3,100
|
3,200
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
500
|
500
|
Commodity Options | Written options |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
26,900
|
27,500
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
1,100
|
2,200
|
Commodity Options | Purchased options |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
27,000
|
23,400
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
1,100
|
1,700
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Credit Default Swap | Purchased credit derivatives |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
425,400
|
408,100
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
4,200
|
5,300
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
6,300
|
4,900
|
Credit Default Swap | Written credit derivatives |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
382,606
|
371,919
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
6,000
|
4,400
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
3,428
|
4,343
|
Total return swaps/options | Purchased credit derivatives |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
79,400
|
84,500
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
200
|
400
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
1,000
|
1,000
|
Total return swaps/options | Written credit derivatives |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
73,339
|
87,277
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
700
|
600
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
357
|
598
|
Credit derivatives | Purchased credit derivatives |
|
|
Gross Derivative Liabilities |
|
|
Fair value asset (liability), with identical underlying referenced names and terms |
2,000
|
(185)
|
Notional amount, with identical underlying referenced names and terms |
361,900
|
342,800
|
Credit derivatives | Written credit derivatives |
|
|
Maximum Payout/Notional |
|
|
Contract/Notional |
455,945
|
459,196
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
3,785
|
4,941
|
Trading and Other Risk Management Derivatives |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
321,100
|
323,800
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
315,100
|
313,200
|
Trading and Other Risk Management Derivatives | Interest Rate Swap |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
152,800
|
141,000
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
153,400
|
138,900
|
Trading and Other Risk Management Derivatives | Interest Rate Futures and Forwards |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
2,900
|
4,700
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
3,100
|
5,000
|
Trading and Other Risk Management Derivatives | Interest Rate Options | Written options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
30,800
|
28,600
|
Trading and Other Risk Management Derivatives | Interest Rate Options | Purchased options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
34,100
|
30,800
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Trading and Other Risk Management Derivatives | Foreign Exchange Swaps |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
35,700
|
38,800
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
37,500
|
42,200
|
Trading and Other Risk Management Derivatives | Foreign Exchange Spot, Futures, and Forwards |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
33,300
|
39,800
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
32,900
|
39,300
|
Trading and Other Risk Management Derivatives | Foreign Exchange Options | Written options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
4,500
|
5,000
|
Trading and Other Risk Management Derivatives | Foreign Exchange Options | Purchased options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
4,100
|
4,600
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Trading and Other Risk Management Derivatives | Equity Swaps |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
5,300
|
7,700
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
6,400
|
8,400
|
Trading and Other Risk Management Derivatives | Equity Futures and Forwards |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
400
|
2,100
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
600
|
300
|
Trading and Other Risk Management Derivatives | Equity Options | Written options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
29,500
|
27,500
|
Trading and Other Risk Management Derivatives | Equity Options | Purchased options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
35,600
|
36,000
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Trading and Other Risk Management Derivatives | Commodity Swaps |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
1,600
|
2,700
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
3,700
|
4,500
|
Trading and Other Risk Management Derivatives | Commodity Futures and Forwards |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
3,100
|
3,200
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
500
|
500
|
Trading and Other Risk Management Derivatives | Commodity Options | Written options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
1,100
|
2,200
|
Trading and Other Risk Management Derivatives | Commodity Options | Purchased options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
1,100
|
1,700
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Trading and Other Risk Management Derivatives | Credit Default Swap | Purchased credit derivatives |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
4,200
|
5,300
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
6,300
|
4,900
|
Trading and Other Risk Management Derivatives | Credit Default Swap | Written credit derivatives |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
6,000
|
4,400
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
3,400
|
4,300
|
Trading and Other Risk Management Derivatives | Total return swaps/options | Purchased credit derivatives |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
200
|
400
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
1,000
|
1,000
|
Trading and Other Risk Management Derivatives | Total return swaps/options | Written credit derivatives |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
700
|
600
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
400
|
600
|
Qualifying Accounting Hedges |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
7,100
|
5,000
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
3,100
|
4,600
|
Qualifying Accounting Hedges | Interest Rate Swap |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
5,300
|
3,200
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
1,100
|
2,000
|
Qualifying Accounting Hedges | Interest Rate Futures and Forwards |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Interest Rate Options | Written options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Interest Rate Options | Purchased options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Foreign Exchange Swaps |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
1,400
|
1,400
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
1,800
|
2,300
|
Qualifying Accounting Hedges | Foreign Exchange Spot, Futures, and Forwards |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
400
|
400
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
200
|
300
|
Qualifying Accounting Hedges | Foreign Exchange Options | Written options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Foreign Exchange Options | Purchased options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Equity Swaps |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Equity Futures and Forwards |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Equity Options | Written options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Equity Options | Purchased options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Commodity Swaps |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Commodity Futures and Forwards |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Commodity Options | Written options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Commodity Options | Purchased options |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Credit Default Swap | Purchased credit derivatives |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Credit Default Swap | Written credit derivatives |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Total return swaps/options | Purchased credit derivatives |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
0
|
0
|
Qualifying Accounting Hedges | Total return swaps/options | Written credit derivatives |
|
|
Gross Derivative Assets |
|
|
Gross Derivative Assets |
0
|
0
|
Gross Derivative Liabilities |
|
|
Gross Derivative Liabilities |
$ 0
|
$ 0
|