Что важнее в трейдинге: входы или выходы из сделок?
Есть гипотеза, что выходы из сделок важнее, чем сами входы. А если учитывать, что даже у лучших хедж-фондов количество прибыльных сделок не сильно превышает 50% (к примеру, у фонда Renaissance Technologies), то гипотеза кажется вполне разумной.
Но давайте пройдемся здесь эмпирически — протестируем гипотезу на данных и постараемся подтвердить (или опровергнуть) это самое “вполне разумное”.
Полезные материалы, которые хорошо бы изучить перед продолжением:
- Тестирование торговых стратегий на исторических данных (бэктест) — почему это так важно?
- Почему алгоритмы торгуют по-разному на истории и в реальном времени и какую ценность дает форвард-тест?
- Количество прибыльных сделок или их качество: на что вы поставите свои деньги?
- Как выставлять стоп-лосс и тейк-профит.
- Что такое трейлинг-стоп и как он влияет на эффективность торговых стратегий.
Содержание
Видео
Стоит ли стремиться к точным входам в торговые сделки?
Мы склоняемся к тому, что точные входы в сделки — в большей степени утопия (если брать множество сделок и долгосрочную дистанцию трейдинга). Вот какие аргументы в эту пользу:
- Как уже отметили в начале статьи, даже лучшие фонды, где работают талантливые математики и программисты, редко когда превышают 50% прибыльных сделок. То есть их входы не намного точнее, чем случайные покупки или продажи. Подробнее это раскрывается в статье Кто такой Джим Саймонс и как он заработал $ 25 млрд с помощью количественного трейдинга.
- Количество поступающих данных на рынок ежедневно измеряется квинтильонами байтов (очень много нулей). То есть принимая решение на вход в рынок, в следующие несколько минут (а скорее даже секунд) данные обновляются, и ваш прогноз уже искажается из-за новых данных — вся точность пропадает. Все это мы тоже успели подробней рассмотреть в статье Эпоха больших данных и как к ней адаптироваться нам — частным трейдерам?
- Статистические исследования на основе 40 000 000 сделок не показали большого количества стратегий, где доля прибыльных сделок выше 50-55%. Нормальное распределение было около 40-45%. Подробнее — в статье Ценность стоп-лосса, выявленная из 2 365 алгоритмов.
- Как показывает практика системной торговли, результаты могут быть положительными и при 40%, 45% или даже 30-35% количестве прибыльных сделок. На качество торговли влияют другие факторы, которые мы рассмотрели в статье Количество прибыльных сделок или их качество: на что вы поставите свои деньги?. Стратегии, где прибыльных сделок сильно больше 50% — статистическая редкость.
За 1 час поможем разобраться с факторами успеха и причинами неудач на финансовых рынках. Бесплатно
Ок, тогда что по выходам из торговых сделок — стоит ли работать над их качеством?
А вот тут уже интересней. Давайте сперва определим параметры, которые могут быть причиной выхода из сделки:
- Стоп-лосс — самый неприятный сценарий выхода из сделки. Но без стопов никуда — как минимум в 40-50% случаях вы будете их ловить (в долгосрочной перспективе).
- Тейк-профит — приятное завершение сделки с прибылью.
- Безубыток — гарантия защиты позиции от убытка (бывают проскальзывания или гэпы, которые все же принесут убытки, но это редкие сценарии, которые сейчас учитывать не будем). Выставляя безубыток, становится сразу спокойней. А вот действительно ли он улучшает результаты в долгосрочной перспективе — об этом далее в статье.
- Трейлинг-стоп — динамический уровень стоп-лосса, который подтягивается за ценой в сторону увеличения прибыли. Подробнее о наших исследованиях трейлинг-стопа — в статье Что такое трейлинг-стоп и как он влияет на эффективность торговых стратегий.
- Различные модели выхода на основе волатильности (в сторону движения, или против), на основе индикаторов (к примеру, на основе перекупленности/перепроданности осцилляторов), или просто выходы из сделок, когда цена проходит 3-5-10% в вашу сторону (в зависимости от инструмента и его силы движения). Вообще, в этот пункт можно напридумывать какие угодно способы выхода из сделок (хоть по фазам луны) — все ограничивается вашим восприятием ценового движения и фантазией.
Из всего этого списка мы не тестировали 5-ый пункт, а вот на счет всего остального у нас есть что рассказать.
Методы выхода из торговых сделок, которые мы тестировали
В основе исследования было 2 стратегии (количество этих стратегий будет увеличиваться) и несколько комбинаций, описанных выше. Если конкретнее, то вот какие:
- SL — параметр, при котором стратегия тестировалась только со стоп-лоссом. Выход из сделки был либо по стопу, либо по зеркальному сигналу стратегии — других вариантов не было.
- TP — в стратегию включался тейк-профит с разными параметрами (1 к 1, 1 к 2, 1 к 3 и т. д.).
- BE — тест только безубытка.
- TSL — трейлинг-стоп в действии.
- TP + BE — тейк-профит и безубыток.
- TP + TSL — тейк-профит с трейлингом.
Стоп-лосс мы используем всегда и везде. Все комбинации, описанные выше, автоматически подразумевают “+ SL”.
Из этих 6-ти комбинаций мы и выбирали лучшие результаты. Что получилось — далее в статье.
В нашем Telegram-канале есть то, чего не публикуем на сайте 📈
Стратегия №1 и ее результаты
Анализировать эффективность стратегии и различные ее настройки мы будем по высшему порядку — по форвард-тесту. Форвард-тест дает более объективную статистику торговой стратегии, в отличии от бэктеста. Подробнее — в статье Почему алгоритмы торгуют по-разному на истории и в реальном времени и какую ценность дает форвард-тест?
Ок, приступаем.
Используем только стоп-лосс
В данном случае причиной выхода из сделки является либо стоп-лосс, либо зеркальный сигнал (то есть если открыта покупка, а после этого сигнал перестраивается на продажу, то покупка закрывается, и открывается сразу продажа — это и есть зеркальный сигнал).
Проанализируем кластеры доходностей форвард-теста такой настройки.
Таблица выше — доходность форвард-тестов на разных временных промежутках. Мы называем эти таблицы кластерами. Чтобы сильно сейчас не расшифровывать всю эту логику, ее можно анализировать так: чем больше зеленых ячеек, тем лучше проявила себя стратегия в рамках форвард-теста (и бэктеста тоже). И чем больше зеленого, тем с большей уверенностью мы можем включать отдельные настройки стратегии в живой трейдинг.
Используем стоп-лосс + тейк-профит
Теперь помимо зеркального сигнала, мы подключаем тейк-профит. Становится 3 причины выхода из сделки: по стоп-лоссу, по тейк-профиту или по зеркальному сигналу (то есть выход где-то между стопом и тейком).
Так, зелени вроде добавилось, это хорошо. Добавление тейк-профита улучшило стратегию. Продолжаем эксперимент.
Используем стоп-лосс + тейк-профит + безубыток
Добавляем еще один критерий — безубыток. Теперь если цена проходит какое-то n значение (параметр этого значения мы перебираем в тестах), например, 50 пунктов, то стоп-лосс автоматически переносится в безубыток. Что получаем с такой логикой?
Совсем красота! 70% форвард-тестов завершились с прибылью. Это очень хорошие результаты.
Ок, посмотрим, что будет, если использовать только стоп-лосс + безубыток.
Используем стоп-лосс + безубыток
Логика простая: если цена сильно уходит от цены открытия сделки, мы готовы перенести стоп-лосс в безубыток.
И безубыток тоже молодец. Берем в работу.
Хорошо, остается наш туз в рукаве — трейлинг-стоп.
Используем стоп-лосс + трейлинг-стоп
Трейлинг-стоп всегда был интересным инструментом. Мы уже делали исследование по нему (Что такое трейлинг-стоп и как он влияет на эффективность торговых стратегий), но сейчас будем изучать трейлинг еще дотошней — для определенной стратегии и с разными параметрами. Переходим к кластерам.
Опять красота. Стоп-лосс + трейлинг-стоп справляется даже лучше, чем стоп-лосс + тейк-профит, который мы исследовали выше.
Используем стоп-лосс + трейлинг-стоп + тейк-профит
Наша финальная комбинация на сегодня. Посмотрим на кластеры.
И опять около 70% форвардов закрылись в зеленой зоне, что очень хорошо.
Заключение
Что можно сказать о различных методах выхода из сделок?
Они работают, мы подтвердили это эмпирически. И они не менее важны, чем входы в сделки.
Еще раз посмотрим, с чего мы начинали и к чему пришли:
Еще раз напомним, что чем больше зеленого цвета, тем лучше стратегия прошла все испытания.
Небольшой дисклеймер:
Мы допускаем, что подобное исследование желательно сделать на множестве стратегий для еще более объективной оценки. И мы это сделаем, но понадобится время. Статья будет пополняться новыми данными и стратегиями.
Как создавать торговые стратегии на основе статистики и данных, способных работать 24/5
Не упустите возможность получить прибыльные торговые стратегии.
Поделиться статьей
С радостью ответим на ваши комментарии
Читайте также
Павел Овсянников
Сооснователь Empirix. Ритейл-трейдер и квалифицированный инвестор. Автор 110+ статей и 10 курсов. На финансовых рынках с 2012 года. Создает, тестирует и оптимизирует алгоритмические торговые стратегии, управляет системным фондом. E-mail для связи: paul@empirix.ru