XML 154 R120.htm IDEA: XBRL DOCUMENT v3.19.1
DERIVATIVES ACTIVITIES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting of cash collateral received $ (39,750) $ (38,608)
Less: Netting of cash collateral paid (33,190) (29,911)
Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 371,936 392,299
Cash collateral paid, net of amount used to offset derivative liabilities 11,349 11,518
Less: Netting agreements to assets (292,121) (311,089)
Less: Netting of cash collateral received (39,750) (38,608)
Total trading account derivatives, assets 51,414 54,120
Less: Cash collateral received (607) (767)
Less: Non-cash collateral received (11,393) (13,509)
Total Net receivables 39,414 39,844
Cash collateral paid, gross 44,539 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 (283,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 0 (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 (9,000) (11,000)
Less: Netting agreements to liabilities   (11,000)
Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 359,813 379,030
Cash collateral received, net of amount used to offset derivative assets 13,886 13,906
Less: Netting agreements to liabilities (292,121) (311,089)
Less: Netting of cash collateral paid (33,190) (29,911)
Total derivative liabilities 48,388 51,936
Less: Cash collateral paid (88) (164)
Less: Non-cash collateral paid (15,144) (13,354)
Total Net payables 33,156 38,418
Cash collateral received, gross 53,636 52,514
Does not meet applicable offsetting guidance, liabilities 4,000 7,000
Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (283,000)  
Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities 0  
Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (9,000)  
Derivative instruments designated as ASC 815 hedges | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 2,735 3,271
Derivative instruments designated as ASC 815 hedges | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 1,045 965
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,524 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 283 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,241 238
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 208 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 128 172
Derivative instruments designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 80 53
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,211 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 1,211 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 837 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 834 736
Derivative instruments designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 3 4
Derivatives instruments not designated as ASC 815 hedges | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 369,201 389,028
Derivatives instruments not designated as ASC 815 hedges | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 358,768 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 184,599 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 170,941 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 13,534 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 124 91
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 166,706 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 137,554 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 29,063 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 89 99
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 133,155 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 131,291 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,821 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 43 53
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 131,271 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 129,524 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,691 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 25,783 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 17,049 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 4 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 8,730 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,628 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 19,203 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 54 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 12,371 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,980 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,399 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 581 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,678 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,249 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 429 795
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading account assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 10,684 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 3,786 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 6,898 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,485 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 6,906 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 $ 4,579 $ 4,196