- Критерий Келли выбирает размер ставки, при котором максимален ожидаемый логарифм капитала. Для сделки, которая выигрывает b единиц на единицу риска с вероятностью p, доля Келли равна p − (1 − p)/b.
- Ставка на всё максимизирует средний выигрыш, но делает разорение почти неизбежным; минимальная ставка минимизирует разорение и выигрыш. Келли находится между ними (Торп).
- Половинный Келли даёт около 75 % максимального темпа роста при вдвое меньшей волатильности результата; ставка вдвое больше Келли даёт нулевой рост, а больше — отрицательный.
- Торп советует выбирать долю между половиной и полным Келли, потому что реальное преимущество обычно ниже расчётного, особенно если система найдена перебором данных.
Каждый трейдер отвечает на вопрос «сколько рисковать?», чаще всего по привычке: 1 %, 2 %, «как чувствуется». Критерий Келли — математический ответ на тот же вопрос, и к нему прилагается предупреждение, которое в большинстве пересказов в интернете опускают. В этой статье мы опираемся на первоисточник — работу Эдварда Торпа, математика, который применил критерий сначала к блэкджеку, а потом к фондовому рынку.
Какую задачу решает Келли
Торп формулирует постановку прямо: главная проблема — найти ставки с положительным математическим ожиданием, но «the gambler also needs to know how to manage his money, i.e. how much to bet» — игроку ещё нужно уметь управлять деньгами, то есть знать, сколько ставить. Он предлагает критерий Келли — «to maximize the expected value of the logarithm of wealth», максимизировать ожидаемое значение логарифма капитала.1
Почему логарифм, а не обычное среднее? Торп показывает, что обе очевидные альтернативы не работают:
- Ставить на всё каждый раз. Это максимизирует ожидаемый выигрыш после n сделок, но вероятность разорения равна 1 − pⁿ и с ростом n стремится к 1, так что «ruin is almost sure» — разорение почти неизбежно.1
- Ставить минимум. Это минимизирует шанс разорения, «but this unfortunately also minimizes the expected gain» — но, к сожалению, минимизирует и ожидаемый выигрыш.1
Келли — промежуточная стратегия: всегда ставить одну и ту же долю f текущего капитала и выбрать ту долю, которая максимизирует долгосрочный рост.
Формула
Для простейшей игры — ставка на равных, выигрыш с вероятностью p и проигрыш с вероятностью q = 1 − p — Торп показывает, что рост за ставку равен g(f) = p·log(1 + f) + q·log(1 − f), а максимум достигается при f* = p − q.1
Сделка редко бывает «на равных». Пусть сделка выигрывает b единиц на каждую рискованную единицу (отношение прибыли к риску равно b) с вероятностью p, а иначе теряет единицу. Максимизируя p·log(1 + b·f) + q·log(1 − f) тем же способом, получаем:
f* = p − q / b
Это обобщение стандартное, мы вывели его здесь из постановки Торпа. На языке трейдинга p — доля прибыльных сделок, b — расстояние до цели, делённое на расстояние до стопа. Доля f — часть капитала, которую вы теряете при срабатывании стопа, то есть риск на сделку.
Пример на условных числах: доля прибыльных сделок 45 % и отношение прибыль/риск 2:1 дают f* = 0.45 − 0.55/2 = 0.175. Полный Келли предлагает рисковать 17.5 % счёта на каждой сделке. Мало кто выдержит такое, и следующий раздел показывает, что пытаться не нужно.
Почему не полный Келли
Всё в формуле зависит от p и b, а вы их никогда не знаете. Вы оцениваете их по бэктесту или истории сделок, а оценки смещены вверх: механизм мы разобрали в статье «Почему большинство бэктестов завышают результат». Торп говорит то же самое о рынках. Он сравнивает истинное преимущество с расчётным и показывает, что одновременная переоценка преимущества и ставка выше Келли — катастрофа. Вот его вывод:1
«it is wise to assume mt < me and to choose f < f*e …» — разумно считать, что истинное преимущество меньше расчётного, и выбирать долю меньше расчётной доли Келли
— Edward O. Thorp, The Kelly Criterion in Blackjack, Sports Betting, and the Stock Market
Здесь mt — истинное преимущество, me — расчётное. Его доводы стоит запомнить, потому что они описывают реальную торговлю: оценки избыточной доходности «are more likely to be too high than too low» — скорее завышены, чем занижены; цены следуют нестационарному процессу, где параметры меняются; «systems that worked may be partly or entirely based on data mining» — системы, которые работали, могут частично или целиком опираться на перебор данных; а работающие системы «attract capital, which tends to push exceptional mt down towards average values» — привлекают капитал, и это тянет исключительное преимущество к среднему.1
Что стоит и что экономит доля Келли
Пусть c — доля Келли, которую вы ставите (c = 0.5 — половинный Келли). В непрерывной модели Торпа (при нулевой безрисковой ставке) темп роста относительно максимального равен c·(2 − c), а относительный риск, то есть стандартное отклонение результата, равен c.1
| Доля Келли (c) | Рост относительно максимума | Волатильность относительно полного Келли |
|---|---|---|
| 0.25 | 44 % | 25 % |
| 0.50 (половинный Келли) | 75 % | 50 % |
| 0.75 | 94 % | 75 % |
| 1.00 (полный Келли) | 100 % | 100 % |
| 1.50 | 75 % | 150 % |
| 2.00 | 0 % | 200 % |
| больше 2.00 | отрицательный |
Половинный Келли сохраняет три четверти роста при вдвое меньшей волатильности; Торп отмечает, что ожидаемый темп роста «reduced to 3/4» — снижается до 3/4.1 Таблица показывает и то, почему ставить больше Келли нерационально: при 1.5 Келли вы берёте на 50 % больше волатильности за тот же рост, что даёт половинный Келли, а при 2 Келли рост равен нулю. Его практический совет: выбор f между половиной и полным Келли «offers protection against g ⩽ 0 with a reduction of g that is likely to be no more than 25%» — защищает от нулевого и отрицательного роста, снижая рост, вероятно, не более чем на 25 %.1
Пример с ошибкой оценки
Возьмём прежнюю сделку: расчётная доля прибыльных 45 %, прибыль/риск 2, расчётный полный Келли 17.5 %. Допустим, реальная доля прибыльных 40 % — скромная ошибка в 5 пунктов, которую бэктесты дают постоянно. Реальная доля Келли 0.40 − 0.60/2 = 0.10.
- Ставка расчётного полного Келли (17.5 %) равна 1.75 реального Келли. Рост относительно максимума по приближению Торпа равен
1.75 × 0.25 = 44 %: вы берёте заметно больше риска и получаете меньше половины возможного роста. - Ставка половины расчётного Келли (8.75 %) равна 0.875 реального Келли. Рост равен
0.875 × 1.125 = 98 %от максимума, а волатильность ниже, чем у реального Келли.
Небольшой запас на ошибку оценки почти ничего не стоит, а его отсутствие стоит больше половины роста. Это и есть настоящий довод за долю Келли, и он следует из неопределённости p и b, а не из робости.
Как применять на практике
- Риск — это процент капитала, который вы теряете при срабатывании стопа, а не размер позиции. Считайте f по расстоянию до стопа: размер позиции = (капитал × f) ÷ расстояние до стопа в цене.
- Оценивайте p и b на отложенных данных, после комиссий. Комиссии уменьшают и b, и p; при тонком преимуществе они могут перевернуть знак
p − q/b, и правильная ставка — ноль. - Исходите из того, что истинное преимущество меньше расчётного. Берите от четверти до половины расчётного Келли, пока живая история сделок не подтвердит цифры.
- Ограничьте число коррелированных позиций. Келли предполагает независимые ставки. Пять лонгов по коррелированным альткоинам ближе к одной крупной ставке.
- Если формула даёт ноль или отрицательное число, верьте ей. Это значит, что при ваших цифрах у сделки нет положительного ожидания.
Это обучающий материал, а не инвестиционная рекомендация. Критерий Келли максимизирует долгосрочный рост при допущениях, которые реальные рынки нарушают.
Footnotes
-
Thorp, E. O. (2006). «The Kelly Criterion in Blackjack, Sports Betting, and the Stock Market». Handbook of Asset and Liability Management, Vol. 1 (ред. Zenios, Ziemba), Elsevier, гл. 9; доклад 1997 года, исправления внесены в апреле 2005. Аннотация; раздел 2 (подбрасывание монеты: смелая и робкая игра, f* = p − q); раздел 7.1 (отношение роста c(2 − c), относительный риск c, рост снижается до 3/4 при половинном Келли); раздел 7.3 (довод за долю Келли). Обобщение на отношение прибыль/риск b и примеры расчётов — наши. ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9
Источники
- The Kelly Criterion in Blackjack, Sports Betting, and the Stock Market. Edward O. Thorp. В сборнике: Handbook of Asset and Liability Management, Vol. 1, Elsevier. DOI 10.1016/S1872-0978(06)01009-X, 2006
Статья — исследование, а не инвестиционная рекомендация. Результаты на истории не гарантируют результатов в будущем.