ATC-2006 и АТС-2007: Кривая нулевой доходности

На сайте Чемпионата Automated Trading Championship мы много внимания уделяем статистике, собираемой в ходе соревнований. В целях просвещения трейдеров и поиска новых полезных критериев для оценки торговых стратегий мы стараемся рассматривать результаты, показанные как отдельным экспертом, так и всеми участниками в целом. Именно поэтому мы предложили вниманию читателей статью «Будь в фазе» известного трейдера и управляющего фондами Михаила Королюка. И совершенно закономерно, что мы решили проанализировать результаты предыдущих Чемпионатов в свете опубликованной статьи.

Были по отдельности обработаны результаты Чемпионатов 2006-го и 2007-го годов. Напомним, что в Automated Trading Championship 2006 участвовало 258 советников. Из них были отобраны только 237 Участников, результаты торговли которых были наложены на график кривой, отражающей нулевую доходность. Не вошедшие в обзор Участники либо не совершили ни одной сделки, либо не имели ни одной убыточной сделки. В этих случаях вычислить параметр AvgWin/AvgLoss не представлялось возможным и не имело никакого смысла.


Рис. 1. Участники Чемпионата Automated Trading Championship 2006 на графике кривой нулевой доходности.

Красная линия отображает границу нулевой доходности, которая делит график на две зоны: прибыльную и убыточную. Синими ромбиками отмечены положения Участников на графике. Те эксперты, которые оказались ниже кривой нулевой доходности, являются убыточными. Выяснилось, что убыточных экспертов было большинство. Зеленая линия отображает границу зоны безопасной торговли. Эксперты, которые находятся выше кривой безопасной торговли, находятся в относительно безопасной зоне.

Эксперты, которые находятся выше кривой нулевой доходности и ниже кривой безопасной торговли, являются потенциально прибыльными. Как пишет Михаил Королюк:

…две кривые создают в соответствии с принятым критерием три зоны: находящуюся над кривой безопасности зону относительно безопасной торговли, между двумя кривыми - зону прибыльной, но потенциально опасной торговли, и находящуюся под кривой нулевой доходности зону убыточной торговли.

Как видно из рис. 1, в прибыльной зоне находится значительно меньше Участников, чем в убыточной. Таких экспертов оказалось 39:

Таблица 1. Список Участников, попавших в прибыльную зону.

login name trades %Win AvgWin/AvgLoss
400232 valvk 41 90.24 0.14
400016 Arkadiy 40 87.50 0.15
400211 SNSH 16 87.50 0.19
400221 TMR 36 86.11 0.17
400127 LorDen 14 85.71 0.32
400113 keltech 31 77.42 0.35
400039 cod0973 4 75.00 1.33
400014 AndDan 32 75.00 0.39
400156 payday 43 74.42 0.56
400094 Hendrick 35 74.29 0.45
400202 Sergo 26 73.08 1.09
400161 plj 28 71.43 0.90
400024 Aver 12 66.67 0.56
400030 bingram 11 63.64 1.08
400235 vgc 32 62.50 1.23
400084 Gomelesose 132 61.36 0.64
400036 bvpbvp 5 60.00 0.92
400055 DxdCn 5 60.00 7.72
400067 Flame 15 60.00 1.53
400142 nickbilak 27 59.26 0.75
400217 systrad5 17 58.82 0.81
400066 fizzleboink 70 58.57 0.72
400069 Fonz.de.Cool7 37 56.76 0.83
400158 Pinch 27 55.56 1.10
400062 ExpertTrader 13 53.85 1.14
400009 alexgomel 17 52.94 5.08
400173 Rich 50 52.00 2.28
400028 Berserk 35 51.43 1.59
400155 paulan 62 50.00 1.07
400072 free-day 82 48.78 1.14
400124 ldamiani 33 48.48 1.59
400060 everlongh 102 42.16 1.45
400059 emil 20 40.00 2.34
400082 GODZILLA 39 38.46 2.25
400048 delya 24 37.50 2.63
400162 Prival 47 34.04 2.17
400216 Swing 15 33.33 2.57
400245 vvo1f 21 33.33 2.53
400179 roadrunna11 16 25.00 4.56

Из них только два советника оказались в зоне безопасной торговли – alexgomel (17 сделок) и DxdCn (5 сделок). Но, к сожалению, ни один из них мы не можем отнести к по-настоящему безопасным, так как они совершили слишком мало сделок, чтобы показанный результат считался статистически значимым.

А теперь рассмотрим результаты Чемпионата Automated Trading Championship 2007, в котором приняли участие уже 603 эксперта. Из них в рассмотрение попали результаты только 558 Участников, у которых возможно корректное вычисление AvgWin/AvgLoss.


Рис. 2. Участники Automated Trading Championship 2007 на графике кривой нулевой доходности.

Точек на графике теперь значительно больше, но сам характер распределения существенно не изменился. По-прежнему большинство экспертов находится в убыточной зоне, небольшая часть – в потенциально прибыльной зоне, а 7 советников попали в зону безопасной торговли.

Но мы уже знаем по Таблице 1, что многие Участники из прибыльной зоны не совершили даже 30-ти сделок, поэтому мы сделали новый график, на который попали только те эксперты, на счету которых было 30 и более совершенных сделок. Новый график теперь выглядит так:


Рис. 3. Участники Automated Trading Championship 2007, совершившие 30 и более сделок, на графике кривой нулевой доходности.

Теперь в зоне безопасной торговли остался только один Участник – это waaustin (56 сделок). Отношение средней прибыльной сделки к средней убыточной (AvgWin/AvgLoss) достигает у waaustin огромного значения – 8.05. Другими словами, средняя прибыль у данного участника была в 8 раз больше, чем средний убыток! Как же ему это удалось?

