W handlu algorytmicznym musimy porównywać różne strategie. Jak oceniamy historyczną wydajność różnych algorytmów? W tym krótkim artykule szczegółowo omówiono [Sharpe Ratio]

Każdą strategię można ocenić za pomocą współczynnika Sharpe’a. Nie tylko mierzy zwrot strategii, ale także dotyka ryzyka i zmienności strategii. Wskaźnik Sharpe'a służy do obliczania „zwrotu skorygowanego o ryzyko”, czyli zwrotu z inwestycji po zmierzeniu ryzyka.
Wskaźnik Sharpe’a odgrywa ważną rolę w ocenie wyników inwestycji. Została opublikowana przez Williama F. Sharpe’a, amerykańskiego ekonomistę i laureata Nagrody Nobla w dziedzinie ekonomii. Aby zbudować własny program handlu ilościowego, musisz nauczyć się używać współczynnika Sharpe'a do sprawdzania strategii handlowych.

Nadwyżkowe zyski oblicza się, odejmując zwrot referencyjny od zwrotu ze strategii. Na przykład, jeśli mam strategię handlu walutami, moim punktem odniesienia może być Bitcoin. Zakładając, że moja strategia zwraca 23% rocznie, a Bitcoin zwraca 20% rocznie, nadwyżka zwrotu wynosi 3%.
Odchylenie standardowe nadmiernych zysków lub odchylenie standardowe można obliczyć z szeregu serii nadmiernych zwrotów.

Można zauważyć, że im większa jest fluktuacja stopy zwrotu ze strategii, tym większe będzie odchylenie standardowe nadwyżkowych stóp zwrotu i tym samym obniży się współczynnik Sharpe’a. Oznacza to, że jeśli dwie strategie mają taki sam dodatkowy zwrot, bardziej „stabilna” będzie miała wyższy współczynnik Sharpe’a.
Ogólnie rzecz biorąc, im wyższy współczynnik Sharpe’a, tym atrakcyjniejsza strategia. Dopuszczalny jest współczynnik Sharpe'a wyższy niż 1. 2 lub więcej jest lepsze, 3 lub więcej to jedyna zwycięska strategia. Wskaźnik Sharpe'a poniżej 1 można interpretować jako utratę zysków rynkowych. tj. Twój punkt odniesienia jest lepszy niż Twoja strategia.
Należy zauważyć, że współczynnik Sharpe’a zakłada, że średni zwrot z inwestycji ma rozkład normalny. W rozkładzie normalnym większość zwrotów rozkłada się symetrycznie wokół średniej, z mniejszą liczbą zwrotów na końcach krzywej.
Niestety rozkład normalny nie odzwierciedla zbyt dobrze świata rzeczywistego. W krótkim okresie zwroty z inwestycji nie mają rozkładu normalnego. Zmienność rynku waha się od wysokiej do niskiej, a rozkład zwrotu koncentruje się na końcu. Może to zmniejszyć ważność odchylenia standardowego jako miary ryzyka.
Jeżeli odchylenie standardowe nie odzwierciedla dokładnie podjętego ryzyka, wynikiem może być wyższy lub niższy współczynnik Sharpe'a niż powinien.
📍
Podsumowując, współczynnik Sharpe'a służy do oceny efektywności strategii. Podstawowy system handlu ilościowego będzie miał koszyk strategii handlowych, a każda strategia obliczy następnie swój współczynnik Sharpe'a na podstawie wyników historycznych (ta procedura nazywa się testowaniem historycznym, testowaniem historycznym strategii).
Znając współczynnik Sharpe'a dla każdej strategii, możemy dalej obliczyć, jak alokować pozycje. Matematyczny model optymalnej alokacji pozycji oparty na współczynniku Sharpe’a został opublikowany w latach pięćdziesiątych XX wieku i nosi nazwę kryterium Kelly’ego (redaktor przedstawi go w następnym wątku).
Koszyk strategii handlowych + obliczenie współczynnika Sharpe'a + wykorzystanie wzoru Kelly'ego do ustalenia kwoty zakładu = szkielet systemu handlu ilościowego!