XML 148 R123.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Assets    
Less: Netting of cash collateral received $ (48,391) $ (63,915)
Liabilities    
Less: Netting of cash collateral paid (49,460) (45,628)
Trading account assets    
Assets    
Derivative receivables 416,714 472,977
Cash collateral paid, net of amount used to offset derivative liabilities 23,216 32,778
Less: Netting agreements to assets (313,526) (364,879)
Less: Netting of cash collateral received (48,391) (63,915)
Total trading account derivatives, assets 78,013 76,961
Less: Cash collateral received (881) (1,567)
Less: Non-cash collateral received (5,726) (7,408)
Total net receivables 71,406 67,986
Liabilities    
Cash collateral paid, gross 72,676 78,406
Does not meet applicable offsetting guidance, assets 10,000 6,000
Trading account assets | Over-the-counter    
Liabilities    
Less: Netting agreements to liabilities (278,000) (336,000)
Trading account assets | Cleared    
Liabilities    
Less: Netting agreements to liabilities (12,000) (9,000)
Trading account assets | Exchange traded    
Liabilities    
Less: Netting agreements to liabilities (23,000) (20,000)
Trading accounts liabilities    
Liabilities    
Derivative payables 407,329 470,268
Cash collateral received, net of amount used to offset derivative assets 18,492 8,196
Less: Netting agreements to liabilities (313,526) (364,879)
Less: Netting of cash collateral paid (49,460) (45,628)
Total derivative liabilities 62,835 67,957
Less: Cash collateral paid (509) (473)
Less: Non-cash collateral paid (13,358) (13,087)
Total net payables 48,968 54,397
Cash collateral received, gross 66,883 72,111
Does not meet applicable offsetting guidance, liabilities 12,000 8,000
Trading accounts liabilities | Over-the-counter    
Assets    
Less: Netting agreements to assets (278,000) (336,000)
Trading accounts liabilities | Cleared    
Assets    
Less: Netting agreements to assets (12,000) (9,000)
Trading accounts liabilities | Exchange traded    
Assets    
Less: Netting agreements to assets (23,000) (20,000)
Derivative instruments designated as ASC 815 hedges | Trading account assets    
Assets    
Derivative receivables 3,360 3,892
Derivative instruments designated as ASC 815 hedges | Trading accounts liabilities    
Liabilities    
Derivative payables 1,596 2,522
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading account assets    
Assets    
Derivative receivables 2,208 1,855
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading account assets | Over-the-counter    
Assets    
Derivative receivables 1,964 1,781
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading account assets | Cleared    
Assets    
Derivative receivables 244 74
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities    
Liabilities    
Derivative payables 114 480
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Over-the-counter    
Liabilities    
Derivative payables 30 161
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Cleared    
Liabilities    
Derivative payables 84 319
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets    
Assets    
Derivative receivables 1,152 2,037
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Over-the-counter    
Assets    
Derivative receivables 1,146 2,037
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Cleared    
Assets    
Derivative receivables 6  
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities    
Liabilities    
Derivative payables 1,482 2,042
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Over-the-counter    
Liabilities    
Derivative payables 1,482 2,042
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Cleared    
Liabilities    
Derivative payables 0  
Derivatives instruments not designated as ASC 815 hedges | Trading account assets    
Assets    
Derivative receivables 413,354 469,085
Derivatives instruments not designated as ASC 815 hedges | Trading accounts liabilities    
Liabilities    
Derivative payables 405,733 467,746
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading account assets    
Assets    
Derivative receivables 171,188 239,606
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading account assets | Over-the-counter    
Assets    
Derivative receivables 159,004 228,519
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading account assets | Cleared    
Assets    
Derivative receivables 12,129 11,041
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading account assets | Exchange traded    
Assets    
Derivative receivables 55 46
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities    
Liabilities    
Derivative payables 156,785 221,931
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Over-the-counter    
Liabilities    
Derivative payables 146,083 209,330
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Cleared    
Liabilities    
Derivative payables 10,673 12,563
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Exchange traded    
Liabilities    
Derivative payables 29 38
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets    
Assets    
Derivative receivables 131,108 154,633
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Over-the-counter    
Assets    
Derivative receivables 130,707 153,791
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Cleared    
Assets    
Derivative receivables 401 842
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Exchange traded    
Assets    
Derivative receivables   0
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities    
Liabilities    
Derivative payables 128,508 154,024
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Over-the-counter    
Liabilities    
Derivative payables 128,259 152,784
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Cleared    
Liabilities    
Derivative payables 249 1,239
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Exchange traded    
Liabilities    
Derivative payables   1
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading account assets    
Assets    
Derivative receivables 53,681 50,519
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading account assets | Over-the-counter    
Assets    
Derivative receivables 30,147 29,244
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading account assets | Cleared    
Assets    
Derivative receivables 18 1
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading account assets | Exchange traded    
Assets    
Derivative receivables 23,516 21,274
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts liabilities    
Liabilities    
Derivative payables 62,573 63,569
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts liabilities | Over-the-counter    
Liabilities    
Derivative payables 38,966 41,036
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts liabilities | Cleared    
Liabilities    
Derivative payables 24 18
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts liabilities | Exchange traded    
Liabilities    
Derivative payables 23,583 22,515
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading account assets    
Assets    
Derivative receivables 47,135 14,538
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading account assets | Over-the-counter    
Assets    
Derivative receivables 43,833 13,659
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading account assets | Exchange traded    
Assets    
Derivative receivables 3,302 879
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading accounts liabilities    
Liabilities    
Derivative payables 47,218 18,093
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading accounts liabilities | Over-the-counter    
Liabilities    
Derivative payables 43,394 17,076
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading accounts liabilities | Exchange traded    
Liabilities    
Derivative payables 3,824 1,017
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading account assets    
Assets    
Derivative receivables 10,242 9,789
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading account assets | Over-the-counter    
Assets    
Derivative receivables 7,237 7,826
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading account assets | Cleared    
Assets    
Derivative receivables 3,005 1,963
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts liabilities    
Liabilities    
Derivative payables 10,649 10,129
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts liabilities | Over-the-counter    
Liabilities    
Derivative payables 7,331 7,951
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts liabilities | Cleared    
Liabilities    
Derivative payables $ 3,318 $ 2,178