v3.22.2.2
IFRS 7 Disclosure - Market Risk - Summary of Market Risk Structural Interest Rate Sensitivities Measures (Detail) - CAD ($)
$ in Millions
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
100 bps increase in rates [member] | EVE risk [member]    
Disclosure of Structural Interest Rate Sensitivity on NII and EVE [line items]    
Increase (decrease) in rates before tax impact $ (1,900) $ (2,009)
100 bps increase in rates [member] | NII risk [member]    
Disclosure of Structural Interest Rate Sensitivity on NII and EVE [line items]    
Increase (decrease) in rates before tax impact 781 929
100 bps decrease in rates [member] | EVE risk [member]    
Disclosure of Structural Interest Rate Sensitivity on NII and EVE [line items]    
Increase (decrease) in rates before tax impact 1,709 1,537
100 bps decrease in rates [member] | NII risk [member]    
Disclosure of Structural Interest Rate Sensitivity on NII and EVE [line items]    
Increase (decrease) in rates before tax impact (839) $ (921)
Canadian dollar [member] | 100 bps increase in rates [member] | EVE risk [member]    
Disclosure of Structural Interest Rate Sensitivity on NII and EVE [line items]    
Increase (decrease) in rates before tax impact (1,332)  
Canadian dollar [member] | 100 bps increase in rates [member] | NII risk [member]    
Disclosure of Structural Interest Rate Sensitivity on NII and EVE [line items]    
Increase (decrease) in rates before tax impact 547  
Canadian dollar [member] | 100 bps decrease in rates [member] | EVE risk [member]    
Disclosure of Structural Interest Rate Sensitivity on NII and EVE [line items]    
Increase (decrease) in rates before tax impact 1,269  
Canadian dollar [member] | 100 bps decrease in rates [member] | NII risk [member]    
Disclosure of Structural Interest Rate Sensitivity on NII and EVE [line items]    
Increase (decrease) in rates before tax impact (598)  
U.S. dollars [member] | 100 bps increase in rates [member] | EVE risk [member]    
Disclosure of Structural Interest Rate Sensitivity on NII and EVE [line items]    
Increase (decrease) in rates before tax impact (568)  
U.S. dollars [member] | 100 bps increase in rates [member] | NII risk [member]    
Disclosure of Structural Interest Rate Sensitivity on NII and EVE [line items]    
Increase (decrease) in rates before tax impact 234  
U.S. dollars [member] | 100 bps decrease in rates [member] | EVE risk [member]    
Disclosure of Structural Interest Rate Sensitivity on NII and EVE [line items]    
Increase (decrease) in rates before tax impact 440  
U.S. dollars [member] | 100 bps decrease in rates [member] | NII risk [member]    
Disclosure of Structural Interest Rate Sensitivity on NII and EVE [line items]    
Increase (decrease) in rates before tax impact $ (241)