XML 159 R138.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVES - Derivative Notionals (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Derivatives    
Reduction in derivative receivables $ (373,974) $ (444,987)
Hedging instruments under ASC 815    
Derivatives    
Derivative notionals 356,381 349,195
Reduction in derivative receivables (2,093) (2,888)
Hedging instruments under ASC 815 | Interest rate contracts    
Derivatives    
Derivative notionals 264,079 255,280
Reduction in derivative receivables (600) (597)
Hedging instruments under ASC 815 | Interest rate swaps    
Derivatives    
Derivative notionals 264,079 255,280
Hedging instruments under ASC 815 | Interest rate futures and forwards    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Interest rate contract options | Written    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Interest rate contract options | Purchased    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Foreign exchange contracts    
Derivatives    
Derivative notionals 91,248 92,344
Reduction in derivative receivables (1,493) (2,291)
Hedging instruments under ASC 815 | Foreign exchange swaps    
Derivatives    
Derivative notionals 43,953 48,678
Hedging instruments under ASC 815 | Foreign exchange futures, forwards and spot    
Derivatives    
Derivative notionals 47,295 43,666
Hedging instruments under ASC 815 | Foreign exchange contract options | Written    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Foreign exchange contract options | Purchased    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Equity contracts    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Equity swaps    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Equity futures and forwards    
Derivatives    
Derivative notionals
Hedging instruments under ASC 815 | Equity contract options | Written    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Equity contract options | Purchased    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Commodity and other contracts    
Derivatives    
Derivative notionals 1,054 1,571
Hedging instruments under ASC 815 | Commodity and other swaps    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Commodity and other futures and forwards    
Derivatives    
Derivative notionals 1,054 1,571
Hedging instruments under ASC 815 | Commodity and other contracts | Written    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Commodity and other contracts | Purchased    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Credit derivatives    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Credit derivatives | Written    
Derivatives    
Derivative notionals 0 0
Hedging instruments under ASC 815 | Credit derivatives | Purchased    
Derivatives    
Derivative notionals 0 0
Other derivative instruments, Trading derivatives    
Derivatives    
Derivative notionals 51,366,831 45,032,245
Other derivative instruments, Trading derivatives | Interest rate contracts    
Derivatives    
Derivative notionals 35,100,946 30,565,052
Other derivative instruments, Trading derivatives | Interest rate swaps    
Derivatives    
Derivative notionals 26,305,698 23,780,711
Other derivative instruments, Trading derivatives | Interest rate futures and forwards    
Derivatives    
Derivative notionals 4,093,147 2,966,025
Other derivative instruments, Trading derivatives | Interest rate contract options | Written    
Derivatives    
Derivative notionals 2,422,224 1,937,025
Other derivative instruments, Trading derivatives | Interest rate contract options | Purchased    
Derivatives    
Derivative notionals 2,279,877 1,881,291
Other derivative instruments, Trading derivatives | Foreign exchange contracts    
Derivatives    
Derivative notionals 13,118,333 11,669,079
Other derivative instruments, Trading derivatives | Foreign exchange swaps    
Derivatives    
Derivative notionals 7,524,629 6,746,070
Other derivative instruments, Trading derivatives | Foreign exchange futures, forwards and spot    
Derivatives    
Derivative notionals 3,940,884 3,350,341
Other derivative instruments, Trading derivatives | Foreign exchange contract options | Written    
Derivatives    
Derivative notionals 831,553 789,077
Other derivative instruments, Trading derivatives | Foreign exchange contract options | Purchased    
Derivatives    
Derivative notionals 821,267 783,591
Other derivative instruments, Trading derivatives | Equity contracts    
Derivatives    
Derivative notionals 1,264,027 1,213,082
Other derivative instruments, Trading derivatives | Equity swaps    
Derivatives    
Derivative notionals 268,081 266,115
Other derivative instruments, Trading derivatives | Equity futures and forwards    
Derivatives    
Derivative notionals 95,533 76,935
Other derivative instruments, Trading derivatives | Equity contract options | Written    
Derivatives    
Derivative notionals 503,029 482,266
Other derivative instruments, Trading derivatives | Equity contract options | Purchased    
Derivatives    
Derivative notionals 397,384 387,766
Other derivative instruments, Trading derivatives | Commodity and other contracts    
Derivatives    
Derivative notionals 370,505 350,257
Other derivative instruments, Trading derivatives | Commodity and other swaps    
Derivatives    
Derivative notionals 89,225 90,884
Other derivative instruments, Trading derivatives | Commodity and other futures and forwards    
Derivatives    
Derivative notionals 176,672 165,314
Other derivative instruments, Trading derivatives | Commodity and other contracts | Written    
Derivatives    
Derivative notionals 51,463 45,862
Other derivative instruments, Trading derivatives | Commodity and other contracts | Purchased    
Derivatives    
Derivative notionals 53,145 48,197
Other derivative instruments, Trading derivatives | Credit derivatives    
Derivatives    
Derivative notionals 1,513,020 1,234,775
Other derivative instruments, Trading derivatives | Credit derivatives | Written    
Derivatives    
Derivative notionals 731,188 593,136
Other derivative instruments, Trading derivatives | Credit derivatives | Purchased    
Derivatives    
Derivative notionals $ 781,832 $ 641,639