XML 146 R126.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Assets    
Derivative receivables $ 462,703 $ 386,851
Less: Netting agreements to assets (348,255) (292,628)
Less: Netting of cash collateral received (32,563) (24,447)
Total trading account derivatives, assets 81,885 69,776
Less: Cash collateral received (2,244) (907)
Less: Non-cash collateral received (4,878) (5,777)
Total net receivables 74,763 63,092
Liabilities    
Derivative payables 444,962 377,450
Less: Netting agreements to liabilities (348,255) (292,628)
Less: Netting of cash collateral paid (33,950) (29,306)
Total derivative liabilities 62,757 55,516
Less: Cash collateral paid (1,918) (538)
Less: Non-cash collateral paid (12,975) (13,607)
Total net payables 47,864 41,371
Trading account assets    
Liabilities    
Does not meet applicable offsetting guidance, assets 7,000 10,000
Trading account assets | Over-the-counter    
Liabilities    
Less: Netting agreements to liabilities (286,000) (259,000)
Trading account assets | Cleared    
Liabilities    
Less: Netting agreements to liabilities (31,000) (14,000)
Trading account assets | Exchange traded    
Liabilities    
Less: Netting agreements to liabilities (31,000) (20,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 (286,000) (259,000)
Trading accounts liabilities | Cleared    
Assets    
Less: Netting agreements to assets (31,000) (14,000)
Trading accounts liabilities | Exchange traded    
Assets    
Less: Netting agreements to assets (31,000) (20,000)
Derivative instruments designated as ASC 815 hedges    
Assets    
Derivative receivables 2,527 2,633
Liabilities    
Derivative payables 2,575 1,567
Derivative instruments designated as ASC 815 hedges | Interest rate contracts    
Assets    
Derivative receivables 797 1,289
Liabilities    
Derivative payables 428 95
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Over-the-counter    
Assets    
Derivative receivables 671 1,167
Liabilities    
Derivative payables 2 6
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Cleared    
Assets    
Derivative receivables 126 122
Liabilities    
Derivative payables 426 89
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts    
Assets    
Derivative receivables 1,730 1,344
Liabilities    
Derivative payables 2,147 1,472
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Over-the-counter    
Assets    
Derivative receivables 1,729 1,338
Liabilities    
Derivative payables 2,147 1,472
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Cleared    
Assets    
Derivative receivables 1 6
Liabilities    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges    
Assets    
Derivative receivables 460,176 384,218
Liabilities    
Derivative payables 442,387 375,883
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts    
Assets    
Derivative receivables 158,728 164,199
Liabilities    
Derivative payables 149,709 149,979
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Over-the-counter    
Assets    
Derivative receivables 123,716 152,524
Liabilities    
Derivative payables 115,511 138,114
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Cleared    
Assets    
Derivative receivables 34,690 11,579
Liabilities    
Derivative payables 33,926 11,821
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Exchange traded    
Assets    
Derivative receivables 322 96
Liabilities    
Derivative payables 272 44
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts    
Assets    
Derivative receivables 184,380 134,205
Liabilities    
Derivative payables 179,245 133,826
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Over-the-counter    
Assets    
Derivative receivables 183,935 133,357
Liabilities    
Derivative payables 178,416 133,548
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Cleared    
Assets    
Derivative receivables 445 848
Liabilities    
Derivative payables 829 278
Derivatives instruments not designated as ASC 815 hedges | Equity contracts    
Assets    
Derivative receivables 55,591 45,252
Liabilities    
Derivative payables 58,509 49,684
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Over-the-counter    
Assets    
Derivative receivables 25,577 23,452
Liabilities    
Derivative payables 27,170 28,352
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Cleared    
Assets    
Derivative receivables 22 19
Liabilities    
Derivative payables 12 0
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Exchange traded    
Assets    
Derivative receivables 29,992 21,781
Liabilities    
Derivative payables 31,327 21,332
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts    
Assets    
Derivative receivables 49,676 30,344
Liabilities    
Derivative payables 44,629 31,379
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Over-the-counter    
Assets    
Derivative receivables 47,253 29,279
Liabilities    
Derivative payables 41,326 29,833
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Exchange traded    
Assets    
Derivative receivables 2,423 1,065
Liabilities    
Derivative payables 3,303 1,546
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives    
Assets    
Derivative receivables 11,801 10,218
Liabilities    
Derivative payables 10,295 11,015
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Over-the-counter    
Assets    
Derivative receivables 9,837 6,896
Liabilities    
Derivative payables 8,401 6,959
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Cleared    
Assets    
Derivative receivables 1,964 3,322
Liabilities    
Derivative payables $ 1,894 $ 4,056