Nel trading algoritmico dobbiamo confrontare diverse strategie: come valutiamo la performance storica dei diversi algoritmi? Questo breve articolo discuterà in dettaglio [Sharpe Ratio]

Ad ogni strategia può essere assegnato un punteggio utilizzando lo Sharpe Ratio. Non solo misura il rendimento della strategia, ma tocca anche il rischio e la volatilità della strategia. L'indice di Sharpe è progettato per calcolare il "rendimento corretto per il rischio", ovvero il rendimento dell'investimento dopo aver misurato il rischio.

L’indice di Sharpe gioca un ruolo importante nella valutazione della performance degli investimenti. È stato pubblicato da William F. Sharpe, economista americano e premio Nobel per l'economia. Per costruire il tuo programma di trading quantitativo, devi imparare a utilizzare l'indice di Sharpe per selezionare le strategie di trading.

I rendimenti aggiuntivi vengono calcolati sottraendo il rendimento del benchmark dal rendimento della strategia. Ad esempio, se ho una strategia di trading valutario, il mio punto di riferimento potrebbe essere Bitcoin. Supponendo che la mia strategia rendi il 23% annuo e Bitcoin il 20% annuo, il rendimento in eccesso è del 3%.

La deviazione standard dei rendimenti in eccesso, o deviazione standard, può essere calcolata da una serie di serie di rendimenti in eccesso.

Si può vedere che maggiore è la fluttuazione del rendimento della strategia, maggiore sarà la deviazione standard dei rendimenti in eccesso e l’indice di Sharpe sarà ridotto. Cioè, se due strategie hanno lo stesso rendimento in eccesso, quella più “stabile” avrà un indice di Sharpe più elevato.

In generale, quanto più alto è l’indice di Sharpe, tanto più attraente è la strategia. Un rapporto di Sharpe superiore a 1 è accettabile. 2 o più è meglio, 3 o più è l'unica strategia vincente. Un indice di Sharpe inferiore a 1 può essere interpretato come una perdita di rendimenti di mercato. cioè il tuo benchmark è migliore della tua strategia.

È importante notare che l’indice di Sharpe presuppone che il rendimento medio di un investimento sia distribuito normalmente. In una distribuzione normale, la maggior parte dei rendimenti sono distribuiti simmetricamente attorno alla media, con minori rendimenti alle estremità della curva.

Sfortunatamente, la distribuzione normale non rappresenta molto bene il mondo reale. Nel breve termine, i rendimenti degli investimenti non seguono una distribuzione normale. La volatilità del mercato varia da alta a bassa, mentre la distribuzione dei rendimenti è concentrata nella coda. Ciò potrebbe ridurre la validità della deviazione standard come misura del rischio.

Quando la deviazione standard non rappresenta accuratamente il rischio assunto, il risultato potrebbe essere un indice di Sharpe superiore o inferiore a quanto dovrebbe essere.

📍

In sintesi, l’indice di Sharpe viene utilizzato per valutare l’efficienza di una strategia. Un sistema di trading quantitativo di base avrà un paniere di strategie di trading e ciascuna strategia calcolerà quindi il proprio indice di Sharpe in base alla performance storica (questa procedura è chiamata backtesting, backtesting della strategia).

Conoscendo l’indice di Sharpe per ciascuna strategia, possiamo calcolare ulteriormente come allocare le posizioni. Il modello matematico per l'allocazione ottimale delle posizioni basato sull'indice di Sharpe è stato pubblicato negli anni '50 e si chiama criterio di Kelly (l'editore lo introdurrà nel prossimo thread).

Un paniere di strategie di trading + calcolo dell'indice di Sharpe + utilizzo della formula di Kelly per determinare l'importo della scommessa = lo scheletro di un sistema di trading quantitativo!