сотрудничества с читателями.
Содержание
- Миф №1. «Любой робот обязательно со временем сольет все деньги»
- Миф №2. Прибыльного робота никогда не станут продавать, и уж тем более никогда не выложат в открытый доступ
- Миф №3. Любой робот может «взбеситься» и за пару секунд совершенно без видимых причин слить весь депозит
- Миф №4. Любого робота необходимо еженедельно/ежемесячно/ежегодно дорабатывать и оптимизировать. Робот, оставленный трейдером без изменений на год-два, обязательно начнет сливать
- Миф №5. Торговый робот никогда не сможет торговать так же успешно, как человек, потому что он не «чувствует» рынок
- Миф №6. Многие торговые стратегии невозможно алгоритмизировать принципиально
Миф №1. «Любой робот обязательно со временем сольет все деньги»
Узнал я о нем в прошлом году. После знакомства с мониторингом (по состоянию на прошлый год — картинка сверху) и автором (им оказался наш соотечественник) решил приобрести данного робота для более подробного исследования и в качестве дополнения к своему инвестиционному портфелю. Вскоре после покупки выяснилось, что робот отлично проходит тесты на тиковых данных даже с учетом расширенных спредов и с генерацией проскальзываний. Однако смутила одна деталь: робот не давал проводить тестирование на данных ранее 2010 года, в том числе во время высокой рыночной волатильности 2008-2010 годов. Очевидно, что в код встроена проверка, которая не дает советнику открывать сделки в более ранние даты. Я не стал сразу шаманить с данными котировок, чтобы заставить робота пройти тест, а обратился к автору за разъяснением причины. Все оказалось очень просто: на более ранних данных советник весьма стабильно сливал депозит. Автор честно признался, что параметры советника был «подогнаны» к новейшей истории котировок, а тесты ранее 2010 года это очень наглядно показывали.
По указанной причине использовать советника в своем портфеле я не стал. Верность этого решения весьма наглядно демонстрирует доходность советника за последний год, который как раз характеризуется заметным возрастанием волатильности.
Похожие выводы можно сделать и на основе подробного анализа истории сделок управляющих. В некоторых случаях можно заметить «подгонку» параметров торговой системы к новейшей истории котировок и понять таким образом, какие инвестиционные счета следует избегать. Хотя сделать это сложно, а порой и вовсе невозможно (особенно когда нет никакой доступной истории сделок для анализа), такой анализ иногда помогает избежать неверных инвестиционных решений.
Профессиональные алготрейдеры с длительной историей прибыльной торговли при создании торговых систем должны учитывать всю доступную и целесообразную для настройки и проверки торговую историю, которая включает в себя различные рыночные фазы. В случае основных валютных пар это минимум 10-15 лет истории (к скальперам, торгующим с малыми целями это не относится – тиковой истории такой длины пока что просто нигде не найти). Торговая система, настроенная на интервалах низкой волатильности, должна быть проверена трейдером и на периодах высокой волатильности. Те, кто не утруждает себя такими расчетами, со временем гарантированно пополняют статистику потерявших деньги трейдеров лишними «девятками» после запятой. Конечно, данное условие – лишь одно из многих, которые необходимо соблюдать желающему стать успешным алготрейдером, но, на мой взгляд, одно из самых важных.
Итог: миф разрушен, потери в большинстве случаев обусловлены ошибками при разработке и настройке торговых алгоритмов, а не способом их исполнения – ручным, либо автоматическим.
Миф №2. Прибыльного робота никогда не станут продавать, и уж тем более никогда не выложат в открытый доступ
Как и в прошлом случае, дыма без огня не бывает, и данный миф имеет под собой весьма веские основания. В частности, за первый год своих исследований я не нашел ни одного платного или бесплатного робота, который устроил бы меня по всем критериям. Действительно, ведь успешному трейдеру ни к чему продавать своего робота, если он может с его помощью зарабатывать на рынке. Впоследствии я перешел от поиска готового к модификации и обнаружил, что даже в свободном доступе можно найти хорошие торговые алгоритмы, которые после некоторой модификации позволяют получить приемлемые результаты. Среди платных роботов также возможно найти небольшое число более-менее рабочих, хотя с ними чаще всего требуется ручное вмешательство. В частности, многих роботов необходимо отключать на важных новостях (по не совсем понятной мне причине встраивать подобную проверку в код своих роботов большинство разработчиков не хочет).
Итог: миф разрушен частично. Действительно, найти в интернете робота, которым можно пользоваться в «готовом» виде и стабильно получать прибыль, наверное, невозможно. Однако в результате доработки, либо при условии ручного контроля, некоторые из них способны показывать стабильный результат.
Миф №3. Любой робот может «взбеситься» и за пару секунд совершенно без видимых причин слить весь депозит
Итог: миф разрушен частично. При грамотном подходе можно свести риск потерь в результате непредвиденных последствий практически к нулю.
Миф №4. Любого робота необходимо еженедельно/ежемесячно/ежегодно дорабатывать и оптимизировать. Робот, оставленный трейдером без изменений на год-два, обязательно начнет сливать
Итог: миф разрушен частично. Отношение к оптимизации различно для разных трейдеров, однако успешная в долгосроке торговля вряд ли может целиком опираться на постоянную «подгонку» под текущее состояние рынка.
Миф №5. Торговый робот никогда не сможет торговать так же успешно, как человек, потому что он не «чувствует» рынок
Миф №6. Многие торговые стратегии невозможно алгоритмизировать принципиально
1. Человек на «ты» с программированием и не хочет нанимать сторонних программистов для реализации своих торговых алгоритмов.
2. Нет времени и/или желания на кропотливую работу над торговым роботом – трейдера все устраивает «как есть».