@globalarbtrader I notice that the multisignal for AEX, LEANHOG, AUD and SOYBEAN is larger than 20. You don't cap that value at 20.0? VIX seems to be capped at -20.0?
Multi signal is the raw signal multiplied by a factor refecting the allocation in the portfolio and how much capital I have. Rather confusingly this doesn't correspond to anything I've written in my book (the system as described in my book, and in pysystemtrade, is deliberately simpler in terms of how the stages are put together - although they produce exactly the same result).
These are the current raw signals (number in the third column after instrument code, ignore the other columns):
Code:
code rawsignal weight pi signal vfactor multiplier optpos position
17 VIX -2.54 0.025 3.14 -0.159 0.213 126.1 -4.3 -4
16 V2X -2.00 0.025 3.14 -0.125 0.981 123.7 -15.2 -14
10 OAT -0.42 0.028 3.14 -0.029 0.112 125.9 -0.4 -1
0 CORN -0.25 0.033 3.14 -0.021 0.210 126.3 -0.6 -1
34 CRUDE_W -0.21 0.040 3.14 -0.021 0.081 126.3 -0.2 0
7 BOBL -0.14 0.014 3.14 -0.005 0.277 124.8 -0.2 0
4 WHEAT -0.05 0.033 3.14 -0.004 0.114 126.1 -0.1 0
35 GAS_US -0.02 0.040 3.14 -0.002 0.107 126.3 -0.0 0
33 PLAT 0.00 0.040 3.14 0.000 0.132 126.3 0.0 0
31 GOLD 0.00 0.040 3.14 0.000 0.080 126.1 0.0 0
27 JPY 0.00 0.033 3.14 0.000 0.122 126.1 0.0 0
14 US20 0.00 0.007 3.14 0.000 0.090 126.1 0.0 0
37 EUROSTX 1.27 0.000 3.14 0.000 0.202 125.9 -9.0 -9
11 SHATZ 1.47 0.000 3.14 0.000 1.466 125.9 0.0 0
9 BUND 0.00 0.014 3.14 0.000 0.107 125.9 0.0 0
8 BTP 0.00 0.028 3.14 0.000 0.071 125.9 0.0 0
5 KR10 0.00 0.014 3.14 0.000 0.271 122.8 0.0 0
12 US10 0.00 0.007 3.14 0.000 0.217 126.1 0.0 0
13 US2 0.36 0.007 3.14 0.006 0.674 126.1 0.5 1
6 KR3 0.23 0.014 3.14 0.008 1.314 122.5 1.3 2
15 US5 0.52 0.007 3.14 0.009 0.398 126.1 0.5 0
26 GBP 0.28 0.033 3.14 0.023 0.150 126.1 0.4 1
20 CAC 0.44 0.022 3.14 0.024 0.134 125.9 0.4 0
30 COPPER 0.37 0.040 3.14 0.037 0.114 126.1 0.5 0
36 EDOLLAR 0.44 0.040 3.14 0.044 0.620 126.3 3.5 3
25 EUR 0.81 0.033 3.14 0.067 0.094 126.1 0.8 1
21 SMI 1.24 0.022 3.14 0.067 0.100 125.9 0.8 1
2 LIVECOW 1.09 0.033 3.14 0.091 0.105 126.1 1.2 1
22 NASDAQ 1.83 0.022 3.14 0.099 0.058 125.9 0.7 1
18 KOSPI 2.17 0.022 3.14 0.117 0.091 122.5 1.3 1
29 NZD 1.58 0.033 3.14 0.131 0.191 126.1 3.2 3
28 MXP 1.68 0.033 3.14 0.140 0.358 126.1 6.3 6
32 PALLAD 1.49 0.040 3.14 0.149 0.058 126.3 1.1 1
23 SP500 2.76 0.022 3.14 0.150 0.125 125.9 2.3 2
1 LEANHOG 1.94 0.033 3.14 0.162 0.265 126.3 5.4 5
19 AEX 3.00 0.022 3.14 0.163 0.072 125.9 1.5 1
24 AUD 2.18 0.033 3.14 0.182 0.143 126.1 3.3 3
3 SOYBEAN 1.22 0.067 3.14 0.203 0.081 126.1 2.1 2
These are equivalent to the forecasts I describe in my book divided by 10. In principal then they should be capped at -2 and +2 (absolute cap of 20 used in the book). In practice I use a non linear mapping (described in this post https://qoppac.blogspot.co.uk/2016/03/diversification-and-small-account-size.html) which means that signals can be bigger than +/- 2, and in fact can be as high as +/- 3.
VIX isn't actually capped at 20 then; it's just a coincidence that the multisignal is at that level.
GAT
)