XML 168 R142.htm IDEA: XBRL DOCUMENT v3.24.3
DERIVATIVES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Assets    
Derivative receivables $ 387,278 $ 387,374
Less: Netting agreements to assets (316,493) (308,431)
Less: Netting of cash collateral received (19,843) (21,226)
Total trading account derivatives, assets 50,942 57,717
Less: Cash collateral received (308) (563)
Less: Non-cash collateral received (5,655) (5,208)
Total net receivables 44,979 51,946
Liabilities    
Derivative payables 389,164 385,211
Less: Netting agreements to liabilities (316,493) (308,431)
Less: Netting of cash collateral paid (25,082) (26,101)
Total derivative liabilities 47,589 50,679
Less: Cash collateral paid (28) (348)
Less: Non-cash collateral paid (3,464) (12,504)
Total net payables 44,097 37,827
Netting agreements to assets 316,493 308,431
Netting agreements to liabilities 316,493 308,431
Trading account assets    
Liabilities    
Does not meet applicable offsetting guidance, assets 11,000 4,000
Trading account assets | Over-the-counter    
Liabilities    
Less: Netting agreements to liabilities (234,000) (242,000)
Netting agreements to liabilities 234,000 242,000
Trading account assets | Cleared    
Liabilities    
Less: Netting agreements to liabilities (44,000) (44,000)
Netting agreements to liabilities 44,000 44,000
Trading account assets | Exchange traded    
Liabilities    
Less: Netting agreements to liabilities (38,000) (22,000)
Netting agreements to liabilities 38,000 22,000
Trading accounts liabilities    
Liabilities    
Does not meet applicable offsetting guidance, liabilities 16,000 10,000
Trading accounts liabilities | Over-the-counter    
Assets    
Less: Netting agreements to assets (234,000) (242,000)
Liabilities    
Netting agreements to assets 234,000 242,000
Trading accounts liabilities | Cleared    
Assets    
Less: Netting agreements to assets (44,000) (44,000)
Liabilities    
Netting agreements to assets 44,000 44,000
Trading accounts liabilities | Exchange traded    
Assets    
Less: Netting agreements to assets (38,000) (22,000)
Liabilities    
Netting agreements to assets 38,000 22,000
Derivative instruments designated as ASC 815 hedges    
Assets    
Derivative receivables 1,972 2,247
Liabilities    
Derivative payables 2,206 1,858
Derivative instruments designated as ASC 815 hedges | Interest rate contracts    
Assets    
Derivative receivables 239 557
Liabilities    
Derivative payables 729 126
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Over-the-counter    
Assets    
Derivative receivables 183 458
Liabilities    
Derivative payables 571 5
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Cleared    
Assets    
Derivative receivables 56 99
Liabilities    
Derivative payables 158 121
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts    
Assets    
Derivative receivables 1,733 1,690
Liabilities    
Derivative payables 1,477 1,732
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Over-the-counter    
Assets    
Derivative receivables 1,733 1,690
Liabilities    
Derivative payables 1,477 1,732
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Cleared    
Assets    
Derivative receivables 0 0
Liabilities    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges    
Assets    
Derivative receivables 385,306 385,127
Liabilities    
Derivative payables 386,958 383,353
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts    
Assets    
Derivative receivables 143,431 157,937
Liabilities    
Derivative payables 134,276 153,060
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Over-the-counter    
Assets    
Derivative receivables 100,207 113,993
Liabilities    
Derivative payables 91,252 105,512
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Cleared    
Assets    
Derivative receivables 43,120 43,858
Liabilities    
Derivative payables 42,974 47,462
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Exchange traded    
Assets    
Derivative receivables 104 86
Liabilities    
Derivative payables 50 86
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts    
Assets    
Derivative receivables 157,263 158,004
Liabilities    
Derivative payables 153,627 155,469
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Over-the-counter    
Assets    
Derivative receivables 156,115 157,633
Liabilities    
Derivative payables 152,524 155,027
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Cleared    
Assets    
Derivative receivables 1,144 368
Liabilities    
Derivative payables 1,103 420
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Exchange traded    
Assets    
Derivative receivables 4 3
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Exchange traded    
Liabilities    
Derivative payables 0 22
Derivatives instruments not designated as ASC 815 hedges | Equity contracts    
Assets    
Derivative receivables 62,736 43,278
Liabilities    
Derivative payables 74,547 47,946
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Over-the-counter    
Assets    
Derivative receivables 22,551 19,515
Liabilities    
Derivative payables 34,739 25,425
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Cleared    
Assets    
Derivative receivables 0 0
Liabilities    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Exchange traded    
Assets    
Derivative receivables 40,185 23,763
Liabilities    
Derivative payables 39,808 22,521
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts    
Assets    
Derivative receivables 13,854 17,569
Liabilities    
Derivative payables 16,294 18,796
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Over-the-counter    
Assets    
Derivative receivables 12,960 16,921
Liabilities    
Derivative payables 15,407 18,086
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Exchange traded    
Assets    
Derivative receivables 894 648
Liabilities    
Derivative payables 887 710
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives    
Assets    
Derivative receivables 8,022 8,339
Liabilities    
Derivative payables 8,214 8,082
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Over-the-counter    
Assets    
Derivative receivables 6,001 6,094
Liabilities    
Derivative payables 6,341 6,293
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Cleared    
Assets    
Derivative receivables 2,021 2,245
Liabilities    
Derivative payables $ 1,873 $ 1,789