XML 162 R142.htm IDEA: XBRL DOCUMENT v3.23.2
DERIVATIVES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Assets    
Derivative receivables $ 403,000 $ 444,987
Less: Netting agreements to assets (312,754) (346,545)
Less: Netting of cash collateral received (18,645) (23,136)
Total trading account derivatives, assets 71,601 75,306
Less: Cash collateral received (723) (1,455)
Less: Non-cash collateral received (3,841) (5,923)
Total net receivables 67,037 67,928
Liabilities    
Derivative payables 397,015 436,493
Less: Netting agreements to liabilities (312,754) (346,545)
Less: Netting of cash collateral paid (28,221) (30,032)
Total derivative liabilities 56,040 59,916
Less: Cash collateral paid (2,793) (2,272)
Less: Non-cash collateral paid (10,406) (13,475)
Total net payables 42,841 44,169
Trading account assets    
Liabilities    
Does not meet applicable offsetting guidance, assets 14,000 14,000
Trading account assets | Over-the-counter    
Liabilities    
Less: Netting agreements to liabilities (241,000) (276,000)
Trading account assets | Cleared    
Liabilities    
Less: Netting agreements to liabilities (48,000) (49,000)
Trading account assets | Exchange traded    
Liabilities    
Less: Netting agreements to liabilities (24,000) (22,000)
Trading accounts liabilities    
Liabilities    
Does not meet applicable offsetting guidance, liabilities 9,000 11,000
Trading accounts liabilities | Over-the-counter    
Assets    
Less: Netting agreements to assets (241,000) (276,000)
Trading accounts liabilities | Cleared    
Assets    
Less: Netting agreements to assets (48,000) (49,000)
Trading accounts liabilities | Exchange traded    
Assets    
Less: Netting agreements to assets (24,000) (22,000)
Derivative instruments designated as ASC 815 hedges    
Assets    
Derivative receivables 2,161 2,888
Liabilities    
Derivative payables 1,342 1,871
Derivative instruments designated as ASC 815 hedges | Interest rate contracts    
Assets    
Derivative receivables 540 597
Liabilities    
Derivative payables 36 102
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Over-the-counter    
Assets    
Derivative receivables 414 468
Liabilities    
Derivative payables 18 1
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Cleared    
Assets    
Derivative receivables 126 129
Liabilities    
Derivative payables 18 101
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts    
Assets    
Derivative receivables 1,621 2,291
Liabilities    
Derivative payables 1,306 1,769
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Over-the-counter    
Assets    
Derivative receivables 1,620 2,288
Liabilities    
Derivative payables 1,306 1,766
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Cleared    
Assets    
Derivative receivables 1 3
Liabilities    
Derivative payables 0 3
Derivatives instruments not designated as ASC 815 hedges    
Assets    
Derivative receivables 400,839 442,099
Liabilities    
Derivative payables 395,673 434,622
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts    
Assets    
Derivative receivables 168,154 177,607
Liabilities    
Derivative payables 164,175 172,518
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Over-the-counter    
Assets    
Derivative receivables 120,857 126,844
Liabilities    
Derivative payables 114,712 119,854
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Cleared    
Assets    
Derivative receivables 47,014 50,515
Liabilities    
Derivative payables 49,212 52,566
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Exchange traded    
Assets    
Derivative receivables 283 248
Liabilities    
Derivative payables 251 98
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts    
Assets    
Derivative receivables 158,235 185,372
Liabilities    
Derivative payables 151,519 184,226
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Over-the-counter    
Assets    
Derivative receivables 157,724 184,869
Liabilities    
Derivative payables 150,913 183,578
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Cleared    
Assets    
Derivative receivables 511 502
Liabilities    
Derivative payables 601 643
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Exchange traded    
Assets    
Derivative receivables 0 1
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Exchange traded    
Liabilities    
Derivative payables 5 5
Derivatives instruments not designated as ASC 815 hedges | Equity contracts    
Assets    
Derivative receivables 47,085 42,407
Liabilities    
Derivative payables 51,581 43,783
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Over-the-counter    
Assets    
Derivative receivables 22,029 19,674
Liabilities    
Derivative payables 27,163 21,871
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Cleared    
Assets    
Derivative receivables 36 1
Liabilities    
Derivative payables 6 4
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Exchange traded    
Assets    
Derivative receivables 25,020 22,732
Liabilities    
Derivative payables 24,412 21,908
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts    
Assets    
Derivative receivables 16,526 28,324
Liabilities    
Derivative payables 17,670 26,318
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Over-the-counter    
Assets    
Derivative receivables 15,640 27,285
Liabilities    
Derivative payables 16,678 24,912
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Exchange traded    
Assets    
Derivative receivables 886 1,039
Liabilities    
Derivative payables 992 1,406
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives    
Assets    
Derivative receivables 10,839 8,389
Liabilities    
Derivative payables 10,728 7,777
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Over-the-counter    
Assets    
Derivative receivables 6,566 6,836
Liabilities    
Derivative payables 6,607 5,807
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Cleared    
Assets    
Derivative receivables 4,273 1,553
Liabilities    
Derivative payables $ 4,121 $ 1,970