XML 154 R99.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Financial Instruments - Summary of Derivative Financial Instruments at Notional Value (Detail) - CAD ($)
$ in Millions
Oct. 31, 2021
Oct. 31, 2020
Disclosure of financial assets [line items]    
Notional amounts outstanding $ 6,067,092 $ 5,621,376
Interest rate contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 4,787,260 4,380,334
Interest rate contracts [member] | Futures [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 123,348 111,065
Interest rate contracts [member] | Options purchased [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 40,860 28,214
Interest rate contracts [member] | Options written [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 41,785 29,343
Interest rate contracts [member] | Forward contract [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 219,841 606,226
Interest rate contracts [member] | Swaps [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 4,361,426 3,605,486
Interest rate contracts [member] | Exchange Traded 1 [Member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 126,910 113,112
Interest rate contracts [member] | Exchange Traded 1 [Member] | Futures [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 123,348 111,065
Interest rate contracts [member] | Exchange Traded 1 [Member] | Options purchased [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 2,562 2,047
Interest rate contracts [member] | Exchange Traded 1 [Member] | Options written [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 1,000  
Interest rate contracts [member] | Over the Counter1 [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 443,922 471,188
Interest rate contracts [member] | Over the Counter1 [member] | Options purchased [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 38,298 26,167
Interest rate contracts [member] | Over the Counter1 [member] | Options written [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 40,785 29,343
Interest rate contracts [member] | Over the Counter1 [member] | Forward contract [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 820 7,573
Interest rate contracts [member] | Over the Counter1 [member] | Swaps [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 364,019 408,105
Interest rate contracts [member] | Settled through central counterparties [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 4,216,428 3,796,034
Interest rate contracts [member] | Settled through central counterparties [member] | Forward contract [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 219,021 598,653
Interest rate contracts [member] | Settled through central counterparties [member] | Swaps [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 3,997,407 3,197,381
Foreign exchange and gold contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 1,045,730 1,013,663
Foreign exchange and gold contracts [member] | Futures [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 15,798 9,548
Foreign exchange and gold contracts [member] | Options purchased [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 16,256 34,012
Foreign exchange and gold contracts [member] | Options written [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 16,495 32,800
Foreign exchange and gold contracts [member] | Swaps [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 570,175 536,375
Foreign exchange and gold contracts [member] | Spot and forwards [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 427,006 400,928
Foreign exchange and gold contracts [member] | Exchange Traded 1 [Member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 15,798 9,993
Foreign exchange and gold contracts [member] | Exchange Traded 1 [Member] | Futures [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 15,798 9,548
Foreign exchange and gold contracts [member] | Exchange Traded 1 [Member] | Options purchased [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding   258
Foreign exchange and gold contracts [member] | Exchange Traded 1 [Member] | Options written [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding   187
Foreign exchange and gold contracts [member] | Over the Counter1 [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 1,013,305 976,091
Foreign exchange and gold contracts [member] | Over the Counter1 [member] | Options purchased [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 16,256 33,754
Foreign exchange and gold contracts [member] | Over the Counter1 [member] | Options written [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 16,495 32,613
Foreign exchange and gold contracts [member] | Over the Counter1 [member] | Swaps [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 570,175 536,375
Foreign exchange and gold contracts [member] | Over the Counter1 [member] | Spot and forwards [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 410,379 373,349
Foreign exchange and gold contracts [member] | Settled through central counterparties [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 16,627 27,579
Foreign exchange and gold contracts [member] | Settled through central counterparties [member] | Spot and forwards [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 16,627 27,579
Other derivative contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 234,102 227,379
Other derivative contracts [member] | Equity derivatives [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 145,352 128,024
Other derivative contracts [member] | Credit Derivative [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 27,421 34,151
Other derivative contracts [member] | Commodity and other contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 61,329 65,204
Other derivative contracts [member] | Exchange Traded 1 [Member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 83,987 72,182
Other derivative contracts [member] | Exchange Traded 1 [Member] | Equity derivatives [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 52,335 45,099
Other derivative contracts [member] | Exchange Traded 1 [Member] | Commodity and other contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 31,652 27,083
Other derivative contracts [member] | Over the Counter1 [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 143,293 144,478
Other derivative contracts [member] | Over the Counter1 [member] | Equity derivatives [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 93,017 82,925
Other derivative contracts [member] | Over the Counter1 [member] | Credit Derivative [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 20,800 23,666
Other derivative contracts [member] | Over the Counter1 [member] | Commodity and other contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 29,476 37,887
Other derivative contracts [member] | Settled through central counterparties [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 6,822 10,719
Other derivative contracts [member] | Settled through central counterparties [member] | Credit Derivative [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 6,621 10,485
Other derivative contracts [member] | Settled through central counterparties [member] | Commodity and other contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 201 234
Trading derivatives [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 5,652,808 5,258,657
Trading derivatives [member] | Interest rate contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 4,470,200 4,115,744
Trading derivatives [member] | Interest rate contracts [member] | Exchange Traded 1 [Member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 126,910 113,112
Trading derivatives [member] | Interest rate contracts [member] | Exchange Traded 1 [Member] | Futures [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 123,348 111,065
Trading derivatives [member] | Interest rate contracts [member] | Exchange Traded 1 [Member] | Options purchased [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 2,562 2,047
Trading derivatives [member] | Interest rate contracts [member] | Exchange Traded 1 [Member] | Options written [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 1,000  
Trading derivatives [member] | Interest rate contracts [member] | Over the Counter1 [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 416,047 443,201
Trading derivatives [member] | Interest rate contracts [member] | Over the Counter1 [member] | Options purchased [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 38,298 26,167
Trading derivatives [member] | Interest rate contracts [member] | Over the Counter1 [member] | Options written [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 40,785 29,343
Trading derivatives [member] | Interest rate contracts [member] | Over the Counter1 [member] | Forward contract [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 820 7,573
Trading derivatives [member] | Interest rate contracts [member] | Over the Counter1 [member] | Swaps [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 336,144 380,118
Trading derivatives [member] | Interest rate contracts [member] | Settled through central counterparties [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 3,927,243 3,559,431
Trading derivatives [member] | Interest rate contracts [member] | Settled through central counterparties [member] | Forward contract [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 219,021 598,653
Trading derivatives [member] | Interest rate contracts [member] | Settled through central counterparties [member] | Swaps [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 3,708,222 2,960,778
Trading derivatives [member] | Foreign exchange and gold contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 949,471 916,116
Trading derivatives [member] | Foreign exchange and gold contracts [member] | Exchange Traded 1 [Member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 15,798 9,993
Trading derivatives [member] | Foreign exchange and gold contracts [member] | Exchange Traded 1 [Member] | Futures [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 15,798 9,548
Trading derivatives [member] | Foreign exchange and gold contracts [member] | Exchange Traded 1 [Member] | Options purchased [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding   258
Trading derivatives [member] | Foreign exchange and gold contracts [member] | Exchange Traded 1 [Member] | Options written [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding   187
Trading derivatives [member] | Foreign exchange and gold contracts [member] | Over the Counter1 [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 917,046 878,544
Trading derivatives [member] | Foreign exchange and gold contracts [member] | Over the Counter1 [member] | Options purchased [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 16,256 33,754
Trading derivatives [member] | Foreign exchange and gold contracts [member] | Over the Counter1 [member] | Options written [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 16,495 32,613
Trading derivatives [member] | Foreign exchange and gold contracts [member] | Over the Counter1 [member] | Swaps [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 502,558 457,942
Trading derivatives [member] | Foreign exchange and gold contracts [member] | Over the Counter1 [member] | Spot and forwards [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 381,737 354,235
Trading derivatives [member] | Foreign exchange and gold contracts [member] | Settled through central counterparties [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 16,627 27,579
Trading derivatives [member] | Foreign exchange and gold contracts [member] | Settled through central counterparties [member] | Spot and forwards [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 16,627 27,579
Trading derivatives [member] | Other derivative contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 233,137 226,797
Trading derivatives [member] | Other derivative contracts [member] | Exchange Traded 1 [Member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 83,987 72,182
Trading derivatives [member] | Other derivative contracts [member] | Exchange Traded 1 [Member] | Equity derivatives [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 52,335 45,099
Trading derivatives [member] | Other derivative contracts [member] | Exchange Traded 1 [Member] | Commodity and other contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 31,652 27,083
Trading derivatives [member] | Other derivative contracts [member] | Over the Counter1 [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 142,328 143,896
Trading derivatives [member] | Other derivative contracts [member] | Over the Counter1 [member] | Equity derivatives [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 92,052 82,343
Trading derivatives [member] | Other derivative contracts [member] | Over the Counter1 [member] | Credit Derivative [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 20,800 23,666
Trading derivatives [member] | Other derivative contracts [member] | Over the Counter1 [member] | Commodity and other contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 29,476 37,887
Trading derivatives [member] | Other derivative contracts [member] | Settled through central counterparties [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 6,822 10,719
Trading derivatives [member] | Other derivative contracts [member] | Settled through central counterparties [member] | Credit Derivative [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 6,621 10,485
Trading derivatives [member] | Other derivative contracts [member] | Settled through central counterparties [member] | Commodity and other contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 201 234
Hedging derivative [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 414,284 362,719
Hedging derivative [member] | Interest rate contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 317,060 264,590
Hedging derivative [member] | Interest rate contracts [member] | Over the Counter1 [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 27,875 27,987
Hedging derivative [member] | Interest rate contracts [member] | Over the Counter1 [member] | Swaps [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 27,875 27,987
Hedging derivative [member] | Interest rate contracts [member] | Settled through central counterparties [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 289,185 236,603
Hedging derivative [member] | Interest rate contracts [member] | Settled through central counterparties [member] | Swaps [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 289,185 236,603
Hedging derivative [member] | Foreign exchange and gold contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 96,259 97,547
Hedging derivative [member] | Foreign exchange and gold contracts [member] | Over the Counter1 [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 96,259 97,547
Hedging derivative [member] | Foreign exchange and gold contracts [member] | Over the Counter1 [member] | Swaps [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 67,617 78,433
Hedging derivative [member] | Foreign exchange and gold contracts [member] | Over the Counter1 [member] | Spot and forwards [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 28,642 19,114
Hedging derivative [member] | Other derivative contracts [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 965 582
Hedging derivative [member] | Other derivative contracts [member] | Over the Counter1 [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding 965 582
Hedging derivative [member] | Other derivative contracts [member] | Over the Counter1 [member] | Equity derivatives [member]    
Disclosure of financial assets [line items]    
Notional amounts outstanding $ 965 $ 582