Разработка торговой стратегии. Часть 3: Управление капиталом
Правила успешного трейдинга
Разработка торговой стратегии. Часть 3: Управление капиталом

Это третья, заключительная часть статьи про разработку торговой системы.

Управление капиталом 

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

  • Минимизирует риск потери всего торгового счета, прежде чем преимущество системы проявит себя. 
  • Максимизирует потенциал торговой системы, когда будут благоприятные условия. 

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

Для того чтобы установить правила управления капиталом для нашей системы, мы должны изучить, как она работала за наш тестовый период:

Тестовый период:
Январь - июнь 2004
Общая прибыль, пункты:
1012
Всего сделок:
80

Проскальзывание и комиссия (3 пункта на трейд):

(240)
Чистая прибыль:
772
Максимальная просадка:
181

С точки зрения управления капиталом мы больше всего интересуемся размером максимальной просадки . Один пункт мини-фьючерса на Доу стоит $5, так что максимальная просадка на 1 контракт была 181 х $5, или $905. Для того, чтобы торговать в этом периоде одним контрактом, нам необходимо минимум $ 905 плюс минимальное требование баланса счета (для Interactive Brokers) в размере $ 2000 = $ 2905. 

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

Если мы удвоим нашу максимальную историческую просадку в размере $ 905 и добавим минимальное требование баланса в размере $ 2,000, то мы получим $ 3810. Таким образом, если мы начнем торговать 1 контрактом с суммой $ 4,000 на нашем счете, то чтобы мы не имели возможности продолжать торговлю по системе, просадка, которая в два раза больше той, что была на тестах, должна случиться немедленно. Ситуация могла бы, конечно, случиться, но это достаточно маловероятно. 

Риск на сделку может показаться очень высоким. Если наш стоп 50 пунктов, или $ 250, то мы рискуем 6,25% нашего счета, тогда как много книг рекомендуют лишь 1%. Однако помните, наша задача управления деньгами - максимально использовать потенциал нашей системы. Единственный способ сделать это с небольшим размером счета - увеличить риск до предела приемлемости: мы показали, что даже на этом более высоком уровне риска мы вряд ли потеряем весь счет. Если бы мы рисковали только 1%, то мы должны иметь, по крайней мере, $25000 на счете, чтобы торговать только 1 контракт, что с учетом нашей исторической максимальной просадки, равной всего $ 905, явно чрезмерно. 

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

Фиксированная доля. Здесь мы будем торговать 1 контрактом на каждые $ х на счете. В нашем примере это 1 контракт на каждые $ 4000. Таким образом, на $ 8000 мы будем торговать 2 контрактами, на $ 12,000 - 3 контрактами и так далее. Отметим, что, если остаток на счете опускается ниже порога, то мы будем снижать число контрактов. В итоге:

Требуемый баланс счета:
Контрактов:
4,000
1
8,000
2
12,000
3
16,000
4
20,000
5
24,000
6
28,000
7
32,000
8
36,000
9
40,000
10

Мы можем продолжать торговать 1 контрактом ниже $ 4000 до счета не менее $ 2000, как определено выше. 

Фиксированная доля является популярным методом управления капиталом, однако у него есть серьезный недостаток. А именно: он требует неравные достижения на разных уровнях числа торгуемых контрактов. Для перехода с 1 контракт на 2 требуется получить прибыль в размере $ 4000 от торговли 1 контрактом. Однако, чтобы перейти от 2 до 3 контрактов по-прежнему требуется $ 4000 прибыли, но на этот раз от 2 контрактов. Это означает, что на небольших счетах потребуется время, чтобы вырасти, а на больших счетах количество торгуемых контрактов будет дико скакать. Этот метод не подходит как для малых, так и больших счетов!

Фиксированное отношение: Проблема фиксированной доли решается путем добавления в расчет переменной. Эта переменная (или дельта) - это сумма, необходимая на контракт, чтобы перейти к следующему уровню. Чем меньше дельта, тем более агрессивной будет система. 

Формула такова:

Капитал, который требуется для торговли предыдущим числом контрактов + (число контрактов х Дельта) = Следующий уровень.

Если мы используем $ 4000 в качестве нашего базового уровня на 1 контракт и дельту в $ 1000, то мы получаем:

Требуемый баланс счета:
Контракты:
4,000
1
5,000
2
7,000
3
10,000
4
14,000
5
19,000
6
25,000
7
32,000
8
40,000
9
49,000
10

 Сравнение таблиц показывает, что при более низком балансе счета риск выше (мы можем торговать больше контрактов), но по мере того как счет растает, риск снижается. Например, с баланса в размере $ 10000 мы будем торговать 4 контракта, против только 2 контрактов для фиксированной доли. Для баланса в размере $ 40000, однако, мы будем торговать только 9 контрактов против 10 для фиксированной доли. Если счет опускается ниже $ 4000, то мы будем продолжать торговать только 1 контрактом в обоих методах. 

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

Заключение

