Lo scopo del Optimal f è quello di puntare alla massimizzazione del profitto. Questa formula fu sviluppata da Ralph Vince, matematico e amico di Larry Williams. Per il calcolo dell’optimal f Vince prende in considerazione l’insieme dei trade effettuati, e da essi estrae la peggiore perdita registrata, e parametrizza tutti i trade ad essa. Lo scopo è quello di trovare la percentuale f che massimizza i profitti del sistema. La formula è la seguente:
HPRn = 1 – f X (Pn / WCS)
TWR = HPR1 X HPR2 X HPR3 X …… HPR
Secondo i termini usati da Vince:
-
Pn = Profitto dell’ n-esimo trade;
- HPRn = Moltiplicatore del capitale legato all’ennesimo trade;
- WCS = Perdita massima subita dal sistema;
- TWR = Moltiplicatore del capitale iniziale dopo una serie di trade;
- f = frazione del capitale rischiata ad ogni trade.
In poche parole, Optional f è il valore di f che massimizza TWR.
HPR altro non è, che il numero che moltiplicato per il capitale lo trasforma nel capitale dopo il trade al quale si riferisce. Facciamo un esempio e poi costruiremo delle tabelle per simulare gli hpr e vedere come ricavare l’optimal f. Supponiamo il nostro solito capitale di 100.000 €, una perdita massima del sistema di € 1250, supponiamo che il primo trade sia in perdita di 500,00 €. Il rapporto della perdita rispetto al capitale è pari a -500/100000 = -0.005 che rapportato al % abbiamo lo 0,50%. Per calcolare l HPRn per questo trade avremo che Pn corrisponde alla perdita di -500 mentre WCS alla perdita massima del sistema di 1250, avremo che, 500/1250 = 0,4 che è appunto Pn / WCS. L HPR per questo trade sarò dato da 1 – (0,5/100) = 0,995, infatti se moltiplichiamo l HPR ottenuto 0,995 per il capitale abbiamo 100000 X 0.995 = 99500 che è proprio la differenza tra il capitale meno la perdita subita. Se avessimo dopo la perdita un profitto di 1300 avremo, 1300/100000 = 1,31 mentre -(1300/1250) = -1,04 è proprio Pn / WCS. L’ HPR per questo trade sarà dato da 1 – (-1.31/100) = 1,0131 che moltiplicato per 100000 si ottiene 101310 che è proprio l’incremento di capitale a seguito del trade ottenuto. Ora facciamo un esempio tenedo presente sempre una perdita massima di 1250, un capitale di 100000 e un massimo di 10 trade, costruiamo il nostro HPR nella seguente tabella:
CAPITALE | PERDITA O PROFITTO | WCS | PN/WCS | RAPPORTO CAPITALE / UTILE O PERDITA | HRR |
100000 | -500 | 1250 | 0.4 | -0.5 | 0.9950 |
99500 | 1300 | 1250 | -1.04 | 1.31 | 1.0131 |
100800 | 700 | 1250 | -0.56 | 0.69 | 1.0069 |
101500 | -1250 | 1250 | 1 | -1.23 | 0.9877 |
100250 | 800 | 1250 | -0.64 | 0.80 | 1.0080 |
101050 | -1000 | 1250 | 0.80 | -0.99 | 0.9901 |
100050 | -1150 | 1250 | 0.92 | -1.15 | 0.9885 |
98900 | 5000 | 1250 | -4 | 5.06 | 1.0506 |
103900 | 600 | 1250 | -0.48 | 0.58 | 1.0058 |
104500 | 2500 | 1250 | -2.00 | 2.39 | 1.0239 |
Sviluppiamo un a seconda tabella che mostra per diversi valori di f l HPR. Supponendo gli stessi valori dell’esempio precedente con il solo cambio della %f otteniamo la seguente tabella:
CAPITALE | PERDITA O PROFITTO | WCS | PN/WCS | %f 2.50% | %f 5,00% | %f 7,50% | %f 10,00% | %f 15,00% | %f 20,00% | %f 25,00% | %f 50,00% |
100000 | -500 | 1250 | 0.4 | 0,99 | 0.98 | 0.97 | 0.96 | 0.94 | 0.92 | 0.9 | 0.8 |
99500 | 1300 | 1250 | -1.04 | 1.026 | 1.052 | 1.078 | 1.104 | 1.156 | 1.208 | 1.26 | 1.52 |
100800 | 700 | 1250 | -0.56 | 1.014 | 1.028 | 1.042 | 1.056 | 1.084 | 1.112 | 1.14 | 1.28 |
101500 | -1250 | 1250 | 1 | 0.975 | 0.95 | 0.925 | 0.9 | 0.85 | 0.8 | 0.75 | 0.5 |
100250 | 800 | 1250 | -0.64 | 1.0160 | 1.0320 | 1.048 | 1.0640 | 1.0960 | 1.1280 | 1.1600 | 1.32 |
101050 | -1000 | 1250 | 0.80 | 0.98 | 0.96 | 0.94 | 0.92 | 0.88 | 0.84 | 0.80 | 0.60 |
100050 | -1150 | 1250 | 0.92 | 0.92 | 0.954 | 0.9310 | 0.9080 | 0.8620 | 0.8160 | 0.77 | 0.54 |
98900 | 5000 | 1250 | -4 | 1.100 | 1.20 | 1.30 | 1.40 | 1.60 | 1.80 | 2.00 | 3.00 |
103900 | 600 | 1250 | -0.48 | 1.0120 | 1.0240 | 1.0360 | 1.0480 | 1.0720 | 1.0960 | 1.1200 | 1.2400 |
104500 | 2500 | 1250 | -2.00 | 1.0500 | 1.100 | 1.1500 | 1.200 | 1.300 | 1.400 | 1.500 | 2.00 |
Totale HPR | 7000,00 | 1.141831 | 1.286269 | 1.431659 | 1.576277 | 1.856062 | 2.11248 | 2.327862 | 2.476312 |
Secondo questi parametri l’HPR più alto è quello che rischia il 50% del nostro capitale. Tuttavia ciò non è corretto, infatti dovremmo testare, con molta pazienza, tutte le possibili percentuali, e utilizzare quella percentuale che ci darà come risultato l HPR più alto. Con la seguente tabella o con un applicazione excel, potremmo in relazione al numero di trade testare tutte le percentuali partendo da 0.01 a 0.99, ovvero da 1 a 99% e ottenere quella che ci darà il valore HPR più alto. Ho testato personalmente in base a questi trade e vi espongo i risultati con una percentuale del 37% in questa tabella.
CAPITALE | PERDITA O PROFITTO | WCS | PN/WCS | %f 37,00% |
100000 | -500 | 1250 | 0.4 | 0.8250 |
99500 | 1300 | 1250 | -1.04 | 1.3848 |
100800 | 700 | 1250 | -0.56 | 1.2072 |
101500 | -1250 | 1250 | 1 | 0.6300 |
100250 | 800 | 1250 | -0.64 | 1.2368 |
101050 | -1000 | 1250 | 0.80 | 0.7040 |
100050 | -1150 | 1250 | 0.92 | 0.6596 |
98900 | 5000 | 1250 | -4 | 2.4800 |
103900 | 600 | 1250 | -0.48 | 1.1776 |
104500 | 2500 | 1250 | -2.00 | 1.7400 |
Totale HPR | 7000,00 | 2.618773 |
Come si evince dal confronto tra questa tabella e la precedente, la percentuale del 37% è quella che fornisce un HPR più alto, quindi andrebbe scelta secondo questo criterio questa percentuale. Tuttavia, ebbene porre le dovute attenzioni, molti trader consigliano di applicare una percentuale che sia la metà di quella che viene calcolata dal HPR, lo stesso Larry Williams, ha dichiarato che questo criterio è preferibile adottarlo nell’ambito di tornei, mentre per l’operatività quotidiana, è consigliabile attenersi a percentuali di rischio più basse. Per trovare la percentuale che ottimizza f bisogna fare delle iterazioni e provare.