XML 150 R124.htm IDEA: XBRL DOCUMENT v3.4.0.3
DERIVATIVES ACTIVITIES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details) - USD ($)
$ in Millions
Mar. 31, 2016
Dec. 31, 2015
Derivative Mark-to-Market (MTM) Receivables/Payables    
Netting of cash collateral received $ (53,812) $ (43,227)
Netting of cash collateral paid (50,994) (42,609)
Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Cash collateral received, gross 55 61
Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 774,304 618,981
Cash collateral paid, net of amount used to offset derivative liabilities 6,424 4,911
Less: Netting agreements to assets (663,872) (524,481)
Netting of cash collateral received (53,812) (43,227)
Total trading account derivatives, assets 63,044 56,184
Cash collateral received (1,182) (779)
Non-cash collateral received (11,787) (9,855)
Total Net receivables 50,075 45,550
Cash collateral paid, gross 57,418 47,520
Does not meet applicable offsetting guidance, assets 9,000 10,000
Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to assets (470,000) (391,000)
Less: Netting agreements to liabilities   (391,000)
Trading accounts assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to assets (185,000) (126,000)
Less: Netting agreements to liabilities   (126,000)
Trading accounts assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to assets (8,000) (7,000)
Less: Netting agreements to liabilities   (7,000)
Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 763,744 611,054
Cash collateral received, net of amount used to offset derivative assets 13,891 13,628
Less: Netting agreements to liabilities (663,872) (524,481)
Netting of cash collateral paid (50,994) (42,609)
Total derivative liabilities 62,769 57,592
Cash collateral paid (8) (2)
Non-cash collateral paid (6,353) (5,131)
Total Net payables 56,408 52,459
Cash collateral received, gross 67,703 56,855
Does not meet applicable offsetting guidance, liabilities 9,000 10,000
Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (470,000)  
Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (185,000)  
Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Less: Netting agreements to liabilities (9,000)  
Other assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 4,190 3,696
Cash collateral paid, net of amount used to offset derivative liabilities 11 8
Less: Netting agreements to assets 0 0
Netting of cash collateral received (2,102) (1,949)
Total trading account derivatives, assets 2,099 1,755
Cash collateral received 0 0
Non-cash collateral received (364) (270)
Total Net receivables 1,735 1,485
Other liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 2,160 1,640
Cash collateral received, net of amount used to offset derivative assets 40 37
Less: Netting agreements to liabilities 0 0
Netting of cash collateral received (44) (53)
Netting of cash collateral paid (44) (53)
Total derivative liabilities 2,156 1,624
Cash collateral paid 0 0
Non-cash collateral paid 0 0
Total Net payables 2,156 1,624
Cash collateral received, gross 2,142 1,986
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 8,945 7,557
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 3,386 1,940
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Other assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 2,592 2,428
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Other liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 918 783
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Interest rate contracts | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 7,411 4,869
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Interest rate contracts | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 859 262
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Interest rate contracts | Trading accounts assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 6,552 4,607
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Interest rate contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 1,911 1,576
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Interest rate contracts | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 131 105
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Interest rate contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 1,780 1,471
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Interest rate contracts | Other assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 2,514 2,333
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Interest rate contracts | Other assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 2,514 2,328
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Interest rate contracts | Other assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 5
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Interest rate contracts | Other liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 183 106
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Interest rate contracts | Other liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 29 106
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Interest rate contracts | Other liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 154 0
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Foreign exchange contracts | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,534 2,688
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Foreign exchange contracts | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,534 2,688
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Foreign exchange contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 1,475 364
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Foreign exchange contracts | Trading accounts liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 1,475 364
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Foreign exchange contracts | Other assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 78 95
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Foreign exchange contracts | Other assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 78 95
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Foreign exchange contracts | Other liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 735 677
Derivative instruments designated as ASC 815 (SFAS 133) hedges | Foreign exchange contracts | Other liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 735 677
Derivatives instruments not designated as ASC 815 hedges | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 765,359 611,424
Derivatives instruments not designated as ASC 815 hedges | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 760,358 609,114
Derivatives instruments not designated as ASC 815 hedges | Other assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,598 1,268
Derivatives instruments not designated as ASC 815 hedges | Other liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 1,242 857
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 535,517 410,025
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 354,499 289,124
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 180,934 120,848
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 84 53
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 518,239 394,328
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 332,557 267,761
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 185,598 126,532
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 84 35
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Other assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 861 426
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Other assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 219 182
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Other assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 642 244
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Other assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 0
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Other liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 606 228
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Other liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 0 12
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Other liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 606 216
Derivatives instruments not designated as ASC 815 hedges | Interest rate contracts | Other liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 157,106 126,629
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 156,611 126,474
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 465 134
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 30 21
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 161,530 133,549
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 161,132 133,361
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 389 152
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 9 36
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Other assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 0
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Other assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 0
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Other assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 0
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Other assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 0
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Other liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 63 66
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Other liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 63 66
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Other liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges | Foreign exchange contracts | Other liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 24,180 21,885
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 15,606 14,560
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 19 28
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 8,555 7,297
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 29,398 26,516
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 20,648 20,107
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 11 3
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Trading accounts liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 8,739 6,406
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Other assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 0
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Other assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 0
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Other assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 0
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Other assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 0
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Other liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Other liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Other liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges | Equity contracts | Other liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 16,033 18,010
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 14,819 16,794
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading accounts assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 1,214 1,216
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 18,661 20,553
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 16,738 18,641
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,923 1,912
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Other assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 0
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Other assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 0
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Other assets | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 0 0
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Other liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Other liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges | Commodity and other contracts | Other liabilities | Exchange traded    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 0 0
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 32,523 34,875
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts assets | Purchased    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 16,094 17,957
Derivative payables   16,968
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts assets | Sold    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 16,429 16,918
Derivative payables   17,200
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 28,356 31,072
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 4,167 3,803
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 32,530 34,168
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts liabilities | Purchased    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 16,907  
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts liabilities | Sold    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 15,623  
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 28,705 30,608
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Trading accounts liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 3,825 3,560
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Other assets    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 737 842
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Other assets | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 587 711
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Other assets | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative receivables 150 131
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Other liabilities    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 573 563
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Other liabilities | Over-the-counter    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables 253 245
Derivatives instruments not designated as ASC 815 hedges | Credit derivatives | Other liabilities | Cleared    
Derivative Mark-to-Market (MTM) Receivables/Payables    
Derivative payables $ 320 $ 318