В этой статье мы разработали систему торговли мини-фьючерсами на индекс Dow Jones по данным с января 2004 по июнь 2004 года. Начав с основной идеи для торговли по пробоям диапазона с открытия, мы по методике проверили и добавили каждый компонент системы. Важно понимать, что наша система была создана с использованием конкретных данных и оптимизирована для конкретного набора данных. Если мы "переоптимизируем" ее, то мы обнаружим, что, когда мы проверим систему с помощью других периодов, система развалится.

Признаками переоптимизации системы являются:

  • Много различных параметров 
  • Очень специфичные значения параметров, т.е. значение 47 дает прибыль, а 46 или 48 не дает. 
  • Различные значения параметров для различных рынков или даже периодов. 
  • Использование фиксированных значений - то есть фиксированный стоп 35 пунктов независимо от того, какова текущая волатильность рынка. 
  • Система делает впечатляющую прибыль за период тестирования и впечатляющие потери в остальное время! 

Давайте взглянем на нашу систему, чтобы убедиться, что она не выглядит слишком оптимизированной:

Рынок: Мини Dow Jones $ 5 фьючерсный контракт
Условие входа: Торговый диапазон с 9.30 до 11.45.
Вход: Вход в лонг при пробое хая диапазона с откратия и вход в шорт при пробое лоу диапазона с открытия.
Стоп-лосс: Противоположная точка входа.
Выход: Выход по стопу в 16.00.
Прочие правила: Не торговать по четвергам.
  Не торговать, если торговый диапазон предыдущего дня больше среднего торгового диаазона за пять предыдущих дней.

Наше условие входа содержит определенное значение для диапазона с открытия - 135 минут. Однако мы проверили соседние значения, и все значения от 45 минут до 180 минут в целом дают очень маленькую разницу. 

Не торговать в четверг - очень специфичное правило и, возможно, оптимизировано для нашего тестового набора данных. 
 

За пределами тестируемых данных

Заключительный тест системы - проверить доходность за пределами выборки данных. Вот результаты по месяцам с учетом 3 пунктов на проскальзывание и комиссию. 

Квартал Пункты, чистыми Сделок  На сделку
Jan – Mar 2003 393 39 10.08
Apr – Jun 2003 210 36 5.83
Jul – Sep 2003 387 38 10.18
Oct – Dec 2003 214 41 5.22
Jan – Mar 2004 416 42 9.90
Apr – Jun 2004 359 35 10.26
Jul – Sep 2004 60 43 1.40
Oct – Dec 2004 215 37 5.81

Как и ожидалось, наша выборка за период с января по июнь 2004 года дает хорошие результаты, однако мы также видим похожие результаты за 1-й и 3-й квартал 2003 года, предполагая, что система не переоптимизирована для одного определенного периода. 

Просадка 

Во время тестового периода мы пережили максимальную просадку 181 пункт, во время нашего большого теста она была превышена 4 раза:

Дата Просадка, пункты 
19 Feb 03 234
10 Jun 03 254
19 Aug 03 215
27 Sep 04 189

Все это приемлемо, так как в нашем разделе управления капиталом мы заложили максимальную просадку в 2 х 181, или 362 пункта. 

Кривая роста активов

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

Управление капиталом 

Торговля одним контрактом дает 2254 пунктов прибыли ($ 11270) в течение 2 лет. Ранее нами было установлена модель фиксированного отношения управления деньгами, основанная на наших тестовых данных. Используя эту модель для торговли по системе в течение 2-х лет, стартовый баланс в размере $ 4000 увеличился до $ 47785, прибыль составила $ 43785. В этом случае кривая роста капитала выглядит следующим образом: 

Итоги 

В этой статье мы рассмотрели поэтапное развитие одной торговой системы на примере фьючерсного мини-контракта на индекс Dow Jones. Мы создали систему, которая стабильна и которая в течение последних 2 лет дала бы разумную прибыль, особенно при использовании агрессивного управления деньгами. 

Следует отметить, что за эти 2 года индекс Dow Jones пережил очень низкую волатильность по сравнению с предыдущими годами, что делает довольно трудной торговлю по внутридневной системе. Тем не менее, валютные рынки были волатильны за этот период, и мы могли бы выбрать для разработки системы торговлю фьючерсами на доллар / евро или доллар / фунт, что было бы гораздо выгоднее. Смысл статьи был продемонстрировать системный подход к разработке системы с помощью инструмента, с которым люди знакомы. 

Не стоит полагаться только на одну систему. Ряд различных систем должен быть разработан (с использованием методологии, описанной выше) с использованием различных инструментов, сроков и условий для входа (как трендовые, так и контртрендовые системы). В последний год валюты были более волатильными, чем индексы, тогда как в 2002 году было верно обратное. Все системы имеют хорошие периоды и плохие периоды. Диверсифицируя торгуемые системы, мы можем существенно снизить общие просадки и сделать намного более гладкой кривую роста капитала.

Tim Wreford 
Источник: trade2win.com/articles/768-developing-trading-strategy-part-2-a/p/5?group=trading-strategies&topic=day-trading-scalping  
Ссылка на перевод 2stocks.ru  обязательна