XML 160 R139.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Assets    
Derivative receivables $ 373,974 $ 444,987
Less: Netting agreements to assets (292,519) (346,545)
Less: Netting of cash collateral received (15,376) (23,136)
Total trading account derivatives, assets 66,079 75,306
Less: Cash collateral received (1,094) (1,455)
Less: Non-cash collateral received (4,657) (5,923)
Total net receivables 60,328 67,928
Liabilities    
Derivative payables 369,964 436,493
Less: Netting agreements to liabilities (292,519) (346,545)
Less: Netting of cash collateral paid (23,990) (30,032)
Total derivative liabilities 53,455 59,916
Less: Cash collateral paid (781) (2,272)
Less: Non-cash collateral paid (12,984) (13,475)
Total net payables 39,690 44,169
Trading account assets    
Liabilities    
Does not meet applicable offsetting guidance, assets 13,000 14,000
Trading account assets | Over-the-counter    
Liabilities    
Less: Netting agreements to liabilities (224,000) (276,000)
Trading account assets | Cleared    
Liabilities    
Less: Netting agreements to liabilities (46,000) (49,000)
Trading account assets | Exchange traded    
Liabilities    
Less: Netting agreements to liabilities (23,000) (22,000)
Trading accounts liabilities    
Liabilities    
Does not meet applicable offsetting guidance, liabilities 11,000 11,000
Trading accounts liabilities | Over-the-counter    
Assets    
Less: Netting agreements to assets (224,000) (276,000)
Trading accounts liabilities | Cleared    
Assets    
Less: Netting agreements to assets (46,000) (49,000)
Trading accounts liabilities | Exchange traded    
Assets    
Less: Netting agreements to assets (23,000) (22,000)
Derivative instruments designated as ASC 815 hedges    
Assets    
Derivative receivables 2,093 2,888
Liabilities    
Derivative payables 1,081 1,871
Derivative instruments designated as ASC 815 hedges | Interest rate contracts    
Assets    
Derivative receivables 600 597
Liabilities    
Derivative payables 35 102
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Over-the-counter    
Assets    
Derivative receivables 496 468
Liabilities    
Derivative payables 0 1
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Cleared    
Assets    
Derivative receivables 104 129
Liabilities    
Derivative payables 35 101
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts    
Assets    
Derivative receivables 1,493 2,291
Liabilities    
Derivative payables 1,046 1,769
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Over-the-counter    
Assets    
Derivative receivables 1,491 2,288
Liabilities    
Derivative payables 1,028 1,766
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Cleared    
Assets    
Derivative receivables 2 3
Liabilities    
Derivative payables 18 3
Derivatives instruments not designated as ASC 815 hedges    
Assets    
Derivative receivables 371,881 442,099
Liabilities    
Derivative payables 368,883 434,622
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts    
Assets    
Derivative receivables 167,031 177,607
Liabilities    
Derivative payables 163,008 172,518
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Over-the-counter    
Assets    
Derivative receivables 122,577 126,844
Liabilities    
Derivative payables 114,593 119,854
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Cleared    
Assets    
Derivative receivables 44,236 50,515
Liabilities    
Derivative payables 48,255 52,566
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Exchange traded    
Assets    
Derivative receivables 218 248
Liabilities    
Derivative payables 160 98
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts    
Assets    
Derivative receivables 130,121 185,372
Liabilities    
Derivative payables 127,686 184,226
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Over-the-counter    
Assets    
Derivative receivables 129,761 184,869
Liabilities    
Derivative payables 127,318 183,578
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Cleared    
Assets    
Derivative receivables 359 502
Liabilities    
Derivative payables 364 643
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Exchange traded    
Assets    
Derivative receivables 1 1
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Exchange traded    
Liabilities    
Derivative payables 4 5
Derivatives instruments not designated as ASC 815 hedges | Equity contracts    
Assets    
Derivative receivables 40,505 42,407
Liabilities    
Derivative payables 44,599 43,783
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Over-the-counter    
Assets    
Derivative receivables 16,295 19,674
Liabilities    
Derivative payables 21,467 21,871
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Cleared    
Assets    
Derivative receivables 0 1
Liabilities    
Derivative payables 6 4
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Exchange traded    
Assets    
Derivative receivables 24,210 22,732
Liabilities    
Derivative payables 23,126 21,908
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts    
Assets    
Derivative receivables 24,182 28,324
Liabilities    
Derivative payables 23,575 26,318
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Over-the-counter    
Assets    
Derivative receivables 23,115 27,285
Liabilities    
Derivative payables 22,329 24,912
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Exchange traded    
Assets    
Derivative receivables 1,067 1,039
Liabilities    
Derivative payables 1,246 1,406
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives    
Assets    
Derivative receivables 10,042 8,389
Liabilities    
Derivative payables 10,015 7,777
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Over-the-counter    
Assets    
Derivative receivables 6,977 6,836
Liabilities    
Derivative payables 6,868 5,807
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Cleared    
Assets    
Derivative receivables 3,065 1,553
Liabilities    
Derivative payables $ 3,147 $ 1,970