XML 151 R119.htm IDEA: XBRL DOCUMENT v3.19.2
DERIVATIVES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting of cash collateral received $ (47,136) $ (38,608)
Less: Netting of cash collateral paid (37,933) (29,911)
Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 398,533 392,299
Cash collateral paid, net of amount used to offset derivative liabilities 14,134 11,518
Less: Netting agreements to assets (311,423) (311,089)
Less: Netting of cash collateral received (47,136) (38,608)
Total trading account derivatives, assets 54,108 54,120
Less: Cash collateral received (752) (767)
Less: Non-cash collateral received (13,600) (13,509)
Total Net receivables 39,756 39,844
Cash collateral paid, gross 52,067 41,429
Does not meet applicable offsetting guidance, assets 5,000 5,000
Trading account assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to assets (242,000) (296,000)
Less: Netting agreements to liabilities   (296,000)
Trading account assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to assets (61,000) (4,000)
Less: Netting agreements to liabilities   (4,000)
Trading account assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to assets (8,000) (11,000)
Less: Netting agreements to liabilities   (11,000)
Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 385,088 379,030
Cash collateral received, net of amount used to offset derivative assets 14,041 13,906
Less: Netting agreements to liabilities (311,423) (311,089)
Less: Netting of cash collateral paid (37,933) (29,911)
Total derivative liabilities 49,773 51,936
Less: Cash collateral paid (110) (164)
Less: Non-cash collateral paid (14,185) (13,354)
Total Net payables 35,478 38,418
Cash collateral received, gross 61,177 52,514
Does not meet applicable offsetting guidance, liabilities 5,000 7,000
Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (297,000)  
Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (4,000)  
Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (10,000)  
Derivative instruments designated as ASC 815 hedges | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 5,157 3,271
Derivative instruments designated as ASC 815 hedges | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 922 965
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,785 1,869
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 523 1,631
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading account assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,262 238
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 233 225
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 138 172
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 95 53
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 3,372 1,402
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 3,372 1,402
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 689 740
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 684 736
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 5 4
Derivatives instruments not designated as ASC 815 hedges | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 393,376 389,028
Derivatives instruments not designated as ASC 815 hedges | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 384,166 378,065
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 211,859 169,763
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 205,779 161,183
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading account assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 5,860 8,489
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 220 91
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 190,528 154,602
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 183,048 146,909
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 7,317 7,594
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 163 99
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 128,602 161,052
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 126,634 159,099
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,931 1,900
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 37 53
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 132,141 158,615
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 130,424 156,904
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,661 1,671
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 56 40
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 27,188 29,893
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 16,911 18,253
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading account assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 83 17
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading account assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 10,194 11,623
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 31,794 33,808
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 21,437 21,527
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 53 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 10,304 12,249
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 14,740 17,555
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 14,042 16,661
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 698 894
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 17,783 20,689
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 17,212 19,894
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 571 795
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 10,987 10,765
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 9,886 6,967
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading account assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,101 3,798
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 11,920 10,351
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 10,721 6,155
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables $ 1,199 $ 4,196