XML 200 R161.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVES ACTIVITIES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Derivative Mark-to-Market (MTM) Receivables/Payables    
Netting of cash collateral received $ (44,353) $ (38,608)
Netting of cash collateral paid (38,919) (29,911)
Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 358,330 392,299
Cash collateral paid, net of amount used to offset derivative liabilities 17,926 11,518
Less: Netting agreements to assets (274,970) (311,089)
Netting of cash collateral received (44,353) (38,608)
Net receivables included on consolidated balance sheet 56,933 54,120
Cash collateral received (861) (767)
Non-cash collateral received (13,143) (13,509)
Total Net receivables 42,929 39,844
Cash collateral paid, gross 56,845 41,429
Does not meet applicable offsetting guidance, assets 7,000 5,000
Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to assets (262,000) (296,000)
Less: Netting agreements to liabilities   (296,000)
Trading accounts assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to assets (6,000) (4,000)
Less: Netting agreements to liabilities   (4,000)
Trading accounts assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to assets (7,000) (11,000)
Less: Netting agreements to liabilities   (11,000)
Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 346,926 379,030
Cash collateral received, net of amount used to offset derivative assets 14,391 13,906
Less: Netting agreements to liabilities (274,970) (311,089)
Netting of cash collateral paid (38,919) (29,911)
Total derivative liabilities 47,428 51,936
Cash collateral paid (128) (164)
Non-cash collateral paid (7,308) (13,354)
Total Net payables 39,992 38,418
Cash collateral received, gross 58,744 52,514
Does not meet applicable offsetting guidance, liabilities 6,000 7,000
Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (262,000)  
Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (6,000)  
Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (7,000)  
Derivatives instruments designated as ASC 815 hedges | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 3,027 3,271
Derivatives instruments designated as ASC 815 hedges | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 1,164 965
Derivatives instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,723 1,869
Derivatives instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,682 1,631
Derivatives instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 41 238
Derivatives instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 254 225
Derivatives instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 143 172
Derivatives instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 111 53
Derivatives instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,304 1,402
Derivatives instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,304 1,402
Derivatives instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0  
Derivatives instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 910 740
Derivatives instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 908 736
Derivatives instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables   0
Derivative payables 2 4
Derivatives not designated in a qualifying hedging relationship | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 355,303 389,028
Derivatives not designated in a qualifying hedging relationship | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 345,762 378,065
Derivatives not designated in a qualifying hedging relationship | Interest rate contracts | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 195,945 169,763
Derivatives not designated in a qualifying hedging relationship | Interest rate contracts | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 189,892 161,183
Derivatives not designated in a qualifying hedging relationship | Interest rate contracts | Trading accounts assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 5,896 8,489
Derivatives not designated in a qualifying hedging relationship | Interest rate contracts | Trading accounts assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 157 91
Derivatives not designated in a qualifying hedging relationship | Interest rate contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 177,401 154,602
Derivatives not designated in a qualifying hedging relationship | Interest rate contracts | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 169,749 146,909
Derivatives not designated in a qualifying hedging relationship | Interest rate contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 7,472 7,594
Derivatives not designated in a qualifying hedging relationship | Interest rate contracts | Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 180 99
Derivatives not designated in a qualifying hedging relationship | Foreign exchange contracts | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 106,266 161,052
Derivatives not designated in a qualifying hedging relationship | Foreign exchange contracts | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 105,401 159,099
Derivatives not designated in a qualifying hedging relationship | Foreign exchange contracts | Trading accounts assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 862 1,900
Derivatives not designated in a qualifying hedging relationship | Foreign exchange contracts | Trading accounts assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 3 53
Derivatives not designated in a qualifying hedging relationship | Foreign exchange contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 109,822 158,615
Derivatives not designated in a qualifying hedging relationship | Foreign exchange contracts | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 108,807 156,904
Derivatives not designated in a qualifying hedging relationship | Foreign exchange contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 1,015 1,671
Derivatives not designated in a qualifying hedging relationship | Foreign exchange contracts | Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 0 40
Derivatives not designated in a qualifying hedging relationship | Equity contracts | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 28,471 29,893
Derivatives not designated in a qualifying hedging relationship | Equity contracts | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 21,311 18,253
Derivatives not designated in a qualifying hedging relationship | Equity contracts | Trading accounts assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables   17
Derivatives not designated in a qualifying hedging relationship | Equity contracts | Trading accounts assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 7,160 11,623
Derivatives not designated in a qualifying hedging relationship | Equity contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 30,486 33,808
Derivatives not designated in a qualifying hedging relationship | Equity contracts | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 22,411 21,527
Derivatives not designated in a qualifying hedging relationship | Equity contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables   32
Derivatives not designated in a qualifying hedging relationship | Equity contracts | Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 8,075 12,249
Derivatives not designated in a qualifying hedging relationship | Commodity and other contract options | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 14,212 17,555
Derivatives not designated in a qualifying hedging relationship | Commodity and other contract options | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 13,582 16,661
Derivatives not designated in a qualifying hedging relationship | Commodity and other contract options | Trading accounts assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 630 894
Derivatives not designated in a qualifying hedging relationship | Commodity and other contract options | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 17,315 20,689
Derivatives not designated in a qualifying hedging relationship | Commodity and other contract options | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 16,773 19,894
Derivatives not designated in a qualifying hedging relationship | Commodity and other contract options | Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 542 795
Derivatives not designated in a qualifying hedging relationship | Credit derivatives | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 10,409 10,765
Derivatives not designated in a qualifying hedging relationship | Credit derivatives | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 8,896 6,967
Derivatives not designated in a qualifying hedging relationship | Credit derivatives | Trading accounts assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,513 3,798
Derivatives not designated in a qualifying hedging relationship | Credit derivatives | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 10,738 10,351
Derivatives not designated in a qualifying hedging relationship | Credit derivatives | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 8,975 6,155
Derivatives not designated in a qualifying hedging relationship | Credit derivatives | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 1,763 4,196
Rule Changes Adopted by Clearing Organizations    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables (180,000) (100,000)
Derivative payables $ (180,000) $ (100,000)