v3.26.1
PRINCIPAL TRANSACTIONS (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Principal transactions revenue    
Principal transactions revenue $ 4,008 $ 3,510
Interest rate risks    
Principal transactions revenue    
Principal transactions revenue 480 547
Foreign exchange risks    
Principal transactions revenue    
Principal transactions revenue 1,818 1,536
Equity risks    
Principal transactions revenue    
Principal transactions revenue 1,233 886
Commodity and other risks    
Principal transactions revenue    
Principal transactions revenue 548 359
Credit products and risks    
Principal transactions revenue    
Principal transactions revenue $ (71) $ 182