XML 80 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Instruments and Hedging Activities - Fair Values of Derivative Contracts (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Derivative Assets    
Total gross derivatives $ 402,643 $ 337,291
Amounts offset against counterparty netting (298,530) (254,430)
Amounts offset against cash collateral netting (46,232) (44,707)
Total in Trading assets 57,881 38,154
Amounts not offset against financial instruments collateral (18,000) (10,457)
Net amounts 39,881 27,697
Net amounts for which master netting or collateral agreements are not in place or may not be legally enforceable 10,704 6,725
Derivative Liabilities    
Total gross derivatives 386,875 333,504
Amounts offset against counterparty netting (298,530) (254,430)
Amounts offset against cash collateral netting (45,988) (44,506)
Total in Trading liabilities 42,357 34,568
Amounts not offset against financial instruments collateral (5,184) (5,913)
Net amounts 37,173 28,655
Net amounts for which master netting or collateral agreements are not in place or may not be legally enforceable 8,824 6,194
Designated as accounting hedges    
Derivative Assets    
Total gross derivatives 454 792
Derivative Liabilities    
Total gross derivatives 146 194
Designated as accounting hedges | Interest rate    
Derivative Assets    
Total gross derivatives 238 595
Derivative Liabilities    
Total gross derivatives 51 87
Designated as accounting hedges | Foreign exchange    
Derivative Assets    
Total gross derivatives 216 197
Derivative Liabilities    
Total gross derivatives 95 107
Not designated as accounting hedges    
Derivative Assets    
Total gross derivatives 402,189 336,499
Derivative Liabilities    
Total gross derivatives 386,729 333,310
Economic hedges of loans | Credit    
Derivative Assets    
Total gross derivatives 14 15
Derivative Liabilities    
Total gross derivatives 323 429
Other derivatives | Interest rate    
Derivative Assets    
Total gross derivatives 174,389 154,970
Derivative Liabilities    
Total gross derivatives 165,291 147,115
Other derivatives | Credit    
Derivative Assets    
Total gross derivatives 11,492 8,935
Derivative Liabilities    
Total gross derivatives 11,179 9,072
Other derivatives | Foreign exchange    
Derivative Assets    
Total gross derivatives 101,079 74,534
Derivative Liabilities    
Total gross derivatives 93,200 73,088
Other derivatives | Equity    
Derivative Assets    
Total gross derivatives 65,909 70,332
Derivative Liabilities    
Total gross derivatives 73,898 80,678
Other derivatives | Commodity and other    
Derivative Assets    
Total gross derivatives 49,306 27,713
Derivative Liabilities    
Total gross derivatives 42,838 22,928
Bilateral OTC    
Derivative Assets    
Total gross derivatives 319,977 278,447
Amounts offset against counterparty netting (222,597) (201,729)
Amounts offset against cash collateral netting (44,621) (43,495)
Total in Trading assets 52,759 33,223
Amounts not offset against financial instruments collateral (18,000) (10,457)
Net amounts 34,759 22,766
Derivative Liabilities    
Total gross derivatives 301,629 275,175
Amounts offset against counterparty netting (222,597) (201,729)
Amounts offset against cash collateral netting (44,557) (43,305)
Total in Trading liabilities 34,475 30,141
Amounts not offset against financial instruments collateral (3,641) (5,866)
Net amounts 30,834 24,275
Bilateral OTC | Designated as accounting hedges    
Derivative Assets    
Total gross derivatives 437 785
Derivative Liabilities    
Total gross derivatives 110 143
Bilateral OTC | Designated as accounting hedges | Interest rate    
Derivative Assets    
Total gross derivatives 235 594
Derivative Liabilities    
Total gross derivatives 51 86
Bilateral OTC | Designated as accounting hedges | Foreign exchange    
Derivative Assets    
Total gross derivatives 202 191
Derivative Liabilities    
Total gross derivatives 59 57
Bilateral OTC | Not designated as accounting hedges    
Derivative Assets    
Total gross derivatives 319,540 277,662
Derivative Liabilities    
Total gross derivatives 301,519 275,032
Bilateral OTC | Economic hedges of loans | Credit    
Derivative Assets    
Total gross derivatives 2 0
Derivative Liabilities    
Total gross derivatives 15 17
Bilateral OTC | Other derivatives | Interest rate    
Derivative Assets    
Total gross derivatives 152,234 147,585
Derivative Liabilities    
Total gross derivatives 142,935 140,770
Bilateral OTC | Other derivatives | Credit    
Derivative Assets    
Total gross derivatives 7,494 5,749
Derivative Liabilities    
Total gross derivatives 7,029 5,609
Bilateral OTC | Other derivatives | Foreign exchange    
Derivative Assets    
Total gross derivatives 97,624 73,276
Derivative Liabilities    
Total gross derivatives 90,134 71,851
Bilateral OTC | Other derivatives | Equity    
Derivative Assets    
Total gross derivatives 27,669 28,877
Derivative Liabilities    
Total gross derivatives 34,116 39,597
Bilateral OTC | Other derivatives | Commodity and other    
Derivative Assets    
Total gross derivatives 34,517 22,175
Derivative Liabilities    
Total gross derivatives 27,290 17,188
Cleared OTC    
Derivative Assets    
Total gross derivatives 28,046 11,429
Amounts offset against counterparty netting (25,328) (9,818)
Amounts offset against cash collateral netting (1,611) (1,212)
Total in Trading assets 1,107 399
Amounts not offset against financial instruments collateral 0 0
Net amounts 1,107 399
Derivative Liabilities    
Total gross derivatives 28,832 11,234
Amounts offset against counterparty netting (25,328) (9,818)
Amounts offset against cash collateral netting (1,431) (1,201)
Total in Trading liabilities 2,073 215
Amounts not offset against financial instruments collateral 0 (8)
Net amounts 2,073 207
Cleared OTC | Designated as accounting hedges    
Derivative Assets    
Total gross derivatives 17 7
Derivative Liabilities    
Total gross derivatives 36 51
Cleared OTC | Designated as accounting hedges | Interest rate    
Derivative Assets    
Total gross derivatives 3 1
Derivative Liabilities    
Total gross derivatives 0 1
Cleared OTC | Designated as accounting hedges | Foreign exchange    
Derivative Assets    
Total gross derivatives 14 6
Derivative Liabilities    
Total gross derivatives 36 50
Cleared OTC | Not designated as accounting hedges    
Derivative Assets    
Total gross derivatives 28,029 11,422
Derivative Liabilities    
Total gross derivatives 28,796 11,183
Cleared OTC | Economic hedges of loans | Credit    
Derivative Assets    
Total gross derivatives 12 15
Derivative Liabilities    
Total gross derivatives 308 412
Cleared OTC | Other derivatives | Interest rate    
Derivative Assets    
Total gross derivatives 20,630 7,002
Derivative Liabilities    
Total gross derivatives 21,368 6,112
Cleared OTC | Other derivatives | Credit    
Derivative Assets    
Total gross derivatives 3,998 3,186
Derivative Liabilities    
Total gross derivatives 4,150 3,463
Cleared OTC | Other derivatives | Foreign exchange    
Derivative Assets    
Total gross derivatives 3,389 1,219
Derivative Liabilities    
Total gross derivatives 2,970 1,196
Cleared OTC | Other derivatives | Equity    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Cleared OTC | Other derivatives | Commodity and other    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Exchange- Traded    
Derivative Assets    
Total gross derivatives 54,620 47,415
Amounts offset against counterparty netting (50,605) (42,883)
Amounts offset against cash collateral netting 0 0
Total in Trading assets 4,015 4,532
Amounts not offset against financial instruments collateral 0 0
Net amounts 4,015 4,532
Derivative Liabilities    
Total gross derivatives 56,414 47,095
Amounts offset against counterparty netting (50,605) (42,883)
Amounts offset against cash collateral netting 0 0
Total in Trading liabilities 5,809 4,212
Amounts not offset against financial instruments collateral (1,543) (39)
Net amounts 4,266 4,173
Exchange- Traded | Designated as accounting hedges    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Exchange- Traded | Designated as accounting hedges | Interest rate    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Exchange- Traded | Designated as accounting hedges | Foreign exchange    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Exchange- Traded | Not designated as accounting hedges    
Derivative Assets    
Total gross derivatives 54,620 47,415
Derivative Liabilities    
Total gross derivatives 56,414 47,095
Exchange- Traded | Economic hedges of loans | Credit    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Exchange- Traded | Other derivatives | Interest rate    
Derivative Assets    
Total gross derivatives 1,525 383
Derivative Liabilities    
Total gross derivatives 988 233
Exchange- Traded | Other derivatives | Credit    
Derivative Assets    
Total gross derivatives 0 0
Derivative Liabilities    
Total gross derivatives 0 0
Exchange- Traded | Other derivatives | Foreign exchange    
Derivative Assets    
Total gross derivatives 66 39
Derivative Liabilities    
Total gross derivatives 96 41
Exchange- Traded | Other derivatives | Equity    
Derivative Assets    
Total gross derivatives 38,240 41,455
Derivative Liabilities    
Total gross derivatives 39,782 41,081
Exchange- Traded | Other derivatives | Commodity and other    
Derivative Assets    
Total gross derivatives 14,789 5,538
Derivative Liabilities    
Total gross derivatives $ 15,548 $ 5,740