XML 162 R131.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENT - Valuation Techniques and Inputs for Level 3 Fair Value Measurements (Details)
Sep. 30, 2018
USD ($)
year
Dec. 31, 2017
USD ($)
year
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity securities $ 7,482,000,000  
Loans and leases   $ 148,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 65,000,000  
State and municipal, foreign government, corporate and other debt securities 926,000,000 949,000,000
Equity securities 46,000,000 55,000,000
Loans and leases 318,000,000 391,000,000
Mortgage servicing rights 87,000,000 87,000,000
Interest-bearing deposits 303,000,000 286,000,000
Federal funds purchased and securities loaned and sold under agreement to repurchase 997,000,000 726,000,000
Securities sold, not yet purchased 360,000,000  
Short-term borrowings and long-term debt 12,944,000,000 13,100,000,000
Nontrading derivatives and other financial assets and liabilities measured on a recurring basis (gross)(6)   24,000,000
Model-based | Level 3 | Interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Federal funds sold and securities borrowed and purchased under agreements to resell   16,000,000
Price-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities 273,000,000 214,000,000
State and municipal, foreign government, corporate and other debt securities 930,000,000 914,000,000
Equity securities 124,000,000 65,000,000
Asset-backed securities 1,666,000,000 2,287,000,000
Non-marketable equities 282,000,000 223,000,000
Loans and leases 66,000,000  
Securities sold, not yet purchased 21,000,000
Yield analysis | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities 137,000,000 184,000,000
Comparable analysis | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 428,000,000 423,000,000
Cash flow | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage servicing rights $ 531,000,000 $ 471,000,000
Minimum | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Nontrading derivatives and other financial assets and liabilities measured on a recurring basis (gross)(6)   0.0038
Minimum | Model-based | Level 3 | Interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Federal funds sold and securities borrowed and purchased under agreements to resell 0.0227 0.0143
Federal funds purchased and securities loaned and sold under agreement to repurchase 0.0227 0.0143
Minimum | Model-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.00
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  
Loans and leases 0.0128 0.0134
Minimum | Model-based | Level 3 | Mean reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits 0.0000 0.0100
Short-term borrowings and long-term debt 0.0100  
Minimum | Model-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases   0.0300
Interest-bearing deposits 0.0734  
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.9923 0.9956
Securities sold, not yet purchased 0.4519  
Short-term borrowings and long-term debt 0.6599 0.6974
Minimum | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity securities | year 1.73 2.50
Mortgage servicing rights | year 4.11 3.83
Minimum | Model-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Nontrading derivatives and other financial assets and liabilities measured on a recurring basis (gross)(6)   0.6100
Minimum | Model-based | Level 3 | Recovery rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Nontrading derivatives and other financial assets and liabilities measured on a recurring basis (gross)(6)   0.2500
Minimum | Model-based | Level 3 | Redemption rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Nontrading derivatives and other financial assets and liabilities measured on a recurring basis (gross)(6)   0.1072
Minimum | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities, value $ 37.40 $ 2.96
State and municipal, foreign government, corporate and other debt securities, value 0.00  
Equity securities, value 0.00 0.00
Asset-backed securities $ 3.56 4.25
Securities sold, not yet purchased, value   $ 1.00
Minimum | Price-based | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities   0.0236
Loans and leases 0.0415 0.0309
Minimum | Price-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
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 | Discount to price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 0.0000 0.0000
Minimum | Price-based | Level 3 | Mean reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased 0.0100  
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 | Equity-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased (0.8274)  
Minimum | Price-based | Level 3 | Price-to-book ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   0.05
Minimum | Yield analysis | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities 0.0313 0.0252
Minimum | Comparable analysis | Level 3 | Net operating income multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities, value $ 7.30  
Minimum | Comparable analysis | Level 3 | EBITDA multiples    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   6.90
Minimum | Cash flow | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage servicing rights 0.0479 0.0800
Maximum | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Nontrading derivatives and other financial assets and liabilities measured on a recurring basis (gross)(6)   0.0275
Maximum | Model-based | Level 3 | Interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Federal funds sold and securities borrowed and purchased under agreements to resell 0.0367 0.0216
Federal funds purchased and securities loaned and sold under agreement to repurchase 0.0341 0.0216
Maximum | Model-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities, value   $ 184.04
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.0446  
Loans and leases 0.0215 0.0500
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  
Maximum | Model-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases   0.6893
Interest-bearing deposits 0.2078  
Short-term borrowings and long-term debt 0.8372  
Maximum | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits 1.0669 0.9995
Securities sold, not yet purchased 5.4900  
Short-term borrowings and long-term debt 2.5953 1.6111
Maximum | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity securities | year 1.73 2.50
Mortgage servicing rights | year 8.10 6.89
Maximum | Model-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Nontrading derivatives and other financial assets and liabilities measured on a recurring basis (gross)(6)   0.6100
Maximum | Model-based | Level 3 | Recovery rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Nontrading derivatives and other financial assets and liabilities measured on a recurring basis (gross)(6)   0.4000
Maximum | Model-based | Level 3 | Redemption rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Nontrading derivatives and other financial assets and liabilities measured on a recurring basis (gross)(6)   0.9950
Maximum | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities, value $ 108.00 $ 101.00
State and municipal, foreign government, corporate and other debt securities, value 108.15  
Equity securities, value 865.86 25,450.00
Asset-backed securities $ 100.91 100.60
Securities sold, not yet purchased, value   $ 287.64
Maximum | Price-based | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities   0.1425
Loans and leases 0.0415 0.0440
Maximum | Price-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.0500
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 | Discount to price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 1.0000 1.0000
Maximum | Price-based | Level 3 | Mean reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased 0.2000  
Maximum | Price-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased 0.8372  
Maximum | Price-based | Level 3 | Equity-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased 0.5400  
Maximum | Price-based | Level 3 | Price-to-book ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   1.00
Maximum | Yield analysis | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities 0.1429 0.1406
Maximum | Comparable analysis | Level 3 | Net operating income multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities, value $ 25.00  
Maximum | Comparable analysis | Level 3 | EBITDA multiples    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   12.80
Maximum | Cash flow | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage servicing rights 0.1200 0.1638
Weighted Average | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Nontrading derivatives and other financial assets and liabilities measured on a recurring basis (gross)(6)   0.0127
Weighted Average | Model-based | Level 3 | Interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Federal funds sold and securities borrowed and purchased under agreements to resell 0.0354 0.0209
Federal funds purchased and securities loaned and sold under agreement to repurchase 0.0314 0.0209
Weighted Average | Model-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities, value   $ 91.74
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.0246  
Loans and leases 0.0161 0.0173
Weighted Average | Model-based | Level 3 | Mean reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits 0.0795 0.1050
Short-term borrowings and long-term debt 0.1050  
Weighted Average | Model-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans and leases   0.2252
Interest-bearing deposits 0.1798  
Short-term borrowings and long-term debt 0.1928  
Weighted Average | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest-bearing deposits 1.0180 0.9972
Securities sold, not yet purchased 1.0021  
Short-term borrowings and long-term debt 1.0359 1.0070
Weighted Average | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity securities | year 1.73 2.50
Mortgage servicing rights | year 6.92 5.93
Weighted Average | Model-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Nontrading derivatives and other financial assets and liabilities measured on a recurring basis (gross)(6)   0.6100
Weighted Average | Model-based | Level 3 | Recovery rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Nontrading derivatives and other financial assets and liabilities measured on a recurring basis (gross)(6)   0.3156
Weighted Average | Model-based | Level 3 | Redemption rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Nontrading derivatives and other financial assets and liabilities measured on a recurring basis (gross)(6)   0.7424
Weighted Average | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities, value $ 92.56 $ 56.52
State and municipal, foreign government, corporate and other debt securities, value 79.65  
Equity securities, value 3.50 2,526.62
Asset-backed securities $ 69.41 74.57
Securities sold, not yet purchased, value   $ 88.19
Weighted Average | Price-based | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
State and municipal, foreign government, corporate and other debt securities   0.0603
Loans and leases 0.0415 0.0313
Weighted Average | Price-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.0249
Weighted Average | Price-based | Level 3 | Equity-equity correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased 0.4102  
Weighted Average | Price-based | Level 3 | Discount to price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities 0.0062 0.1183
Weighted Average | Price-based | Level 3 | Mean reversion    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased 0.1050  
Weighted Average | Price-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased 0.2217  
Weighted Average | Price-based | Level 3 | Equity-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securities sold, not yet purchased (0.3258)  
Weighted Average | Price-based | Level 3 | Price-to-book ratio    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   0.32
Weighted Average | Yield analysis | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage-backed securities 0.0472 0.0597
Weighted Average | Comparable analysis | Level 3 | Net operating income multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities, value $ 10.49  
Weighted Average | Comparable analysis | Level 3 | EBITDA multiples    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Non-marketable equities   8.66
Weighted Average | Cash flow | Level 3 | Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Mortgage servicing rights 0.0831 0.1147
Interest rate contracts | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 4,470,000,000 $ 3,818,000,000
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.0014 0.0940
Interest rate contracts | Minimum | Model-based | Level 3 | Inflation volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0020  
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.7879 0.7740
Interest rate contracts | Maximum | Model-based | Level 3 | Inflation volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0256  
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.5337 0.5886
Interest rate contracts | Weighted Average | Model-based | Level 3 | Inflation volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0076  
Foreign exchange contracts | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 749,000,000 $ 940,000,000
Foreign exchange contracts | Cash flow | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 82,000,000  
Foreign exchange contracts | Minimum | Model-based | Level 3 | Interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   (0.0055)
Foreign exchange contracts | Minimum | Model-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0011
Foreign exchange contracts | Minimum | Model-based | Level 3 | FX volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0315 0.0458
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.0734)
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 | IR-IR correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets, value $ (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 | FX rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0000  
Foreign exchange contracts | Minimum | Cash flow | Level 3 | IR basis    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets (0.0079)  
Foreign exchange contracts | Maximum | Model-based | Level 3 | Interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0028
Foreign exchange contracts | Maximum | Model-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0717
Foreign exchange contracts | Maximum | Model-based | Level 3 | FX volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.1735 0.1502
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.0880  
Foreign exchange contracts | Maximum | Cash flow | Level 3 | IR-IR correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets, value $ 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 | FX rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0004  
Foreign exchange contracts | Maximum | Cash flow | Level 3 | IR basis    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0900  
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | Interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0004
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0173
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | FX volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.1096 0.0816
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | IR-IR correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.3656
Foreign exchange contracts | Weighted Average | Model-based | Level 3 | IR-FX correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.4904
Foreign exchange contracts | Weighted Average | Cash flow | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0379  
Foreign exchange contracts | Weighted Average | Cash flow | Level 3 | IR-IR correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets, value $ 0.3360  
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 | FX rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0003  
Foreign exchange contracts | Weighted Average | Cash flow | Level 3 | IR basis    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0067  
Equity contracts | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 1,478,000,000 $ 2,897,000,000
Equity contracts | Minimum | Model-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0300 0.0300
Equity contracts | Minimum | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.6310 0.6974
Equity contracts | Minimum | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 1.73  
Equity contracts | Maximum | Model-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.8372 0.6893
Equity contracts | Maximum | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 1.5910 1.5419
Equity contracts | Maximum | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 1.73  
Equity contracts | Weighted Average | Model-based | Level 3 | Equity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.2896 0.2466
Equity contracts | Weighted Average | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.9777 0.9280
Equity contracts | Weighted Average | Model-based | Level 3 | WAL    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 1.73  
Commodity contracts | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 3,049,000,000 $ 2,937,000,000
Commodity contracts | Minimum | Level 3 | Commodity Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   (0.3764)
Commodity contracts | Minimum | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.4519 0.0366
Commodity contracts | Minimum | Model-based | Level 3 | Commodity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0760 0.0860
Commodity contracts | Minimum | Model-based | Level 3 | Commodity Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets (0.5245)  
Commodity contracts | Maximum | Level 3 | Commodity Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.9171
Commodity contracts | Maximum | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 5.4900 2.9059
Commodity contracts | Maximum | Model-based | Level 3 | Commodity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.5500 0.6673
Commodity contracts | Maximum | Model-based | Level 3 | Commodity Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.9137  
Commodity contracts | Weighted Average | Level 3 | Commodity Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.1521
Commodity contracts | Weighted Average | Model-based | Level 3 | Forward price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 1.2977 1.1416
Commodity contracts | Weighted Average | Model-based | Level 3 | Commodity volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.1732 0.2504
Commodity contracts | Weighted Average | Model-based | Level 3 | Commodity Correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.1771  
Credit derivatives | Model-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 1,924,000,000 $ 1,797,000,000
Credit derivatives | Price-based | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets $ 714,000,000 $ 823,000,000
Credit derivatives | Minimum | Model-based | Level 3 | Credit correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.2500 0.2500
Credit derivatives | Minimum | Model-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.0603
Credit derivatives | Minimum | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets, value $ 31.77 $ 1.00
Credit derivatives | Minimum | Price-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0002 0.0003
Credit derivatives | Minimum | Price-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0513  
Credit derivatives | Minimum | Price-based | Level 3 | Recovery rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0500  
Credit derivatives | Maximum | Model-based | Level 3 | Credit correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.8500 0.9000
Credit derivatives | Maximum | Model-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.9726
Credit derivatives | Maximum | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets, value $ 98.00 $ 100.24
Credit derivatives | Maximum | Price-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.1260 0.1636
Credit derivatives | Maximum | Price-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.9798  
Credit derivatives | Maximum | Price-based | Level 3 | Recovery rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.6500  
Credit derivatives | Weighted Average | Model-based | Level 3 | Credit correlation    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.4350 0.4464
Credit derivatives | Weighted Average | Model-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets   0.6288
Credit derivatives | Weighted Average | Price-based | Level 3 | Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets, value $ 79.28 $ 57.63
Credit derivatives | Weighted Average | Price-based | Level 3 | Credit spread    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.0084 0.0173
Credit derivatives | Weighted Average | Price-based | Level 3 | Upfront points    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.5349  
Credit derivatives | Weighted Average | Price-based | Level 3 | Recovery rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative assets 0.4809