Я более двух лет пишу торговых ботов, но на яхту пока не заработал

Фондовые и крипторынки на небольших временных отрезках часто являются достаточно хаотическими системами. Поэтому я убежден, что человеческий мозг в общем случае довольно слабо подходит для методичной трейдерской работы. Лучше дать ему работу, которую он действительно неплохо умеет делать — анализ. А потом уже на основе результатов этого анализа заставить работать бесчувственную железку.

Я более двух лет пишу торговых ботов, но на яхту пока не заработал

Так получилось, что первых ботов я начал писать еще года три назад, но это было, скорее развлечение, нежели что-то серьезное. Зато я набил руку, и вскоре на меня вышли первые заказчики с предложениями написать ботов на их торговые системы. Именно этим я и занимался плотно последние два года.

Надо отметить, что бывало всякое. Некоторые заказы были вообще немножко не про торговлю. Мне запомнился прекрасный парень, который предпочитал торговать сам, руками, но на бота решил сбросить контроль убытков. Задача бота был при достижении определенного уровня дневных убытков — просто блокировать торговлю до начала новой торговой сессии. Как я понимаю, этим методом заказчик боролся с чувствами тильта и FOMO. При передаче ему решения он сразу сказал: «Не, мне пароли не нужны. Спрячьте их у себя, чтобы я их не знал». Крепкий парень, надо сказать.

Бывало и такое, когда заказчики приходили и говорили: «Скажите, а по вашему опыту — какую лучше взять систему?» Тут уже приходилось говорить, что я не выступаю в качестве аналитика, и точно не смогу ничего посоветовать. Ну потому что — скажешь что-нибудь, оно не заработает так, как хотелось заказчику — и сам будешь виноват потом. Еще хорошо помогала фраза типа «Вы же понимаете, что когда ко мне придут другие заказчики, я ни в коем случае не буду им рассказывать о деталях вашей торговой системы. То же самое касается и всех, кто работал со мной. Поэтому я не могу раскрывать деталей». Это срабатывало. Ну потому что просто надо быть честным.

Но главное, что я понял из всего этого забега — чем проще система, тем больше шанс, что она будет работать в плюс. На этой основе я создал свою «трендовушку».

Я более двух лет пишу торговых ботов, но на яхту пока не заработал

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

Конечно, без бэктестов вообще нельзя запускать систему. Если она не работает на исторических данных, значит, и в реальном мире она не принесет прибыли. Я лишь пытаюсь сказать, что бэктест обязателен, но он, увы, не панацея. Бэктестинг готовит нашего алгоритмического генерала к уже прошедшим битвам. А чтобы научиться его справляться с вызовами из настоящего — потребуется еще затратить некоторое количество времени и ресурсов.

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

Что я планирую делать дальше — так это вывести устойчивую версию своего бота «в люди», и сделать из него готовый продукт с подписочной системой. Хотя казалось бы — если у тебя есть система, которая устойчиво работает в плюс, то зачем тебе еще работать? Сиди у моря и жди.

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

Так что впереди у меня захватывающая работа по созданию своего собственного продукта. А это, собственно, главное, почему я работаю. Мне — интересно.

44
Начать дискуссию