Михаил Михалев
Михаил Михалев личный блог
Вчера в 11:15

Слишком увлёкся созданием робота

Где-то три месяца назад структура моего робота выглядела примерно так:
Слишком увлёкся созданием робота
Т.е. был один прогноз и простой автомат с примитивным менеджером просадок. Даже при такой конфигурации оно может работать, если прогноз в среднем на длительном промежутке времени работает чуть лучше монетки. Но метрики страшные, например коэффициент вариации месячной прибыли может достигать 2 — это страшно, очень страшно. При этом CAGR/MaxDD на самых ликвидных фишках был в среднем 20%/10%, что тоже страшно. Такой робот не переживает тест на деградацию прогноза — когда прогноз начинает рандомить, то средняя прибыль около нуля.


На сегодняшний момент робот выглядит примерно так:
Слишком увлёкся созданием робота

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

Слишком сложно? У кого сложнее?

Уже больше полугода почти не торгую(иногда лудоманю, раз в пару месяцев), и занимаюсь исследованиями рынка, разработкой торговых идей, проверками торговых систем и разработкой робота. Кода в папке research с исследованиями рынка уже во много раз больше, чем кода самого робота:)
Чем дальше погружаюсь в тему, тем яснее осознаю, насколько легко потерять деньги в трейдинге, если не контролируешь все аспекты.

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
14 Комментариев
  • ВВШ  Free.Solo.
    Вчера в 12:45
    "    Чем дальше погружаюсь в тему, тем яснее осознаю, насколько легко потерять деньги в трейдинге, если"         ---   именно. иначе не было бы  банков  бирж  брокеров эмитентов очень очень очень  давно
  • SergeyJu
    Вчера в 12:45
    Проще надо быть, не надо идеальных роботов, надо портфель разных неидеальных. А так Вы циклитесь на идеале и непременно впадете в грех переподгонки. 
  • ves2010
    Вчера в 13:30
    критерий простоты бота — алгоритм можно записать на одной стороне спичечного коробка...

    вообще… имхо все решает опыт... 

    делай все на тслабе… тогда у тя будет переносимость с одной биржи на другую... 

    и в тслабе бот упаковывается в зашифрованный контейнер и привязывается к номеру счета… т.е ни посмотреть ни украсть…
  • В велосипеде два колеса. В детском три, в цирковом одно. В велосипедах алготрейдеров количество колес непрогнозируемо.

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

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