Кирилл Глухов
Кирилл Глухов личный блог
11 декабря 2019, 16:31

Алготрейдинг и его эмоциональная составляющая

Содержание

1. С какими эмоциями сталкивается алгоритмический трейдер?
2. Воздействие эмоций на поведение алготрейдера 
3. Как снизить влияние эмоций на автоматизированную торговлю?
4. Выводы

1. С какими эмоциями сталкивается алгоритмический трейдер?

Если вы думаете, что алгоритмический трейдинг психологически комфортная профессия, то вы ошибаетесь. Первоначально создается впечатление, что робот — это набор строк кода или кубиков, описывающих торговый алгоритм. Или железяка бездушно и четко выполняющая команды. Однако по итогам накопившегося алго-опыта эмоциональное напряжение ничуть не уступает «ручному» трейдингу.
Далее опишу переживания, которые испытал на себе, так и теоретические заключения. Как и в «ручном» трейдинге основополагающие эмоции — страх и жадность. От них идут остальные производные чувства. Для упрощения, понятия «эмоции» и «чувства» используются как синонимы.

Итак, перейдем к страхам:
— страх того, что алгоритм перестал работать. Причины две: переоптимизация параметров, поменялся рынок и идея перестала приносить доход
— страх того, что алгоритм вычислит/ вычислил брокер иное лицо. Глупо, но такая мысль тоже витала
— страх низкой диверсификации портфеля. Высокая концентрации рисков по инструменту, алгоритмам
— страх того, что свое представление о рынке, о торговых системах, о возможности стабильного заработка, о своих способностях это иллюзия
— страх потери части депозита, выраженная в неправильно рассчитанной сумме, которой готов рискнуть. При просадке возникает страх потерять больше запланированного. Например, план потери 30%, но при достижении просадки в 20% боль потерь становится нестерпимой

Ну как вам, жутко? Это еще не все. Жадность:
— жадность, выраженная в желании получить нереальный доход. Принятие слишком высоких рисков, что ведет к значительным просадкам
— жадность, выраженная в неадекватности поставленных целей по времени получения запланированного дохода. Как и в первом случае – принимаются завышенные риски
— жадность, выраженная в спешке создания, тестирования, предварительного обката роботов на реале для подсчета проскальзывания и правильной логики работы скрипта
— жадность, выраженная в желании отыграться. Не остановить торговлю робота при достижении запланированной просадки, а в момент просадки повысить риски

Далее отчаяние, сожаление и стыд:
— отчаяние, выраженное в бессилии поменять что-то в торговле, когда счет тает
— сожаление в профессиональной нереализованности. Потрачено много времени на исследования и разработку алгоритмов. Упущенное время тяготит, так как нет развития в других областях жизни
— стыд перед друзьями, родственниками, клиентами, сообществом трейдеров и т.д.

2. Влияние эмоций на поведение алготрейдера 

Сами по себе эмоции как неотъемлемая часть человека — это здорово. Однако в отношении алгоритмического трейдинга они ведут к лудомании. Да-да, в алготрейдинге такое возможно:
— «выключить» робота, зафиксировав текущую просадку если она не дошла до запланированного уровня (в ручном трейдинге — закрыть убыточную позицию не по правилу торговой системы)
— после того, как по тестам «выключенные» роботы начали зарабатывать, включить их снова, при этом будет сформирован упущенный доход (лудоманский принцип — убытки наращиваем, прибыль режем)
— остановить торговлю всего портфеля зафиксировав текущую просадку
— если одни боты торгуют определенный участок рынка лучше, есть желание перераспределить доли в портфеле в пользу тех, кто зарабатывает. Далее рынок меняется и те, что сливали начинают плюсовать, а те, кто зарабатывали наоборот

