v3.21.2
Trading Assets and Liabilities - Gains and Losses from Market Making (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Trading activity, gains and losses, net [Line Items]        
Market making $ 3,929 $ 3,327 $ 13,096 $ 12,796
Interest Rates [Member]        
Trading activity, gains and losses, net [Line Items]        
Market making (1,249) 1,732 (1,572) 3,784
Credit [Member]        
Trading activity, gains and losses, net [Line Items]        
Market making 162 578 1,324 3,571
Currencies [Member]        
Trading activity, gains and losses, net [Line Items]        
Market making 1,779 (981) 4,521 (1,674)
Equities [Member]        
Trading activity, gains and losses, net [Line Items]        
Market making 2,521 1,391 6,839 5,022
Commodities [Member]        
Trading activity, gains and losses, net [Line Items]        
Market making $ 716 $ 607 $ 1,984 $ 2,093