Дальше было нужно найти программиста, который сможет написать торговый алгоритм. Честно, я подумать не мог, что в 2020 году будет так сложно найти человека, который сможет написать код. Поиски программиста затянулись на месяц, пока кто-то из друзей наконец не вспомнил, что у него есть человек с релевантным опытом написания алгоритмов для хедж-фонда. Я готов рекомендовать этого специалиста всем, кто заинтересован. Полное погружение в проект, экспертиза, желание помочь и терпение сделали возможным существование текущей версии алгоритма. Разработка алгоритма заняла 1,5-2 месяца и стоила мне 500 000 рублей собственных средств.
EXANTE презентует себя как высокотехнологичного брокера. Брокер действительно постоянно развивается: существенно увеличил количество серверов за последний год и каждую неделю выкладывает свежее обновление торговой платформы. Однако в первый год работы было огромное количество ошибок, которые удавалось решать только благодаря прямому контакту с главой разработки. Однажды, в первый месяц после запуска алгоритма, во время активной фазы торгов на американском рынке у EXANTE упали сервера и клиенты не получали информации о состоянии собственных заявок и позиций. В попытках закрыть свои позиции, набирали новые в противоположную сторону и с неограниченным плечом, и обнаруживали это с задержкой. В тот день мы потеряли по 30 000$ из портфеля каждого клиента. После того, как брокер возместил эти убытки, признав ошибки на своих серверах — сомнения относительно надежности EXANTE пропали.
А знаете почему не удается придумать успешный автоматический алгоритм торговли? Потому что он уже придуман и используется :)
Вся торговля "ломается" на квантовых алгоритмах высокочастотной торговли маркет-мейкеров рынка, которые могут торговать вашими же позициями вперёд вас.
Со всем уважением к вам, но я с вами не соглашусь. Торговля есть на различных таймфреймах и с различными капиталами. Если ты отрабатываешь месячную волатильность, то тебе наплевать, что какие-то высокочастотные трейдеры у тебя заберут долю процента.
Это заблуждение.
Есть HFT алгоритмы, которые работают эксплуатируя неэффективности за счёт преимущества в скорости и информированности.
Моя стратегия — это мой подход к трендовой торговле.
Было интересно читать, но я бы хотел сделать замечание. Нет ни ссылок, ни каких то картинок, мало по существу алгоритмической торговли.
Нет каких-то данных по точности и анализа доходности.
Совершенно не ясно что у вас с нейронными сетями.
Взять, например, tslab. Там видно что у вас происходит с вашей доходностью при использовании той или иной торговой стратегии.
Совершенно не ясно из вашей статьи, что у вас с алгоритмами в разрезе различных финансовых инструментов.
Я вот писал простые алгоритмы на EMA и стохастике (хотя писал и другие), и ты смотришь, на одном инструменте ты опережаешь инвестиционную доходность в два раза, а на другом в убытке.
Это связано с тем, что инвесторы, трейдеры и прочие используют разные подходы + волатильность.
На мой взгляд, нужно нормально, научно и обоснованно представлять информацию.
Ваше замечание абсолютно понятно и естественно. Однако, VC не является профессиональной площадкой для обсуждения трейдинга. Следовательно я и не ставил своей целью углубляться в технические подробности.
Многие люди боятся алгоритмического трейдинга, считают создателей алгоритмов мошенниками и обвиняют во всех смертных грехах. Я пытался рассказать процесс работы над алгоритмом чтобы это стало как-то понятнее людям что ли.
Если вам интересно узнать о моей работе больше можем пообщаться в телеграмм.
Если вы хотите выявить взаимосвязь тех или иных факторов с каким-то выходным параметром, то есть такая вещь, как корреляционный анализ. То есть, вы получаете коэффициент корреляции и понимаете, что например, на таком то отрезке времени лучше всего торговать по Стохастику, а в другой момент времени по MACD.
Однако здесь есть РЯД проблем, которые нужно учитывать. Важнейшая проблема заключается в том, что если вы взяли временной ряд до какой-то точки, то это не значит, что после всё будет работать.
Давайте взглянем на картинку.
Посмотрите на выделенное зелёным цветом. Очевидна высокая корреляция со стохастиком. Вы берете промежуток, вам показывает, что нужно торговать по стохастику. Но смотрите что происходит дальше. Рост MACD и уже точка входа по пересечению сигнальной линии и MACD. (выделено красным). А есть вообще дичь, которая выделена синим цветом.
Ваши желания понятны, но на мой взгляд бессмысленны. И в этом проблема алгоритмичной торговли и стабильности работы алгоритмов. Один и тот же алгоритм на разных инструментах, да и в разные моменты времени может показывать как доход так и убыток с разницей плюс-минус километр.
Лично для себя я нашел объяснение и двигаюсь в другом направлении.
Нет, что вы, какой корреляционный анализ.
На финансовом рынке, где огромное количество неизвестных переменных заниматься корреляционными анализом и строить на нем торговлю — самоубийство. Именно об этом говорит ваш график.
Прибыльная система должна самообучаться по мере движения таймфрейма какие бы параметры в нее не входили. В моём случае, мне надо чтобы в процессе движения по таймфрейму, нейросеть на основе моих параметров могла рассчитать лишь одну ключевую цифру, которая от месяц к месяцу меняется в рамках стат погрешности. Думаю, что это будет не сложно.