Во всех случаях эмоциональный аспект алготрейдинга может значительно влиять на конечный результат. Степень воздействия эмоций меняется в зависимости от кривой эквити. На графике дохода можно выделить четыре фазы:
Фаза №1 При просадке, преобладают негативные эмоции. Чем больше и длительнее по времени просадка, тем сильнее депрессия. Ну все капец, приехали.
Фаза №2 Длительный боковик, борьба с нулем, тяжело, когда ничего не происходит, время то идет. Да сколько это может продолжаться?
Фаза №3 Выход из просадки, жизнь налаживается, не так уж все и плохо.
Фаза №4 Обновление максимума эквити, эйфория, я молодец! Можно открыть Excel и посчитать доходность с учетом реинвестирования за 10 лет.
Для наглядности продемонстрирую свою кривую за 2 с небольшим года, а также обозначу на ней фазы, представленные в классификации.

Алготрейдинг и его эмоциональная составляющая

Фаза №4 более выгодна для психологического спокойствия, но при этом она деструктивна для развития. Если кривая дохода часто обновляет максимумы не задумываешься о том, что системы работают плохо. Победить лень в этом случае сложно. Нет нужды исследователь рынок, создавать новые алгоритмы, все и так работает. Остальные фазы особенно №1 и №2 создают нервозность, которая заставляет выйти из зоны комфорта и начать что-то делать.

3. Как снизить влияние эмоций на автоматизированную торговлю?

Полностью исключить эмоции не получиться, можно попытаться уменьшить их влияние. Сгладить влияние эмоций на алготорговлю мне помогает следующее:
— запускаю новый алгоритм в момент просадки 20-30%
— реинвестирую накопленный доход по портфелю в момент просадки
— начал торговать с небольшой суммы, деньги не должны быть кредитными или последними
— желательно иметь финансовую подушку безопасности
— в моменты просадок и длительной борьбы с нулем освежаю в памяти тесты прошлых лет, это помогает убедиться в том, что торговля идет в пределах допустимого. Это работает потому, что мозг больше помнит, что происходит сейчас, а старое поведение рынка забывается
— анализ рынка, поиск новых закономерностей, паттернов. Это помогает сосредоточится на «деле», а не на дурных мыслях
— также эмоциональное спокойствие придает диверсификация портфеля по торговым системам. Ниже для примера представлены эквити нескольких ботов за прошлый месяц (ноябрь)

Алготрейдинг и его эмоциональная составляющая

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

Выводы

Таким образом, эмоциональная составляющая алготрейдинга может значительно влиять на итоговую доходность. Важно оценить не только риски присущие данному направлению трейдинга, но и эмоциональную нагрузку с которой придётся столкнуться. Кроме того, если «ручной» трейдер по статистике сливает депозит быстро, то в алготрейдинге нервозное состояние растягивается во времени. Следовательно, можно сделать неожиданный вывод о том, что влияние алго на здоровье сильнее.

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

Всем добра и профитов!

 

