XML 42 R122.htm IDEA: XBRL DOCUMENT v3.20.1
DERIVATIVES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting of cash collateral received $ (65,236) $ (44,353)
Less: Netting of cash collateral paid (58,787) (38,919)
Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 558,316 358,330
Cash collateral paid, net of amount used to offset derivative liabilities 28,991 17,926
Less: Netting agreements to assets (424,832) (274,970)
Less: Netting of cash collateral received (65,236) (44,353)
Total trading account derivatives, assets 97,239 56,933
Less: Cash collateral received (1,897) (861)
Less: Non-cash collateral received (11,852) (13,143)
Total Net receivables 83,490 42,929
Cash collateral paid, gross 87,778 56,845
Does not meet applicable offsetting guidance, assets 8,000 7,000
Trading account assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (404,000) (262,000)
Trading account assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (2,000) (6,000)
Trading account assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (19,000) (7,000)
Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 544,415 346,926
Cash collateral received, net of amount used to offset derivative assets 17,023 14,391
Less: Netting agreements to liabilities (424,832) (274,970)
Less: Netting of cash collateral paid (58,787) (38,919)
Total derivative liabilities 77,819 47,428
Less: Cash collateral paid (245) (128)
Less: Non-cash collateral paid (16,896) (7,308)
Total Net payables 60,678 39,992
Cash collateral received, gross 82,259 58,744
Does not meet applicable offsetting guidance, liabilities 6,000 6,000
Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to assets (404,000) (262,000)
Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to assets (2,000) (6,000)
Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to assets (19,000) (7,000)
Derivative instruments designated as ASC 815 hedges | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 4,692 3,027
Derivative instruments designated as ASC 815 hedges | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 2,349 1,164
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 2,282 1,723
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading account assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,860 1,682
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading account assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 422 41
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 521 254
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 259 143
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 262 111
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 2,410 1,304
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 2,410 1,304
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 0
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 1,828 910
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 1,778 908
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 50 2
Derivatives instruments not designated as ASC 815 hedges | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 553,624 355,303
Derivatives instruments not designated as ASC 815 hedges | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 542,066 345,762
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 256,220 195,945
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading account assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 245,048 189,892
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading account assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 11,055 5,896
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading account assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 117 157
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 235,388 177,401
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 224,637 169,749
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 10,607 7,472
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 144 180
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 200,190 106,266
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 198,530 105,401
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,649 862
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 11 3
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 203,565 109,822
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 201,720 108,807
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 1,832 1,015
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 13 0
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 57,669 28,471
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading account assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 27,103 21,311
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading account assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1  
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading account assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 30,565 7,160
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 61,330 30,486
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 28,388 22,411
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 32  
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 32,910 8,075
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 23,064 14,212
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading account assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 21,059 13,582
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading account assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 2,005 630
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 26,610 17,315
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 24,669 16,773
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 1,941 542
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 16,481 10,409
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading account assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 15,606 8,896
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading account assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 875 1,513
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 15,173 10,738
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 14,127 8,975
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables $ 1,046 $ 1,763