XML 219 R188.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment, Geographic and Revenue Information - Trading Revenues by Product Type (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue      
Trading revenues $ 12,810 $ 13,983 $ 11,274
Interest rate      
Disaggregation of Revenue      
Trading revenues 740 2,978 2,773
Foreign exchange      
Disaggregation of Revenue      
Trading revenues 1,008 902 395
Equity      
Disaggregation of Revenue      
Trading revenues 7,331 6,200 5,246
Commodity and other      
Disaggregation of Revenue      
Trading revenues 2,599 1,762 1,617
Credit      
Disaggregation of Revenue      
Trading revenues $ 1,132 $ 2,141 $ 1,243