43 Комментария
  • Вестников (Витковский)
    11 декабря 2019, 16:38
    Чётко. В мемориз.
    Зашёл в профиль и глянул счёт на комоне — общий абрис и тенденция рисунка графика доходности родственен моим. Жаль, что не могу дважды плюсануть. Но пойду, гляну ещё раз — может быть в карму смогу плюсануть. 
  • ves2010
    11 декабря 2019, 16:39
    там не в этом фишка...
    все эмоции лет через 5 выгорают… ну поколбасит тебя раз 5ть, а на 6ой будет уже не уникально ниразу, и будешь думать — да такое было уже с чувством легкой досады...
    боты торгуют и торгуют, а высвободившееся время идет на прокачку скила торговли… чего нет при ручной торговле…
    • Вестников (Витковский)
      11 декабря 2019, 16:42
      ves2010, да и без ботов у нас, ручных системщиков, тоже  за пять лет все эмоции выгорают и времени море для скиллов — программировать же ничего не надо и с техникой возиться — тоже.
      А сделки идут на автомате — между постами на Смарт-Лаб. 
        • Вестников (Витковский)
          12 декабря 2019, 11:38
          Кирилл Глухов, важно сколько заявок — сделки сами делаются. Десяток заявок в день на каждом счёте. А их — три. Заявки все однотипные — без размышлений и расчетов. 
      • Виталий
        18 декабря 2019, 14:12
        Кирилл Глухов, да сам прохожу просадки по алго болезненно, но с каждой новой все меньше и меньше больно, сейчас она 3я так что выгорание по их поводу пока только набирает силу)
  • fxsaber
    11 декабря 2019, 16:51
    Состояние алго-стресса сильнейшим образом зависит от выставленных рисков, суммы, активности торговли, подушки НЗ, семейного положения и возраста. В некоторых ситуациях нужно реально быть с железными яйцами, чтобы окружающие не заметили, что в действительности внутри происходит.
      • fxsaber
        11 декабря 2019, 19:13
        Кирилл Глухов, тут еще момент ответственности. Не семейный (одиночка) легче переносит стрессы, т.к. чувство ответственности только перед самим собой. Может обойтись и малым.
  • Дмитрий Овчинников
    11 декабря 2019, 17:20
    — запускаю новый алгоритм в момент просадки 20-30%

    Интересен среднегодовой профит по системе, показывающей такую просадку.
  • Игорь К
    11 декабря 2019, 17:49
    Хотел написать в личку развёрнутый вопрос, но рейтинга нет. Краткая версия: где брать торговые идеи для роботов? Чем вдохновляться?
    Сколько я уже их перепробовал — только два робота дошли до «продуктива» и в обоих случаях это был оверфиттинг при настройке, который естественно привёл к убытку, пусть и небольшому.
  • mariam
    11 декабря 2019, 19:12

    Кирилл Глухов: «какие эмоции я забыл указать, с чем вы сталкивались?
    — какими трюками вы пользуетесь, чтобы снизить эмоциональную нагрузку?»
    Хоть я и дискретник, — всё тоже, но выгорание уже где-то близко ).

    +по эмоциям: досада от упущенной возможности… «из вредности» — желание поспорить с рынком, доказать своё", раздражение — ведущее к тому, что мало что понимаешь — и что делаешь и вообще"…
    по трюкам: стараюсь понять эмоцию, подключаю голову: нельзя одновременно думать и волноваться — две половинки мозга не работают одновременно )… вот сижу и думаю «а ведь меня щас жаба душит… что-то надо делать… щас потянет добавляться… » и всё… уже добавляться не хочется )… понять откуда эмоция… куда может завести… — вапще в идеале и лучше — когда на автомате ВСЁ, и открытие и размер и добавление и закрытие...

  • Rustem Bigeev
    11 декабря 2019, 21:50
    А что мешает заложить в алгоритм автоматическое отключение при достижении заданной просадки???
      • Виталий
        18 декабря 2019, 15:58
        Кирилл Глухов, вобщем так надо делать: робот размещается на удаленном сервере, в код робота закладывается алгоритм, что при его запуске он обрывает все удаленные подключения и меняет пароль на вход, то есть как бы закрывается в бункере от создателя бугагааг))
        при работе робот присылает уведомления только при установлении новых максимумов, в остальных случаях игнор!)) доступ открывается и присылается новый пароль на вход создателю только при достижении плановой доходности, далее все повторяется ухаааа!
  • Логарифм Интегралыч
    12 декабря 2019, 12:19
    страх попадания в плохой период

    такой же как длительное время плохая погода

    график баланса: падение и мельтешение ниже начального
      • Логарифм Интегралыч
        15 декабря 2019, 16:46
        контроль всего и вся снижает напряжение

        ? вы же контролируете… стол… чтоб не развалился?
        … и не волнуетесь ...

        мои темы зачастую про контроль доступный всем

  • tim tim
    18 декабря 2019, 14:24
    Страх упустить выгоду
  • bocha
    19 декабря 2019, 20:54
    Про эмоции — верно, про рецепт счастья — нет.

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

    Ежегодно сумма уточняется с учетом изменившихся психических и физических характеристик пациента. Уточняется тоже экспериментально.

    И вот это — торгуется весь год с заранее определенными регламентными работами. 

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн