592 / 736KELLY

Kelly Criterion

Kryterium Kelly’ego

Piotr uważa, że ma przewagę. Ale ile pieniędzy powinien angażować w każdą próbę? Znikoma stawka słabo wykorzysta przewagę, a zbyt duża może wyczerpać rachunek. Kelly Criterion szuka wielkości, która najlepiej sprzyja długoterminowemu wzrostowi w określonym modelu. Nie odpowiada jednak, czy wiara Piotra w przewagę jest uzasadniona.

Kelly Criterion to matematyczna metoda wyboru części kapitału przeznaczanej na powtarzane zakłady lub inwestycje. Liczy się wzrost składany: kolejny wynik dotyczy kwoty pozostałej po poprzednim. Metoda korzysta z prawdopodobieństw i wypłat podanych w modelu. Sama ich nie ustala ani nie obiecuje spokojnego przebiegu.

Piotr mógłby postawić wszystko i najwięcej zarobić, jeśli wygra. Po jednej pełnej przegranej nie miałby jednak czym kontynuować. Tę różnicę między kuszącą średnią kwotą a wzrostem pojedynczego rachunku badał John Kelly w pracy z 1956 roku. Przy powtarzaniu zakładów każda stopa zwrotu odnosi się do nowego salda. Logarytm zamienia mnożenie na dodawanie i pozwala porównywać taki wzrost. Kelly maksymalizuje więc oczekiwany wzrost logarytmiczny, nie oczekiwaną wygraną pieniężną. „Optymalny” oznacza tu najlepszy dla tego celu i tych założeń. [1]

Rozważmy czysto rachunkowy przykład. Przy kapitale 1000 USD i udziale 0.2 Piotr stawia 200 USD. Po utracie całej stawki zostaje mu 800 USD; następna stawka o tym samym udziale wynosi już tylko 160 USD. Nie próbuje więc za wszelką cenę utrzymać początkowej kwoty. W prostym modelu f oznacza część bieżącego kapitału, którą można w danym kroku stracić w całości. Nie jest to automatycznie udział wartości całej pozycji giełdowej: jej straty, wypłaty lub dźwignia mogą działać inaczej. Zakładamy dowolnie podzielne pieniądze i brak kosztów. [1] [2]

Możemy teraz uogólnić przykład. Prawdopodobieństwo wygranej to p, a przegranej q = 1 - p. Wygrana zwraca stawkę i przynosi zysk netto w wysokości b-krotności stawki; przegrana oznacza utratę całej stawki. Dla udziału f oczekiwany wzrost logarytmiczny wynosi g(f) = p ln(1 + b f) + q ln(1 - f), gdzie ln oznacza logarytm naturalny. Gdy oba prawdopodobieństwa i b są dodatnie, optimum wewnętrzne ma postać f = p - q / b. Bez pożyczania i możliwości postawienia na przeciwny wynik wartość ujemną zastępujemy zerem. Dodatnia szansa przegranej wyklucza postawienie wszystkiego, bo logarytm zerowego salda nie jest skończony. Częściowe straty lub więcej wypłat wymagają odpowiedniego modelu. [2]

Wynik może mieć wiele cyfr po przecinku i nadal opierać się na błędnym oszacowaniu. Kelly Criterion nie wie, jak często Piotr rzeczywiście wygra. W przykładzie poniżej zmiana zakładanego prawdopodobieństwa wystarczy, by wcześniej korzystny udział dawał ujemny oczekiwany wzrost logarytmiczny. Sun i Boyd badają tę niepewność, uwzględniając kilka możliwych rozkładów wyników: optymalizują wzrost w najgorszym dopuszczonym przypadku. Nawet taka ochrona obejmuje tylko uwzględnione możliwości. Pominięcie scenariusza w modelu nie usuwa go z rzeczywistości. [4]

Długoterminowy wzrost nie jest prostą drogą w górę. Straty mogą przyjść najpierw, a Piotr może nie zdołać doczekać lepszego okresu. Busseti, Ryu i Boyd oddzielają więc cel wzrostu od dodatkowego warunku ograniczającego prawdopodobieństwo spadku poniżej wybranego poziomu kapitału. Podstawowa reguła Kelly’ego sama nie wprowadza tej ochrony. CME również traktuje dopuszczalne straty jako osobną część planu handlowego. Wynik dotyczący wielu powtórzeń nie obiecuje zysku po krótkim, z góry ustalonym okresie. [3] [5]

Nazywa się to Fractional Kelly. Zamiast całego obliczonego udziału stawiamy jego część, a resztę pozostawiamy poza zakładem. W tym samym modelu zmieniamy relację między oczekiwanym wzrostem a ryzykiem obsunięcia kapitału. Połowa udziału nie oznacza połowy prawdopodobieństwa straty ani automatycznego bezpieczeństwa. Jeśli Piotr przecenił przewagę, mniejsza stawka nie naprawi tego błędu. Badania Kelly’ego z ograniczeniem ryzyka oceniają więc wzrost i obsunięcia osobno. Konkretny ułamek należy rozpatrywać razem z jego założeniami; żadnego nie zalecamy tu dla rzeczywistego rachunku. [3] [4]

Wyobraźmy sobie, że Piotr otwiera kilka transakcji tracących przy tym samym ruchu ceny bitcoina. Osobne obliczenia mogą uznać każdą za dopuszczalną, choć łącznie narażają znacznie więcej pieniędzy. Ogólny model Kelly’ego uwzględnia zatem wspólne wypłaty i dzieli ten sam kapitał między możliwości. Każda pozycja nie może zachowywać się tak, jakby miała cały rachunek wyłącznie dla siebie. CME bierze pod uwagę także całkowitą ekspozycję i dźwignię, czyli rozmiar pozycji względem własnego kapitału. Zależności między wynikami muszą wejść do obliczeń. [3] [5]

Czy modelowane zyski i straty odpowiadają temu, co można wykonać? Coinbase opisuje realizację zleceń częściami po różnych cenach i możliwość niezrealizowania zamierzonego wyjścia przez zlecenie ochronne. Wyniki muszą więc uwzględniać opłaty, różnice między ceną oczekiwaną a faktyczną oraz otwartą resztę pozycji. Kosztów już zawartych w wypłatach netto nie odejmujemy ponownie. NFA przypomina też, że wyniki hipotetyczne często korzystają z wiedzy o przeszłości i nie dowodzą rzeczywistej realizacji. Udział Kelly’ego jest wnioskiem z modelu; wiarygodność danych trzeba sprawdzić osobno. [6] [7]

PrzykładPRZYKŁAD · KELLY

Co zmienia nieco bardziej optymistyczna ocena?

W naszej fikcyjnej grze zyskujemy netto tyle, ile postawiliśmy, albo tracimy całą stawkę: b = 1. Kroki są niezależne i mają stale te same prawdopodobieństwa. Za każdym razem stawiamy udział f aktualnego kapitału; reszta nie przynosi odsetek. Nie ma pożyczek, kosztów, wpłat ani wypłat z rachunku. Hipoteza A zakłada prawdopodobieństwo wygranej 0.6 i przegranej 0.4; optymalny udział to 0.2. Hipoteza B zakłada 0.55 i 0.45; optimum spada do 0.1. To wybrane możliwości, nie dwie zaobserwowane historie transakcji. Dla udziałów [0, 0.1, 0.2, 0.4] wykres pokazuje oczekiwany logarytm naturalny mnożnika kapitału na krok. Dla A otrzymujemy [0, 0.015042, 0.020136, -0.002447], a dla B [0, 0.005008, -0.000138, -0.044812]. Wartości zaokrąglono do sześciu miejsc po przecinku. Nie są kwotami, procentowymi zwrotami ani saldami. Udział 0.2 sprzyja więc wzrostowi w A, ale w B daje już lekko ujemny wynik. Udział 0.4 jest za duży nawet dla A. Oś pozioma porównuje udziały, nie czas; optimum wśród wszystkich dopuszczalnych udziałów wynika ze wzoru, nie tylko z zaznaczonych punktów. Wykres ilustruje wrażliwość na założenia, a nie szansę powodzenia rzeczywistej strategii ani zalecany rozmiar transakcji.

Pełniejszy obraz uzyskasz, czytając to hasło razem z Expectancy, Position Sizing, Risk of Ruin, Portfolio Risk, Risk Management. Do tego hasła prowadzą również odsyłacze z Max Drawdown, Portfolio Risk.

01Czy udział Kelly’ego przyniesie największy zysk już po kilku transakcjach?

Niekoniecznie. Kryterium dotyczy wzrostu logarytmicznego w zadanym modelu. Inna wielkość może zarobić więcej w krótkiej serii, a optimum modelu również może ponieść straty i duże obsunięcie.

02Czy połowa Kelly’ego jest bezpiecznym zamiennikiem?

Samo zmniejszenie udziału nie dowodzi bezpieczeństwa. Zmienia stawkę, ale nie poprawia błędnych prawdopodobieństw, wypłat ani pominiętych scenariuszy. Nadal liczą się model i strata, którą rachunek rzeczywiście może wytrzymać.

DOC · 001Kelly — A New Interpretation of Information RateDokumentacja DOC · 002CFA Research Foundation — The Stochastic Programming Approach to Asset, Liability, and Wealth ManagementDokumentacja DOC · 003Busseti, Ryu and Boyd — Risk-Constrained Kelly GamblingDokumentacja DOC · 004Sun and Boyd — Distributional Robust Kelly GamblingDokumentacja DOC · 005CME — Risk Management and Your Trade PlanDokumentacja DOC · 006Coinbase — Advanced trade order typesDokumentacja DOC · 007NFA — Use of Promotional Material Containing Hypothetical Performance ResultsDokumentacja
Zaktualizowano: Najpierw źródła · To nie jest porada inwestycyjna