v3.24.3
IFRS 7 Disclosure - Market Risk - Summary of Market Risk Structural Interest Rate Sensitivities Measures (Detail) - CAD ($)
$ in Millions
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
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 $ (2,076) $ (1,552)
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 400 651
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,663 1,353
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 (502) $ (751)
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,775)  
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 264  
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,705  
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 (315)  
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 (301)  
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 136  
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 (42)  
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 $ (187)