XML 216 R183.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Assets    
Derivative receivables $ 387,374 $ 444,987
Less: Netting agreements to assets (308,431) (346,545)
Less: Netting of cash collateral received (21,226) (23,136)
Net receivables included on consolidated balance sheet 57,717 75,306
Less: Cash collateral received (563) (1,455)
Less: Non-cash collateral received (5,208) (5,923)
Total net receivables 51,946 67,928
Liabilities    
Derivative payables 385,211 436,493
Less: Netting agreements to liabilities (308,431) (346,545)
Netting of cash collateral paid (26,101) (30,032)
Total derivative liabilities 50,679 59,916
Less: Cash collateral paid (348) (2,272)
Less: Non-cash collateral paid (12,504) (13,475)
Total net payables 37,827 44,169
Trading accounts assets    
Liabilities    
Does not meet applicable offsetting guidance, assets 4,000 14,000
Trading accounts liabilities    
Liabilities    
Does not meet applicable offsetting guidance, liabilities 10,000 11,000
Over-the-counter | Trading accounts assets    
Assets    
Less: Netting agreements to assets (242,000) (276,000)
Liabilities    
Less: Netting agreements to liabilities   (276,000)
Over-the-counter | Trading accounts liabilities    
Liabilities    
Less: Netting agreements to liabilities (242,000)  
Cleared | Trading accounts assets    
Assets    
Less: Netting agreements to assets (44,000) (49,000)
Liabilities    
Less: Netting agreements to liabilities   (49,000)
Cleared | Trading accounts liabilities    
Liabilities    
Less: Netting agreements to liabilities (44,000)  
Exchange traded | Trading accounts assets    
Assets    
Less: Netting agreements to assets (22,000) (22,000)
Liabilities    
Less: Netting agreements to liabilities   (22,000)
Exchange traded | Trading accounts liabilities    
Liabilities    
Less: Netting agreements to liabilities (22,000)  
Derivatives instruments designated as ASC 815 hedges    
Assets    
Derivative receivables 2,247 2,888
Liabilities    
Derivative payables 1,858 1,871
Derivatives instruments designated as ASC 815 hedges | Interest rate hedges    
Assets    
Derivative receivables 557 597
Liabilities    
Derivative payables 126 102
Derivatives instruments designated as ASC 815 hedges | Foreign exchange contracts    
Assets    
Derivative receivables 1,690 2,291
Liabilities    
Derivative payables 1,732 1,769
Derivatives instruments designated as ASC 815 hedges | Over-the-counter | Interest rate hedges    
Assets    
Derivative receivables 458 468
Liabilities    
Derivative payables 5 1
Derivatives instruments designated as ASC 815 hedges | Over-the-counter | Foreign exchange contracts    
Assets    
Derivative receivables 1,690 2,288
Liabilities    
Derivative payables 1,732 1,766
Derivatives instruments designated as ASC 815 hedges | Cleared | Interest rate hedges    
Assets    
Derivative receivables 99 129
Liabilities    
Derivative payables 121 101
Derivatives instruments designated as ASC 815 hedges | Cleared | Foreign exchange contracts    
Assets    
Derivative receivables 0 3
Liabilities    
Derivative payables 0 3
Derivatives not designated in a qualifying hedging relationship    
Assets    
Derivative receivables 385,127 442,099
Liabilities    
Derivative payables 383,353 434,622
Derivatives not designated in a qualifying hedging relationship | Interest rate hedges    
Assets    
Derivative receivables 157,937 177,607
Liabilities    
Derivative payables 153,060 172,518
Derivatives not designated in a qualifying hedging relationship | Foreign exchange contracts    
Assets    
Derivative receivables 158,004 185,372
Liabilities    
Derivative payables 155,469 184,226
Derivatives not designated in a qualifying hedging relationship | Equity contracts    
Assets    
Derivative receivables 43,278 42,407
Liabilities    
Derivative payables 47,946 43,783
Derivatives not designated in a qualifying hedging relationship | Commodity and other contract options    
Assets    
Derivative receivables 17,569 28,324
Liabilities    
Derivative payables 18,796 26,318
Derivatives not designated in a qualifying hedging relationship | Credit derivatives    
Assets    
Derivative receivables 8,339 8,389
Liabilities    
Derivative payables 8,082 7,777
Derivatives not designated in a qualifying hedging relationship | Over-the-counter | Interest rate hedges    
Assets    
Derivative receivables 113,993 126,844
Liabilities    
Derivative payables 105,512 119,854
Derivatives not designated in a qualifying hedging relationship | Over-the-counter | Foreign exchange contracts    
Assets    
Derivative receivables 157,633 184,869
Liabilities    
Derivative payables 155,027 183,578
Derivatives not designated in a qualifying hedging relationship | Over-the-counter | Equity contracts    
Assets    
Derivative receivables 19,515 19,674
Liabilities    
Derivative payables 25,425 21,871
Derivatives not designated in a qualifying hedging relationship | Over-the-counter | Commodity and other contract options    
Assets    
Derivative receivables 16,921 27,285
Liabilities    
Derivative payables 18,086 24,912
Derivatives not designated in a qualifying hedging relationship | Over-the-counter | Credit derivatives    
Assets    
Derivative receivables 6,094 6,836
Liabilities    
Derivative payables 6,293 5,807
Derivatives not designated in a qualifying hedging relationship | Cleared | Interest rate hedges    
Assets    
Derivative receivables 43,858 50,515
Liabilities    
Derivative payables 47,462 52,566
Derivatives not designated in a qualifying hedging relationship | Cleared | Foreign exchange contracts    
Assets    
Derivative receivables 368 502
Liabilities    
Derivative payables 420 643
Derivatives not designated in a qualifying hedging relationship | Cleared | Equity contracts    
Assets    
Derivative receivables 0 1
Liabilities    
Derivative payables 0 4
Derivatives not designated in a qualifying hedging relationship | Cleared | Credit derivatives    
Assets    
Derivative receivables 2,245 1,553
Liabilities    
Derivative payables 1,789 1,970
Derivatives not designated in a qualifying hedging relationship | Exchange traded | Interest rate hedges    
Assets    
Derivative receivables 86 248
Liabilities    
Derivative payables 86 98
Derivatives not designated in a qualifying hedging relationship | Exchange traded | Equity contracts    
Assets    
Derivative receivables 23,763 22,732
Liabilities    
Derivative payables 22,521 21,908
Derivatives not designated in a qualifying hedging relationship | Exchange traded | Commodity and other contract options    
Assets    
Derivative receivables 648 1,039
Liabilities    
Derivative payables 710 1,406
Derivatives not designated in a qualifying hedging relationship | Exchange traded | Trading accounts assets | Foreign exchange contracts    
Assets    
Derivative receivables 3 1
Derivatives not designated in a qualifying hedging relationship | Exchange traded | Trading accounts liabilities | Foreign exchange contracts    
Liabilities    
Derivative payables $ 22 $ 5