În tranzacționarea algoritmică, trebuie să comparăm diferite strategii. Cum evaluăm performanța istorică a diferiților algoritmi? Acest scurt articol va discuta în detaliu [Sharpe Ratio]

Fiecare strategie poate fi punctată folosind Sharpe Ratio. Nu numai că măsoară randamentul strategiei, dar atinge și riscul și volatilitatea strategiei. Raportul Sharpe este conceput pentru a calcula „rentabilitatea ajustată la risc”, care este randamentul investiției după măsurarea riscului.
Raportul Sharpe joacă un rol important în evaluarea performanței investițiilor. A fost publicat de William F. Sharpe, un economist american și laureat al Premiului Nobel pentru economie. Pentru a vă construi propriul program de tranzacționare cantitativă, trebuie să învățați să utilizați Sharpe Ratio pentru a verifica strategiile de tranzacționare.

Randamentele în exces sunt calculate prin scăderea rentabilității de referință din rentabilitatea strategiei. De exemplu, dacă am o strategie de tranzacționare valutară, punctul meu de referință ar putea fi Bitcoin. Presupunând că strategia mea revine cu 23% anual și Bitcoin se întoarce cu 20% anual, randamentul în exces este de 3%.
Abaterea standard a randamentelor în exces, sau abaterea standard, poate fi calculată dintr-o serie de serii de rentabilitate în exces.

Se poate observa că, cu cât fluctuația rentabilității strategiei este mai mare, cu atât deviația standard a randamentelor în exces va fi mai mare și raportul Sharpe va fi scăzut. Adică, dacă două strategii au același randament în exces, cea mai „stabilă” va avea un raport Sharpe mai mare.
În general, cu cât raportul Sharpe este mai mare, cu atât strategia este mai atractivă. Un raport Sharpe mai mare de 1 este acceptabil. 2 sau mai multe este mai bine, 3 sau mai multe este singura strategie câștigătoare. Un raport Sharpe sub 1 poate fi interpretat ca o pierdere a randamentelor pieței. adică punctul de referință este mai bun decât strategia.
Este important de menționat că raportul Sharpe presupune că rentabilitatea medie a unei investiții este distribuită în mod normal. Într-o distribuție normală, majoritatea randamentelor sunt distribuite simetric în jurul mediei, cu mai puține randamente la coada curbei.
Din păcate, distribuția normală nu reprezintă foarte bine lumea reală. Pe termen scurt, rentabilitatea investiției nu urmează o distribuție normală. Volatilitatea pieței variază de la mare la scăzută, în timp ce distribuția rentabilității este concentrată la coadă. Acest lucru poate reduce validitatea abaterii standard ca măsură a riscului.
Atunci când abaterea standard nu reprezintă cu exactitate riscul asumat, rezultatul poate fi un raport Sharpe mai mare sau mai mic decât ar trebui să fie.
📍
Pe scurt, raportul Sharpe este utilizat pentru a evalua eficiența unei strategii. Un sistem de tranzacționare cantitativ de bază va avea un coș de strategii de tranzacționare, iar fiecare strategie își va calcula apoi raportul Sharpe pe baza performanței istorice (această procedură se numește backtesting, strategie backtesting).
Cunoscând raportul Sharpe pentru fiecare strategie, putem calcula în continuare modul de alocare a pozițiilor. Modelul matematic pentru alocarea optimă a pozițiilor pe baza raportului Sharpe a fost publicat în anii 1950 și se numește criteriul Kelly (editorul îl va introduce în firul următor).
Un coș de strategii de tranzacționare + calcularea raportului Sharpe + folosind formula Kelly pentru a determina suma pariată = scheletul unui sistem de tranzacționare cantitativ!