Derivative Financial Instruments Not Designated for Hedge Accounting (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
|
Apr. 30, 2017 |
Apr. 30, 2016 |
Apr. 30, 2017 |
Apr. 30, 2016 |
Oct. 31, 2016 |
| Stock Index Futures Contracts [Member] |
|
|
|
|
|
| Derivative Instruments Not Designated As Hedging Instruments [Line Items] |
|
|
|
|
|
| Notional amount of other derivative financial instruments not designated for hedge accounting |
$ 137,000
|
|
$ 137,000
|
|
$ 125,400
|
| Other assets fair value |
137
|
|
137
|
|
1,722
|
| Other liabilities fair value |
3,297
|
|
3,297
|
|
130
|
| Net gains (losses) recognized |
(7,097)
|
$ (8,062)
|
(13,030)
|
$ 921
|
|
| Total Return Swap Contracts [Member] |
|
|
|
|
|
| Derivative Instruments Not Designated As Hedging Instruments [Line Items] |
|
|
|
|
|
| Notional amount of other derivative financial instruments not designated for hedge accounting |
50,200
|
|
50,200
|
|
40,000
|
| Other assets fair value |
0
|
|
0
|
|
0
|
| Other liabilities fair value |
1,085
|
|
1,085
|
|
418
|
| Net gains (losses) recognized |
(1,011)
|
(3,209)
|
(1,975)
|
(439)
|
|
| Foreign Exchange Contracts [Member] |
|
|
|
|
|
| Derivative Instruments Not Designated As Hedging Instruments [Line Items] |
|
|
|
|
|
| Notional amount of other derivative financial instruments not designated for hedge accounting |
23,600
|
|
23,600
|
|
18,700
|
| Other assets fair value |
124
|
|
124
|
|
350
|
| Other liabilities fair value |
564
|
|
564
|
|
267
|
| Net gains (losses) recognized |
(369)
|
(1,774)
|
(397)
|
(1,140)
|
|
| Commodity Futures Contracts [Member] |
|
|
|
|
|
| Derivative Instruments Not Designated As Hedging Instruments [Line Items] |
|
|
|
|
|
| Notional amount of other derivative financial instruments not designated for hedge accounting |
19,400
|
|
19,400
|
|
0
|
| Other assets fair value |
1
|
|
1
|
|
0
|
| Other liabilities fair value |
3
|
|
3
|
|
0
|
| Net gains (losses) recognized |
(2)
|
0
|
(2)
|
0
|
|
| Currency Futures Contracts [Member] |
|
|
|
|
|
| Derivative Instruments Not Designated As Hedging Instruments [Line Items] |
|
|
|
|
|
| Notional amount of other derivative financial instruments not designated for hedge accounting |
13,100
|
|
13,100
|
|
0
|
| Other assets fair value |
3
|
|
3
|
|
0
|
| Other liabilities fair value |
12
|
|
12
|
|
0
|
| Net gains (losses) recognized |
(10)
|
0
|
(10)
|
0
|
|
| Total [Member] |
|
|
|
|
|
| Derivative Instruments Not Designated As Hedging Instruments [Line Items] |
|
|
|
|
|
| Other assets fair value |
265
|
|
265
|
|
2,072
|
| Other liabilities fair value |
4,961
|
|
4,961
|
|
$ 815
|
| Net gains (losses) recognized |
$ (8,489)
|
$ (13,045)
|
$ (15,414)
|
$ (658)
|
|