Шрифт:
Интервал:
Закладка:
Изменения, вносимые Паркером в торговую стратегию и имеющие решающее значение для поддержания прибыльности, были весьма значительными. Примеры этого включают переход от размещения ордеров вблизи цены закрытия сессии к открытию позиций в течение дня, переключение с импульсной системы на систему возврата к среднему и разработку новых систем, которые успешно работали на IPO, даже если они вообще не работали на общей совокупности акций. Эти виды структурных корректировок сильно отличаются от простого изменения значений параметров, представляющего собой скорее косметические улучшения. Хотя Паркер часто менял значения параметров в своих системах, чтобы смягчить или устранить недавнюю просадку, теперь он признает, что это мало бы повлияло на будущую прибыльность. Постоянный пересмотр параметров для получения максимальной пользы из прошлых результатов (процесс, называемый оптимизацией) порой имеет пагубные последствия.
Трейдеры, разрабатывающие торговые системы, должны понимать, что оптимизация не столько приводит к худшим результатам (хотя и это может случиться), сколько дает трейдерам слишком искаженные ожидания эффективности тестируемых систем. Завышенные результаты, косвенно приписываемые оптимизации, могут привести к тому, что разработчики создадут системы, которые на самом деле имеют отрицательный ожидаемый доход. Другая опасность та, что чрезмерная оптимизация (точная настройка системы для максимизации прошлой производительности) может привести к алгоритмам, слишком адаптированным к прошлым данным, чтобы хорошо работать в будущем.
Первоначально Паркер на видел этих подводных камней, но с опытом он осознал описанные проблемы. По поводу разницы между оптимизированными и фактическими результатами Паркер говорит так: «На протяжении моей карьеры системы, которые я использовал, при тестировании на исторических данных обычно показывали годовую доходность 50–100 % при максимальных просадках менее 10 %, а в реальном использовании я получаю около 20 % прибыли – именно это я и ожидаю получить от них». В настоящее время Паркер сильно ограничивает уровень оптимизации, вплоть до отказа от нее при разработке новой стратегии.
Мои собственные выводы об оптимизации, основанные на многочисленных эмпирических тестах, которые я когда-то проводил, во многом согласуются со взглядами Паркера[20].
1. Любую систему – повторюсь, любую систему – можно сделать очень прибыльной с помощью оптимизации (то есть в отношении прошлой производительности). Если вы когда-нибудь обнаружите систему, которую нельзя оптимизировать для хорошей прибыли в прошлом, примите мои поздравления – вы только что изобрели персональный денежный станок (просто делайте противоположное тому, что система рекомендует, если только вы не несете чрезмерных транзакционных издержек). Приятно посмотреть на невероятную производительность оптимизированной системы в свете исторических данных, но денег это не приносит.
2. Оптимизация всегда – повторюсь, всегда – завышает потенциальную будущую производительность системы – обычно с большим коэффициентом ошибки. Следовательно, оптимизированные результаты никогда – повторюсь, никогда – не должны использоваться для оценки достоинств системы.
3. Для многих, если не для большинства, систем оптимизация улучшит будущую производительность только незначительно, если вообще улучшит.
4. Если оптимизация имеет какое-либо значение, то обычно оно заключается в определении тех границ диапазонов, из которых следует выбирать значения параметров в системе. Оптимизация с точной настройкой – это в лучшем случае пустая трата времени, а в худшем – самообман.
5. С учетом вышеизложенного, технически сложные и комплексные процедуры оптимизации представляют собой погоню за ветром. Намного больше значимой информации даст самая простая процедура, при условии наличия полезной информации, которую еще тоже нужно получить.
Итак, возникает разумный вопрос, дает ли оптимизация реально лучшие результаты в долгосрочной перспективе, чем случайный выбор значений параметров для торговли из разумных диапазонов значений. Я вовсе не хочу сказать, что оптимизация никогда не имеет никакой ценности. Оптимизация может быть полезна при определении субоптимальных крайних значений диапазонов, которые следует исключить из выбора значений параметров. Кроме того, для некоторых систем оптимизация может давать некоторое преимущество в выборе параметров даже после исключения субоптимальных крайних значений диапазонов. Тем не менее я имею в виду, что степень улучшения, предлагаемого оптимизацией, намного меньше, чем обычно считается. Трейдеры, вероятно, сэкономили бы целую пропасть денег, если бы они доказывали эффективность оптимизации, вместо того чтобы принимать ее на веру.
Управление рисками является столь же важным компонентом успеха для систематических трейдеров, как и для дискреционных. За годы карьеры Паркер ввел с этой целью несколько важных правил, в частности:
1. Прекращение торговли. Паркер прекратит торговлю, если баланс его счета снизится на определенный процент. Первоначально в качестве триггера он использовал 20 %-ную просадку капитала. В 2016 году, едва не бросив трейдинг, он возобновил торговлю, но скорректировал точку остановки до 10 % (хотя она может быть увеличена до 15 %, если перед этим прирост счета составлял 5 %). Прекращение торговли является очень эффективным инструментом управления рисками: он дает трейдерам возможность приблизительно установить максимальную сумму, которую они могут позволить себе потерять (при условии, что у них есть дисциплина и они придерживаются своих правил). Это позволяет ограничить потери уровнем, находящимся в рамках финансового комфорта.
Точка остановки, основанная на остатке средств на счете, также дает вам хорошую защиту. Слишком много трейдеров не используют никаких ограничений риска по своему счету, и тогда всего один крупный убыток может целиком выбить их из игры. Всегда сохраняйте риск своего счета на достаточно низком уровне, чтобы у вас была возможность вернуться и попробовать еще раз, если ваша предыдущая попытка окажется неудачной. Полезная аналогия – банк в покере. Если у вас плохая рука, вы должны ограничить свой проигрыш взносом в банк, а не ставить на кон все свои деньги. Вы должны всегда оставлять себе возможность попробовать еще раз с другой рукой.
2. Остановка системы. Паркер применяет стратегию следования за трендом к кривой капитала своей системы, чтобы понять, когда ему следует деактивировать эту систему. В частности, Паркер прекратит торговать по системе, если кривая капитала по ней упадет ниже ее скользящей средней с периодом 200 дней, и подождет, пока кривая капитала не поднимется выше скользящей средней с периодом 200 дней, после чего возобновит торговлю с помощью этой системы. В сигнале следования за трендом нет никакого
- Трейдинг. Инструменты Фибоначчи - Владимир Габестро - Финансы
- Искусство финансирования бизнеса: выбор оптимальных схем - Волков Алексей Алексеевич - Финансы
- Финансовая независимость. Как быстро создать капитал и обеспечить себя на всю жизнь - Грант Сабатье - Менеджмент и кадры / Финансы
- Binance: Инструкция по безопасной эксплуатации, или Как правильно торговать на криптовалютном рынке - Приходько Дмитрий Юрьевич - Финансы
- Каждый инвестор желает знать... - Ксения Миролюбова - История / Финансы / Экономика
- Теоретические основы инвестиций в акции, облигации и стандартные опционы - Владимир Костин - Финансы / Экономика
- Как заработать 1 миллион долларов со 100$ в кармане, или Беспроигрышная торговля на рынке Forex - Роман Смирнов - Менеджмент и кадры / Маркетинг, PR, реклама / Финансы
- Когда плохо – это хорошо - Исаак И. Беккер - Деловая литература / Финансы
- Буклет миллионера: Как стать баснословно богатым - Грант Кардон - Финансы
- Сложные случаи исчисления НДПИ при добыче золотых, урановых и многокомпонентных руд: комментарий для опытного налогоплательщика - Сергей Юрьевич Шаповалов - Финансы / Юриспруденция