XML 145 R125.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVES - Derivative Notionals (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Derivatives    
Reduction in derivative receivables $ (462,703) $ (386,851)
Hedging instruments under ASC 815    
Derivatives    
Derivative notionals 409,118 367,355
Reduction in derivative receivables (2,527) (2,633)
Hedging instruments under ASC 815 | Interest rate contracts    
Derivatives    
Derivative notionals 318,974 267,035
Reduction in derivative receivables (797) (1,289)
Hedging instruments under ASC 815 | Interest rate swaps    
Derivatives    
Derivative notionals 318,974 267,035
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 88,779 98,224
Reduction in derivative receivables (1,730) (1,344)
Hedging instruments under ASC 815 | Foreign exchange swaps    
Derivatives    
Derivative notionals 45,428 47,298
Hedging instruments under ASC 815 | Foreign exchange futures, forwards and spot    
Derivatives    
Derivative notionals 43,351 50,926
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 0 0
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,365 2,096
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,365 2,096
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 44,358,096 41,989,120
Other derivative instruments, Trading derivatives | Interest rate contracts    
Derivatives    
Derivative notionals 29,769,325 27,270,067
Other derivative instruments, Trading derivatives | Interest rate swaps    
Derivatives    
Derivative notionals 23,331,571 21,873,538
Other derivative instruments, Trading derivatives | Interest rate futures and forwards    
Derivatives    
Derivative notionals 2,714,997 2,383,702
Other derivative instruments, Trading derivatives | Interest rate contract options | Written    
Derivatives    
Derivative notionals 1,879,285 1,584,451
Other derivative instruments, Trading derivatives | Interest rate contract options | Purchased    
Derivatives    
Derivative notionals 1,843,472 1,428,376
Other derivative instruments, Trading derivatives | Foreign exchange contracts    
Derivatives    
Derivative notionals 11,632,496 11,921,335
Other derivative instruments, Trading derivatives | Foreign exchange swaps    
Derivatives    
Derivative notionals 6,276,146 6,288,193
Other derivative instruments, Trading derivatives | Foreign exchange futures, forwards and spot    
Derivatives    
Derivative notionals 3,668,569 4,316,242
Other derivative instruments, Trading derivatives | Foreign exchange contract options | Written    
Derivatives    
Derivative notionals 846,794 664,942
Other derivative instruments, Trading derivatives | Foreign exchange contract options | Purchased    
Derivatives    
Derivative notionals 840,987 651,958
Other derivative instruments, Trading derivatives | Equity contracts    
Derivatives    
Derivative notionals 1,198,655 1,230,987
Other derivative instruments, Trading derivatives | Equity swaps    
Derivatives    
Derivative notionals 243,070 269,062
Other derivative instruments, Trading derivatives | Equity futures and forwards    
Derivatives    
Derivative notionals 73,495 71,363
Other derivative instruments, Trading derivatives | Equity contract options | Written    
Derivatives    
Derivative notionals 485,109 492,433
Other derivative instruments, Trading derivatives | Equity contract options | Purchased    
Derivatives    
Derivative notionals 396,981 398,129
Other derivative instruments, Trading derivatives | Commodity and other contracts    
Derivatives    
Derivative notionals 437,097 348,249
Other derivative instruments, Trading derivatives | Commodity and other swaps    
Derivatives    
Derivative notionals 110,833 91,962
Other derivative instruments, Trading derivatives | Commodity and other futures and forwards    
Derivatives    
Derivative notionals 201,926 157,195
Other derivative instruments, Trading derivatives | Commodity and other contracts | Written    
Derivatives    
Derivative notionals 63,643 51,224
Other derivative instruments, Trading derivatives | Commodity and other contracts | Purchased    
Derivatives    
Derivative notionals 60,695 47,868
Other derivative instruments, Trading derivatives | Credit derivatives    
Derivatives    
Derivative notionals 1,320,523 1,218,482
Other derivative instruments, Trading derivatives | Credit derivatives | Written    
Derivatives    
Derivative notionals 638,379 572,486
Other derivative instruments, Trading derivatives | Credit derivatives | Purchased    
Derivatives    
Derivative notionals $ 682,144 $ 645,996