Участник waaustin занял на Automated Trading Championship 2007 только 18-е место. Если просмотреть его отчеты, то все становится на свои места. Из 56 совершенных сделок только одна оказалась проигрышной, остальные 55 были выигрышными. Обычно такое соотношение выигрышных и проигрышных сделок характерно для стратегий, которые «пересиживают» убыточные позиции. График распределения MAE подтверждает это:


Рис. 4. График распределения MAE для Участника ATC-2007 waaustin.

Если учесть, что чистая прибыль данного Участника составила 13 284.10 долларов, то при таких просадках подобный стиль торговли уже не кажется столь привлекательным.

Таким образом, никто из Участников не смог приблизиться к созданию «святого грааля». Но с другой стороны, главный призер ATC-2007 Better, победа которого не вызывает ни у кого вопросов, хоть и не попал в указанную зону безопасной торговли, явно находится в прибыльной зоне. Его советник совершил 65.9% выигрышных сделок (%Win = 65.93%), и соответствующее этому параметру значение AvgWin/AvgLoss = (100% – 65.93%)/65.93% равно 0.51. То есть при AvgWin/AvgLoss = 0.51 советник Better’а имел бы нулевую доходность. На деле его советник имеет значение AvgWin/AvgLoss=1.12, которое перекрывает параметр нулевой доходности более чем в 2 раза!

Мы можем сделать вывод о том, что устойчивые алгоритмы торговли могут находиться и вне зоны безопасности. Или, другими словами, данная зона безопасности действительно является неким идеальным ориентиром, к которому можно стремиться, но не стоит пытаться создавать торговую стратегию лишь ради того, чтобы там оказаться.

И напоследок мы бы хотели рассмотреть результаты торговли еще двух Участников ATC-2007: Newman2 (40 сделок и 8-е место) и warwickquant (44 сделки и 31-е место). Как видно из рис. 3, данные Участники также не попали в зону безопасной торговли, но находятся максимально близко к ней.

Таблица 2. Некоторые торговые характеристики Участников Newman2 и warwickquant.

login name trades profittrades avgprofit avgloss %Win AvgWin/AvgLoss
500494 Newman2 40 16 2697.22 -883.46 40.00 3.05
500351 warwickquant 44 12 1836.1 -414.47 27.27 4.43

Для обоих Участников характерны небольшой процент прибыльных сделок и достаточно высокое соотношение между средней прибыльной и средней убыточной сделками. Такие показатели характерны для торговых систем, которые следуют за трендом, режут убытки и позволяют прибыли расти.


Рис. 5. Графики распределения MFE и MAE для Участника ATC-2007 warwickquant.

Как видите, графики MFE и MAE подтверждают данное предположение для Участника warwickquant. График MFE показывает по оси Х максимальную потенциальную прибыль, которую можно было получить при закрытии сделки.

Есть два способа закрывать сделки на фиксированном уровне: либо ограничивать прибыль снизу с помощью StopLoss, либо ограничивать прибыль сверху с помощью ордера Take Profit. Для систем, следующих за трендом, характерен первый способ – Take Profit не выставляется, но StopLoss присутствует. Это позволяет взять максимальную прибыль, если сделка удачно открылась по тренду.

Но при этом некоторые сделки, оказавшиеся первоначально в прибыльной зоне, будут закрыты с убытком при развороте движения в неблагоприятном направлении. На графике MFE как раз показаны несколько сделок, которые имели некоторое время незафиксированную прибыль. Но все же эти сделки были закрыты по стопу, когда цена двинулась в обратном направлении в силу изменения рыночной ситуации.


Рис. 6. Графики распределения MFE и MAE для Участника ATC-2007 Newman2.

Для Участника Newman2 вывод также оправдался. На графиках MAE обоих Участников хорошо видно, что убытки ограничиваются на некоем уровне сопротивления просадкам (показано синей линией). В то же время на графиках MFE мы видим сделки, которые были прибыльными в свои самые лучшие моменты, но закрылись с убытком по Stop Loss, так как Take Profit не предусмотрен.

Выводы:

  • Предложенная Михаилом Королюком в статье «Будь в фазе» методика оценки торговых стратегий является безусловно интересной и информативной. И хотя мы в очередной раз убедились, что простого рецепта по созданию «святого грааля» нет, мы видим, что прибыльные стратегии легко идентифицируются на графике кривой нулевой доходности. Даже более того: с определенной степенью достоверности мы можем предполагать, каким образом была заработана прибыль при торговле по той или иной стратегии. Для этого нам достаточно посмотреть, в какой области графика окажется стратегия при ее анализе по описанной методике.

  • Стратегия может давать частые выигрыши, но при этом средний размер выигрыша будет мал по сравнению со средним размером проигрыша. Стратегия может давать редкие выигрышные сделки, но тогда средний выигрыш должен существенно превышать средний проигрыш. Или это может быть стратегия, лежащая где-то между этими двумя.

  • Примером тому могут служить результаты Победителя Automated Trading Championship 2007 – Better. Его советник совершил 408 сделок, и из них почти 66% оказались прибыльными. А значение AvgWin/AvgLoss было равно 1.12.

  • Значит, стабильная выигрышная стратегия необязательно должна иметь слишком большой процент выигрышных сделок и большое отношение AvgWin/AvgLoss. Главное, чтобы она оказалась как можно выше над кривой нулевой доходности, но без нежелательного пересиживания убыточных сделок.

Создана: 25.07.2008  Автор: Rosh
Будь в фазе

Главным ограничением для механических торговых систем является то, что они эффективны только при определенных состояниях рынков.

Месяц регистрации позади

С начала регистрации прошел месяц. Больше тысячи человек зарегистрировались для участия в Чемпионате.

Предыдущая Следующая
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий