Блог им. AlexFil

Алготрейдинг - путь к успеху?

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

Сам перепробовал в Tslab варианты с уровнями, различными скользящими на часовиках и пятимунитках,
и даже был какой-то доход, но всё съедает чертова комиссия (а её еще повысили на форсте). Не получается
сместить мат.ожидание прибыльной сделки, не уменьшив её доходность.
Параллельно пытаюсь осваивать Питон.

В связи с этим есть вопросы:
1) А можно ли придумать роботизированную систему, приносящую доход, или это всё мифы? 
Есть ли среди Вас те, кто успешно зарабатывает на этом? (не считая тех, кто продает роботов)
2) Если да, то куда копать? (не прошу чего-то готового, лишь направление, пищу для размышления)
3) Крипта или фонда?
4) Какие-то наставления молодому)

Всем успехов в торговле!

★1
67 комментариев
можно. старшие ТФ вам в помощь. от H4 и выше. На W1 прекрасно работает даже банальная МАшка.
просто чем больше ТФ — тем больше нужен депозит.
но все ж хотят со 100 тысяч сделать миллиард и быстро.
avatar
jin, Жизнь коротка. Нет времени торговать на W1.
avatar
ATS74, тогда не надо удивляться «не работает ничего»
avatar
jin, больше ТФ, больше депозит, но тогда и робот не нужен, можно руками торговать один раз в неделю
avatar
Pringles, не скажите. я до войны пробовал пару дней торговать 1000 контрактов по br, чуть окончательно не поседел.
вариационка напоминает взбесившийся калькулятор.

а роботу пофиг.
avatar
jin, Добрый день, я могу написать торгового робота или просто хотелось бы обсудить с вами эту тему, мой телеграм @il_kara
avatar
Pringles, не соглашусь. Набирать и сливать позицию это ежедневный кропотливый труд.
avatar
Нет. Спекуляции в любом виде — путь в никуда.
avatar
Я торгую роботами на фортс. На фортс — только роботами, только на ликвидах. В общем и целом, в плюс. 
avatar
SergeyJu, какие таймфреймы используете?
Диванный спекулянт, минута, день.
avatar
SergeyJu, я не спекулянт, но меня всегда интересовал вопрос как роботам получается удачно спекулировать? Ведь там также бьются роботы других игроков, при этом роботы достаточно продвинутые, которыми владеют банки и крупные финансовые компании.
avatar
Cash, А откуда у банков и финансовых организаций продвинутые роботы ?  Кто будет им их создавать? Если кто способен на такое, зачем ему банки и прочие организации. 300+ годовых вполне достаточно чтобы через 5 лет не ходить на работу.
avatar
ATS74, создают программисты, которые работают в соответствующих подразделениях. Одиночка может написать программу но сложные программы создают коллективы.
Трейдеры тоже в банках и фин.корпорациях работают. Предпочитают ходить на работу, получая неплохую зарплату + бонусы. Понимают, что самостоятельно сами заработают значительно меньше.
avatar
Cash, дак важна идея, а ее один программист реализует, а если нет идеи то и 100 программистов не сможет
avatar
Виталий, в коллективе есть те, кто генерирует идеи, есть те, кто её разрабатывает, есть те, кто тестирует со всех сторон.
avatar
Cash, ага типа так просто бац и есть идея, надо чтоб она ещё рабочей оказалась)
Это и сидя на диване можно делать
avatar
Cash, 
1. торговый робот — это не самая сложная программа с точки зрения объема кода. Вполне под силу одному программисту. 
2. Если в подразделении будет слишком много народу, обязательно найдутся желающие украсть грааль и продать конкурентам, а еще лучше открыть свое подразделение.
3. Не стоит забывать про момент с ликвидностью, которая не бесконечна. Организации для счастья нужно гораздо больше денег, чем одному программисту.
и про «Предпочитают ходить на работу...» не могу согласиться. Почему все тогда о пенсии в 35 мечтают, ходили бы на работу до 90.
avatar
ATS74,

1. Если дело несложное, то тем более биться будут полки роботов. Алгоритмы у всех схожие. Что тогда будет?
2. Кража — уголовное преступление. С этим как раз можно успешно бороться.
3. Так речь как раз шла о торговле ликвидными инструментами.
avatar
ATS74, кто все? далеко не все в 35 хотят превратиться в немощного пердуна который получает "пассивный доход". нормальные люди продолжит увеличивать доход (если конечно он был)
avatar
Cash, крупняк на нашем рынке в алго не лезет, ликвидности мало.  Серьезный частников немного. Только ХФТ много лет жрали друг друга, соревнование за скорость, чтобы не отстать, надо бежать изо всех сил. 

avatar
SergeyJu, там где ликвидности много, свой крупняк имеется. Там нашим конкурировать с монстрами придется. К тому же крупняк у нас — понятие относительное.
avatar
Cash, ATS74 почитайте. 

avatar
Cash, а Вы посмотрите внимательно. Крупняк что предлагает клиентам от своего имени? Пассивные фонды. Все почти активное ДУ авторское. Хотя бы и Голдман выступает кастодианом. 
Что касается работы крупняка «на себя», то оно в той или иной степени сводится к андеррайтингу и прочим изысканным формам фронтраннинга, арбитража, институционально недоступного большинству участников,   и срезанию спредов.
avatar
SergeyJu, были случаи, когда трейдеры банки до банкротства доводили. Даже у нас Кит (или как он в 2007 назывался) в своё время залетел на такой торговле. Так что торгуют банки… Естественно, инструментарий у них более широкий .
А кроме банков полно разных фондов, хедж-фондов и т.п.
avatar
Cash, был один такой случай, с Лисоном. Там были тотальные нарушения  правил как с его стороны, так и со стороны кураторов. И торговал он чистую интуицию. Оттого, что Вы пытаетесь притянуть за уши какие-то аномальные случаи, как Вы думаете, возникает желание Вам отвечать? 
avatar
SergeyJu, дело не в том как он торговал, а том, что банки активно торгуют. И не только банки, но и другие финансовые структуры. Есть ли у них роботы? Конечно есть.
avatar
Cash, роботы, которые исполняют приказы на покупку и продажу — есть безусловно. Это специальная отрасль, в которой как раз коллективы уместны. Роботы, которые маркетят фронтранят клиентов — абсолютно точно пашут как пчелки. 
Того, что мы понимаем под алготорговлей здесь и сейчас для них слишком мелко. 
avatar
SergeyJu, В общем и целом, в плюс.

жить то хоть можно на этот плюс?
или баловство…
avatar
Pringles, можно, все зависит от объема собственных средств. 
avatar
Уровень конкуренции себе представляете?
avatar
GreyStrannik, волков бояться в лес не ходить. Так конкуренция везде
Диванный спекулянт, алго работает. Почитайте в моих постах там есть и про основные направления копания и результаты алготорговли.
avatar
Алготрейдинг — это решение проблемы мозга, который не дает трейдеру, даже  опытному и понимающему рынок, зарабатывать стабильно.
Придумать конечно можно, но процент придумавших не сильно больше чем процент стабильно зарабатывающих трейдеров. Есть конечно те, кому просто повезло и они даже не понимают, что всего лишь одурачены случайностью, заработав на своих мувиках. Но в основном мир устроен таким образом, что для того чтобы где то преуспеть надо иметь конкурентные преимущества,  поэтому главное наставление — поискать их у себя. Если найдутся, то вперед и успехов, но если их нет можно зря потратить время.

И главное: Никогда не покупайте торговых роботов!
avatar
1. да
2. тренд-фолловинг
3. риск инфраструктуры крипты считаю неприемлемым. Хотя после заморозки торгов на фонде под СВО уже не говорил бы так однозначно. Робота под квик мне сделали за ХХ тыр, что считаю недорого, для фортс и акций. Для крипты не в курсе. На крипте полагаю, существенные транзакционные издержки, помимо риска площадки, в виде большего спрэда и комиссии.
4. не забывать закладывать комиссии и тестировать только на больших временных промежутках в нормальных прогах типа тслаба или велслаба. Никаких рук и на глазок. Диверсифицироваться по инструментам, размерам ловящихся движений и наборам параметров индикаторов для одного инструмента. Чтобы комиссия не жрала прибыль — таймфрейм увеличить. Я торгую на часовиках (системы типа «перехай хая» и на меньших таймфреймах).
avatar
Можно. Но акуенно сложно. Дело в честности и жесткости тестов.

Начините с понимания формулы традиционного (хомячкового) алготрейдинга — smart-lab.ru/blog/717903.php

И можете почитать посты с ключевым словом «робот» — smart-lab.ru/search/topics/?user=FineLogin&q=%D1%80%D0%BE%D0%B1%D0%BE%D1%82
avatar
я думаю, что можно
avatar
Уважаемый, пишите мне в личку, не ошибетесь у меня качественный софт и торговая стратегия на опционах! Или блог мой почитайте, мне сойдет либо инвестор, либо  бота могу продать Цена норм, нижи рынка, поверьте!!!
avatar
кто ж тебе скажет. Если только идиот. Но такие долго не живут на  бирже, их сжирают по умнее. Глупый пост, но гораздо глупее сказавшие что-то путное здесь. Или ты, автор, лохов здесь ищешь, чтобы тебе слили как деньги зарабатываются. Фиг тебе с маслом. 
avatar
В связи с этим есть вопросы:
1) А можно ли придумать роботизированную систему, приносящую доход, или это всё мифы? 
Есть ли среди Вас те, кто успешно зарабатывает на этом? (не считая тех, кто продает роботов)
2) Если да, то куда копать? (не прошу чего-то готового, лишь направление, пищу для размышления)
3) Крипта или фонда?
4) Какие-то наставления молодому
1. Можно. Пожалуй, даже единственное где можно. На счет стать миллионером — эт не знаю.
2.Копать в стороне от ТА. Лучше подальше.
3. По мне, так фонда. Крипту не знаю.
4. Не слушать советов, или, по крайней мере, относиться к ним оч скептически.
avatar
Алготрейдинг — это путь в никуда.

Предположим стартовый депозит равен 5 млн.р. При суммах меньше 3 млн.р. нет смысла даже начинать.
Можно найти стратегии, дающие 40-50% годовых. Это очень хороший результат. Всё что выше либо сказки, либо неадекватные риски, ведущие к сливу.
Итого 2-2.5 млн.р. в год = 166-208 т.р. в месяц.

Если Вы (каким-то чудом) сможете реализовать написанное, то я уверен, что работая обычным программистом в Москве Вы будете зарабатывать 300-400 т.р. в месяц не рискуя при этом собственными деньгами.

Так что (алго)трейдинг это пустая трата времени. Вероятность добиться успеха почти нулевая. Эффективнее направить усилия на развитие компетенций в любом другом деле. Профессионал в любой области будет зарабатывать бОльшие деньги. Без рисков и стресса.
avatar
SaOLin, кстати, тоже верно.)
С поправкой. Не алготрединг, а вообще трейдинг — путь в никуда.
avatar
А если Вы вдруг принесете на МосБиржу депозит 10-20-… млн.р., то очень быстро ощутите насколько она неликвидна. Маркет-мейкеры будут играть против ваших позиций и превращать зарабатывающие алгоритмы в убыточные.
avatar
SaOLin, 10-20 млн. сейчас легко торгуется, я бы сказал, что оптимальная сумма 30-50 млн.  
SaOLin, недостаточная ликвидность на МБ начинает сказываться далеко после 100 млн, если, конечно, не лезть в ХФТ и в неликвидные активы. Повышая таймфрейм и наращивая число роботов, до миллиарда добраться не сложно. Ну, будет шарп, условно, не 2, а 1,9. Терпимо.
avatar
SergeyJu, Лично я торгую HFT и скальперские стратегии. В текущих условиях в акции Мосбиржи тяжело запихнуть суммы более 50 млн.р. (суммарно во все бумаги). Иначе становишься слоном в посудной лавке и ММ начинают жестко играть против тебя. До войны было в 2-3 раза ликвиднее.
Т.е. с учетом х2 плеча депозит 20 млн.р. это край.

Из опыта знаю, что если попытаться открыть направленную позицию на 20-30 млн.р. в условном НорНикеле (с довоенным оборотом 5-6 млрд.р. в день!) ММ сходу утаскивает ее в убыток на -0.5%..-1%. Наблюдал такое множество раз в разных бумагах из топ-10. Не представляю, что за стратегия должна быть, которая сможет побороть настолько сильный манипулятивный маркет-импакт.
avatar
SaOLin, естественно, на ХФТ ликвидности не хватает для озвученных объемов катастрофически. 
Существенно более медленные системы дают существенно меньшую доху, только и всего. А транзакционные издержки, если средняя частота сделок  от 2-3 в день, до 0,1 в день, не столь принципиальны. Тем более, что нет нужды врубать в НН всю котлету.  
avatar
SergeyJu, Речь про то, что данный маркет-импакт при позициях >10 млн.р. в одной бумаге играет роль не только для HFT/скальпинга. Но и для более медленных стратегий.

Я как-то сдуру набрал позицию в 1/3 стакана в акциях ЛСР. С большим трудом смог закрыть ее за три(!) недели. ММ почти доходил до моих заявок, после чего утаскивал бумагу вниз. И так по -0.5%… -1% каждый день в течение двух недель. При том что заявки были на жалкие 500-1000 т.р. — не сказать чтобы сильно большие.
Т.е. речь шла не о долях процента (которые обычно закладывают на проскальзывание), а о манипулятивном убытке на 5-10%. Само собой после того как я наконец смог закрыть позицию, цена за несколько дней улетела на +10%.
avatar
SaOLin, Вы не учли, что при отлаженной алготорговле ничего не мешает совмещать работу и трейдинг. Даже больше — чем реже будешь заглядывать в терминал, тем выше будет прибыль от торговли. У меня во всяком случае так.
Антон Иванов, Не верю я в такое. Рынок постоянно меняется. Постоянно приходится что-то подкручивать. То вечернюю/утреннюю сессию добавят. То меняют лот/шаг цены. То бумага из 2-3 эшелона вдруг становятся очень ликвидна, а другая из 1-го эшелона наоборот уходит в небытие. То делистинг какой-нибудь. То квази-дивидендные гэпы в Газпроме/Мечеле.

Трейдинг — это работа. Чудес не бывает. Само собой ничего не работает. Точнее работает, но недолго.
avatar
SaOLin, ну Вы можете не верить, но я последние 6 лет так живу. Все тесты / подкрутки и т.д. получается делать прямо на рабочем месте через удаленный доступ на свой сервак. Просто работа офисная, поэтому есть варианты. К тому же при алготорговле следить за гэпами и другой движухой смысла нет, так как алгоритм быстрее тебя отстопится если что. Насчет утренней / вечерней сессии тоже не совсем понятно, один раз все настроил — оно и работает само потом. Если сессии нет, то не работает, проблем нет.
SaOLin, 40-50% могут и МАшечки дать, дело не в процентах, а в гладкости эквити. Если она достаточно гладкая, включается сложный процент + умножайте сразу на плечо, которое бесплатно дают на ФОРТС и получите 300-1000% годовых, а с такой доходностью можно и с 500$ раскрутится (если повезет).
А про доходы это верно, 500к можно и программистом зарабатывать, только до этого надо поработать программистом лет 10 хотя бы за меньшие деньги и очень по много часов. И опять же придется работать, а тут запустил роботов и лежишь на печи, стрессуешь…
avatar
ATS74, ну нет, с таким плечом работать я бы ни за что не стал. 
avatar

ATS74, Ну вот (например) Путин помрет, и посмотрим что с вашим плечом станет. Да и 24 февраля вроде бы наглядно продемонстрировало как бывает.

На счете 100 т.р. можно легко делать 100%.
А на счете >2 млн.р. я не верю в доходность более 60% при адекватных рисках.

avatar
SaOLin, среднегодовая +30% в рублях меня вполне устраивает. Только напрягает, что год на год не приходится, то пусто, то густо. 
Это у ХФТ каждый месяц плюс, наверное. Но это не мой вариант.
avatar
SergeyJu, 30% годовых на медленных стратегиях похоже на правду.
Вот только при инфляции 10-15% становится слегка грустно.

В HFT/скальпинге если торговать параллельно десятки бумаг, то 80%-90% дней закрываются в плюс. Убыточные дни обычно бывают из-за корпоративных новостей в каких-нибудь бумагах.
avatar
SaOLin, таких годов, чтобы инфляция была выше 10% в России в 2000-х было немного. Среднегодовая за 13 лет 7,7%.  
2010г. – 8,78

2011г. – 6,1

2012г. – 6,58 

2013г. – 6,45

2014г. – 11,36

2015г. – 12,9

2016г. – 5,4

2017г. – 2,5

2018г. – 4,3

2019г. – 3,0

2020г. – 4,9

2021г. – 8,39
В этом будет, скажем, до 20%

avatar
SaOLin, 
На счете 100 т.р. можно легко делать 100%.
А на счете >2 млн.р. я не верю

У размера капитала тоже есть оптимум. И это далеко не 100 тыс рублей.
Оптимум этот зависит от набора торгуемых стратегий и распределения капитала по этим стратегиям. 
Хотя обычно решается обратная задача :)
1. Да.
2. Рыночно-нейтральные стратегии.
3. Где получится.
4. Никогда не сдаваться)
avatar
Если есть способность и желание — надо двигаться путём алготрейдинга.
На этом пути получится познать себя, рынок, познакомиться с интересными людьми, умными. Стать лучше, если это возможно: спокойнее, мудрее, богаче.
Но придётся пожертвовать нервами, седыми волосами, может пристраститься к алкоголю, матершине и сорению деньгами, потерять несколько депозитов, всё больших и больших, стать циничнее и старше.
От души желаю успехов!
avatar
Копай в сторону трейдингвью, там можно на коленке создать то, что на тслабе у меня уходило часы и сотник кубиков. Нет правда оптимизации, и длинной истории, зато можно настроить автоматическую торговлю через вебхуки без наличия вдс, и работает куда стабильнее тслаба эта связка.
SergeyJu, хедж-фондов сами торгуют, их клиенты ни каких заявок не выставляют.
avatar
Алготрейдинг — это уход из категории retail-трейдеров (трейдеры относящиеся к этой категории обычно обречены на провал). Если ты хочешь использовать чужие стратегии — то это простой путь, но безответственный.

Создание торгового робота проще начать с создания своей инфраструктуры и написания советников (помощников). Робот по сути можно сказать работает с сигналами (если на рынке ситуация X и ситуация Y, то я покупаю)..
Например у меня есть мысли чтобы написать спекулятивного робота для ММВБ / Крипты, но чтобы понять что он должен делать и КАК он должен думать, мне потребовалось год с небольшим убить на скальперскую торговлю с 10 до 20 (а бывало с 7 до 20).

Своя инфраструктура должна давать ПОЛНУЮ информацию о торгах за предыдущий день. Одно из наиболее полезных элементов например — сколько было айсбергов, по какой цене, сколько раз обновился. Существует ещё куча полезных штук которых нужно отслеживать и выводить в отчёты (одной кнопкой), чтобы после работы ты нажал на эту кнопку и получил все данные которые тебе нужны (которых ни у кого нет).
avatar

теги блога Диванный спекулянт

....все тэги



UPDONW
Новый дизайн