XML 162 R130.htm IDEA: XBRL DOCUMENT v3.19.2
FAIR VALUE MEASUREMENT - Valuation Techniques and Inputs for Level 3 Fair Value Measurements (Details)
Jun. 30, 2019
USD ($)
year
Dec. 31, 2018
USD ($)
year
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Marketable equity securities $ 1,273,000,000 $ 1,109,000,000
Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Federal funds sold and securities borrowed and purchased under agreements to resell 122,000,000 115,000,000
State and municipal, foreign government, corporate and other debt securities 1,093,000,000 938,000,000
Marketable equity securities 41,000,000 45,000,000
Loans and leases 379,000,000 248,000,000
Mortgage servicing rights 83,000,000 84,000,000
Interest-bearing deposits 1,182,000,000 495,000,000
Securities loaned and sold under agreement to repurchase 1,085,000,000 983,000,000
Securities sold, not yet purchased   509,000,000
Short-term borrowings and long-term debt 15,232,000,000 12,289,000,000
Price-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities 1,261,000,000 1,212,000,000
Marketable equity securities 81,000,000 108,000,000
Asset-backed securities 1,429,000,000 1,608,000,000
Non-marketable equities 152,000,000 255,000,000
Loans and leases   29,000,000
Mortgage-backed securities 162,000,000 313,000,000
Securities sold, not yet purchased 27,000,000 77,000,000
Yield analysis | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities 220,000,000 198,000,000
Comparable analysis | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 262,000,000 293,000,000
Cash flow | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage servicing rights $ 424,000,000 $ 500,000,000
Minimum | Model-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities 0.0035 0.0035
Loans and leases 0.0110 0.0138
Minimum | Model-based | Level 3 | Interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities borrowed and purchased under agreements to resell 0.0177 0.0252
Securities loaned and sold under agreement to repurchase 0.0177 0.0252
Minimum | Model-based | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases 0  
Minimum | Model-based | Level 3 | Mean reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits 0.0100 0.0100
Short-term borrowings and long-term debt 0.0100 0.0100
Minimum | Model-based | Level 3 | IR Normal volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Short-term borrowings and long-term debt 0.0015 0.0016
Minimum | Model-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases 0.27  
Interest-bearing deposits   0.0300
Short-term borrowings and long-term debt   0.0300
Minimum | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits   0.6466
Securities sold, not yet purchased   0.1530
Short-term borrowings and long-term debt 0.2615 0.6466
Minimum | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Marketable equity securities | year 1 1.47
Mortgage servicing rights | year 3.4 3.55
Minimum | Price-based | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases   0.0030
Minimum | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities, value $ 0 $ 0
Marketable equity securities, value 0.01 0
Asset-backed securities $ 2.75 2.75
Non-marketable equities 8.18  
Non-marketable equities   2.38
Loans and leases   55.83
Mortgage-backed securities $ 15.00 $ 11.25
Securities sold, not yet purchased 0  
Minimum | Price-based | Level 3 | Appraised value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 381,810  
Minimum | Price-based | Level 3 | Revenue multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 3.15 2.25
Minimum | Price-based | Level 3 | Equity-equity correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   (0.8139)
Minimum | Price-based | Level 3 | Revenue multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities $ 0  
Minimum | Price-based | Level 3 | EBITDA multiples    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   5.00
Minimum | Price-based | Level 3 | Net operating income multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   24.70
Minimum | Price-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   0.0300
Minimum | Price-based | Level 3 | Commodity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   0.0892
Minimum | Price-based | Level 3 | Commodity correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   (0.5190)
Minimum | Price-based | Level 3 | Equity-IR correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   (0.4000)
Minimum | Price-based | Level 3 | Equity-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   (0.8627)
Minimum | Yield analysis | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities 0.0194 0.0227
Minimum | Comparable analysis | Level 3 | Revenue multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   0
Minimum | Comparable analysis | Level 3 | EBITDA multiples    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 8.10  
Minimum | Cash flow | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage servicing rights 0.0477 0.0460
Maximum | Model-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities 0.0470 0.0446
Loans and leases 0.0110 0.0255
Maximum | Model-based | Level 3 | Interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities borrowed and purchased under agreements to resell 0.0367 0.0743
Securities loaned and sold under agreement to repurchase 0.0253 0.0321
Maximum | Model-based | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases 0  
Maximum | Model-based | Level 3 | Mean reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits 0.2000 0.2000
Short-term borrowings and long-term debt 0.2000 0.2000
Maximum | Model-based | Level 3 | IR Normal volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Short-term borrowings and long-term debt 0.8037 0.8631
Maximum | Model-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases 0.37  
Interest-bearing deposits   0.7839
Short-term borrowings and long-term debt   0.7839
Maximum | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits   1.4445
Securities sold, not yet purchased   5.8507
Short-term borrowings and long-term debt 3.4340 1.4445
Maximum | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Marketable equity securities | year 1 1.47
Mortgage servicing rights | year 7.1 7.45
Maximum | Price-based | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases   0.0047
Maximum | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities, value $ 1,127.39 $ 103.75
Marketable equity securities, value 41,284.00 20,255.00
Asset-backed securities $ 100.00 101.03
Non-marketable equities 1,540.00  
Non-marketable equities   1,073.80
Loans and leases   110.00
Mortgage-backed securities $ 125.81 $ 110.35
Securities sold, not yet purchased 2,164.17  
Maximum | Price-based | Level 3 | Appraised value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 33,710,000  
Maximum | Price-based | Level 3 | Revenue multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 26.12 16.50
Maximum | Price-based | Level 3 | Equity-equity correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   1.0000
Maximum | Price-based | Level 3 | Revenue multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities $ 0.1000  
Maximum | Price-based | Level 3 | EBITDA multiples    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   34.00
Maximum | Price-based | Level 3 | Net operating income multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   24.70
Maximum | Price-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   0.7839
Maximum | Price-based | Level 3 | Commodity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   0.5986
Maximum | Price-based | Level 3 | Commodity correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   0.9211
Maximum | Price-based | Level 3 | Equity-IR correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   0.7037
Maximum | Price-based | Level 3 | Equity-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   0.7000
Maximum | Yield analysis | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities 0.0772 0.0870
Maximum | Comparable analysis | Level 3 | Revenue multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   1.0000
Maximum | Comparable analysis | Level 3 | EBITDA multiples    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 19.40  
Maximum | Cash flow | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage servicing rights 0.1626 0.1200
Weighted Average | Model-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities 0.0241 0.0238
Loans and leases 0.0110 0.0147
Weighted Average | Model-based | Level 3 | Interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities borrowed and purchased under agreements to resell 0.0290 0.0508
Securities loaned and sold under agreement to repurchase 0.0201 0.0287
Weighted Average | Model-based | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases 0  
Weighted Average | Model-based | Level 3 | Mean reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits 0.1050 0.1050
Short-term borrowings and long-term debt 0.1050 0.1050
Weighted Average | Model-based | Level 3 | IR Normal volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Short-term borrowings and long-term debt 0.4402 0.5661
Weighted Average | Model-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases 0.32  
Interest-bearing deposits   0.4349
Short-term borrowings and long-term debt   0.4324
Weighted Average | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits   0.9855
Securities sold, not yet purchased   1.0569
Short-term borrowings and long-term debt 1.1853 0.9858
Weighted Average | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Marketable equity securities | year 1 1.47
Mortgage servicing rights | year 5.8 6.39
Weighted Average | Price-based | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases   0.0032
Weighted Average | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities, value $ 77.56 $ 91.39
Marketable equity securities, value 5,730.26 1,247.85
Asset-backed securities $ 78.27 66.18
Non-marketable equities 773.53  
Non-marketable equities   420.24
Loans and leases   92.40
Mortgage-backed securities $ 86.87 $ 90.07
Securities sold, not yet purchased 86.14  
Weighted Average | Price-based | Level 3 | Appraised value    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 14,639,552  
Weighted Average | Price-based | Level 3 | Revenue multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 11.76 7.06
Weighted Average | Price-based | Level 3 | Equity-equity correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   0.3404
Weighted Average | Price-based | Level 3 | Revenue multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities $ 0.0230  
Weighted Average | Price-based | Level 3 | EBITDA multiples    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   9.73
Weighted Average | Price-based | Level 3 | Net operating income multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   24.70
Weighted Average | Price-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   0.4349
Weighted Average | Price-based | Level 3 | Commodity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   0.2034
Weighted Average | Price-based | Level 3 | Commodity correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   0.4071
Weighted Average | Price-based | Level 3 | Equity-IR correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   0.3080
Weighted Average | Price-based | Level 3 | Equity-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased   (0.0120)
Weighted Average | Yield analysis | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities 0.0323 0.0374
Weighted Average | Comparable analysis | Level 3 | Revenue multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   0.0066
Weighted Average | Comparable analysis | Level 3 | EBITDA multiples    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 11.72  
Weighted Average | Cash flow | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage servicing rights 0.0800 0.0779
Interest rate contracts | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 3,307,000,000 $ 3,467,000,000
Interest rate contracts | Minimum | Model-based | Level 3 | Inflation volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0022 0.0022
Interest rate contracts | Minimum | Model-based | Level 3 | Mean reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0100 0.0100
Interest rate contracts | Minimum | Model-based | Level 3 | IR Normal volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0015 0.0016
Interest rate contracts | Maximum | Model-based | Level 3 | Inflation volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0267 0.0265
Interest rate contracts | Maximum | Model-based | Level 3 | Mean reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.2000 0.2000
Interest rate contracts | Maximum | Model-based | Level 3 | IR Normal volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.8037 0.8631
Interest rate contracts | Weighted Average | Model-based | Level 3 | Inflation volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0079 0.0077
Interest rate contracts | Weighted Average | Model-based | Level 3 | Mean reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.1050 0.1050
Interest rate contracts | Weighted Average | Model-based | Level 3 | IR Normal volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.4953 0.5624
Foreign exchange contracts | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 796,000,000 $ 626,000,000
Foreign exchange contracts | Cash flow | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   $ 73,000,000
Foreign exchange contracts | Minimum | Model-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0032  
Foreign exchange contracts | Minimum | Model-based | Level 3 | Interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0450  
Foreign exchange contracts | Minimum | Model-based | Level 3 | IR Normal volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0  
Foreign exchange contracts | Minimum | Model-based | Level 3 | FX volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0309 0.0315
Foreign exchange contracts | Minimum | Model-based | Level 3 | IR-IR correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets (0.5100)  
Foreign exchange contracts | Minimum | Model-based | Level 3 | IR-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.4000  
Foreign exchange contracts | Minimum | Cash flow | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0039
Foreign exchange contracts | Minimum | Cash flow | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0698
Foreign exchange contracts | Minimum | Cash flow | Level 3 | IR-IR correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   (0.5100)
Foreign exchange contracts | Minimum | Cash flow | Level 3 | IR-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.4000
Foreign exchange contracts | Minimum | Cash flow | Level 3 | IR basis    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   (0.0065)
Foreign exchange contracts | Maximum | Model-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0535  
Foreign exchange contracts | Maximum | Model-based | Level 3 | Interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.1133  
Foreign exchange contracts | Maximum | Model-based | Level 3 | IR Normal volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.80  
Foreign exchange contracts | Maximum | Model-based | Level 3 | FX volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.1504 0.1735
Foreign exchange contracts | Maximum | Model-based | Level 3 | IR-IR correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.4000  
Foreign exchange contracts | Maximum | Model-based | Level 3 | IR-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.6000  
Foreign exchange contracts | Maximum | Cash flow | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0676
Foreign exchange contracts | Maximum | Cash flow | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0748
Foreign exchange contracts | Maximum | Cash flow | Level 3 | IR-IR correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.4000
Foreign exchange contracts | Maximum | Cash flow | Level 3 | IR-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.6000
Foreign exchange contracts | Maximum | Cash flow | Level 3 | IR basis    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0011
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0381  
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | Interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0924  
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | IR Normal volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.24  
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | FX volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0983 0.1137
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | IR-IR correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.3310  
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | IR-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.5000  
Foreign exchange contracts | Weighted Average | Cash flow | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0087
Foreign exchange contracts | Weighted Average | Cash flow | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0723
Foreign exchange contracts | Weighted Average | Cash flow | Level 3 | IR-IR correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.3269
Foreign exchange contracts | Weighted Average | Cash flow | Level 3 | IR-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.5000
Foreign exchange contracts | Weighted Average | Cash flow | Level 3 | IR basis    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   (0.0017)
Equity contracts | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 2,130,000,000 $ 1,467,000,000
Equity contracts | Minimum | Model-based | Level 3 | Equity-equity correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets (0.4861) (0.8139)
Equity contracts | Minimum | Model-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0287 0.0300
Equity contracts | Minimum | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.5957 0.6466
Equity contracts | Minimum | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   1.47
Equity contracts | Minimum | Model-based | Level 3 | Equity-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets (0.7500) (0.8627)
Equity contracts | Maximum | Model-based | Level 3 | Equity-equity correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.9811 1.0000
Equity contracts | Maximum | Model-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.8826 0.7839
Equity contracts | Maximum | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 1.2982 1.4445
Equity contracts | Maximum | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   1.47
Equity contracts | Maximum | Model-based | Level 3 | Equity-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.3727 0.7000
Equity contracts | Weighted Average | Model-based | Level 3 | Equity-equity correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.7294 0.3549
Equity contracts | Weighted Average | Model-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.4813 0.3753
Equity contracts | Weighted Average | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 1.1902 0.9855
Equity contracts | Weighted Average | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   1.47
Equity contracts | Weighted Average | Model-based | Level 3 | Equity-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets (0.2058) (0.0120)
Commodity contracts | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 1,900,000,000 $ 1,552,000,000
Commodity contracts | Minimum | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.2615 0.1530
Commodity contracts | Minimum | Model-based | Level 3 | Commodity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.1008 0.0892
Commodity contracts | Minimum | Model-based | Level 3 | Commodity correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets (0.4055) (0.5190)
Commodity contracts | Maximum | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 3.4340 5.8507
Commodity contracts | Maximum | Model-based | Level 3 | Commodity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.9316 0.5986
Commodity contracts | Maximum | Model-based | Level 3 | Commodity correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.8950 0.9211
Commodity contracts | Weighted Average | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 1.1196 1.4508
Commodity contracts | Weighted Average | Model-based | Level 3 | Commodity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.2497 0.2034
Commodity contracts | Weighted Average | Model-based | Level 3 | Commodity correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.4581 0.4071
Credit derivatives | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 708,000,000 $ 1,089,000,000
Credit derivatives | Price-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 597,000,000 $ 701,000,000
Credit derivatives | Minimum | Model-based | Level 3 | Credit correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0500
Credit derivatives | Minimum | Model-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0499  
Credit derivatives | Minimum | Price-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0004  
Credit derivatives | Minimum | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 12.00 $ 16.59
Credit derivatives | Minimum | Price-based | Level 3 | Credit correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.2500  
Credit derivatives | Minimum | Price-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0741
Credit derivatives | Minimum | Price-based | Level 3 | Recovery rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.2000 0.0500
Credit derivatives | Minimum | Cash flow | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0002
Credit derivatives | Maximum | Model-based | Level 3 | Credit correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.8500
Credit derivatives | Maximum | Model-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.9977  
Credit derivatives | Maximum | Price-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0334  
Credit derivatives | Maximum | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 98.00 $ 98.00
Credit derivatives | Maximum | Price-based | Level 3 | Credit correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.8500  
Credit derivatives | Maximum | Price-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.9904
Credit derivatives | Maximum | Price-based | Level 3 | Recovery rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.6000 0.6500
Credit derivatives | Maximum | Cash flow | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.1127
Credit derivatives | Weighted Average | Model-based | Level 3 | Credit correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.4106
Credit derivatives | Weighted Average | Model-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.5834  
Credit derivatives | Weighted Average | Price-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0070  
Credit derivatives | Weighted Average | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 69.20 $ 81.19
Credit derivatives | Weighted Average | Price-based | Level 3 | Credit correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.4366  
Credit derivatives | Weighted Average | Price-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.5895
Credit derivatives | Weighted Average | Price-based | Level 3 | Recovery rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.4100 0.4640
Credit derivatives | Weighted Average | Cash flow | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0087