Блог им. Tyam
Други, кто не знает, я уже много лет занимаюсь созданием софта для трейдинга и в том числе разработкой роботов на заказ. Восьмой год кажется. Занятие это весёлое и запутанное. Иногда денежное, иногда не очень. И в этом посте поделюсь с Вами своим опытом. С чего мы начали, что есть сейчас.
А главное, отвечу Вам на вопрос: Есть ли в этом смысл или нет?
Пост для тех кто хочет пойти в разработку роботов.
Делать роботов по ТЗ – Легко!
План статьи:
1) Введение
2) Где деньги?
3) Что Вы получите в итоге?
4) Про возможные проблемы
5) Заключение
Читайте предыдущий пост на тему: https://smart-lab.ru/blog/288010.php Посмеётесь от души, да и повторять я два раза не хочу. С того момента не много чего поменялось.
Поэтому данный пост будет коротким.
Понятное дело, предполагается что Вы уже программист и умеете делать роботов. Или хотя бы понимаете о чём речь.
Про Quik
Про плохое. Отдел разработки роботов на QLUA у нас на сайте(o-s-a.net) – почти умер. Заказы есть, но ценник на них упал в район 5 тысяч. И большинство из них стоит от 3 до 8 тысяч. Программисты которые не перешли на OsEngine – ушли из профессии или близки к этому.
Крипта и зарубежные площадки
Binance, Bitmex, Bitfinex, Ninja, IB и т.д. – вот площадки и подключения на которых можно зарабатывать.
Как рекламироваться
На сайтах фриланса и писать на форумах. Ничего нового пока тут не придумали. Если хотите работать один, Вы сами должны делать маркетинг. Учитесь писать полезные людям посты.
Опыт
Научитесь понимать как выглядит прибыльный алгоритм, ибо насмотритесь как прибыльных, так и нет, до тошноты.
На самом деле мне сейчас хватает 5ти минут телефонного разговора, чтобы понять – будет ли зарабатывать алгоритм у клиента или нет. Я даже сначала стеснялся говорить что человек сольётся, типа зачем себе бизнес портить. Но после пары раз, оказалось что люди программисту не верят) Ибо они лучше знают что и как.
Куда этот опыт можно применить уже решать Вам. Можно самому торговать, можно фонд открыть закрытый. Можно пойти работать в управляющую компанию. В общем дело хорошее.
Года два – три Вам потребуется на познание дзена.
Деньги
Будете зарабатывать с разработки 50 – 150 т.р. в месяц. (если на Квик LUA, то 5 – 15 т.р., храни Вас господь)
Работу
Я имею ввиду не само занятость, о чём речь в этом посте, а предложения о работе скажем с инвестиционного фонда.
И вообще-то, для многих, работа в офисе на окладе милее фриланса. Пишешь код да пишешь, продвижением своих услуг заниматься не надо. Тишь, благодать. Ипотеку можно взять. Три фрилансера прошедшие через наш отдел разработки ушли в итоге в найм.
Главная проблема – правильные отношения с заказчиками
Как и везде. Есть нормальные люди – есть не очень.
Чтобы не ссориться – делаем ТЗ и обговариваем всё на берегу. Вот в общем-то и всё. Если есть ТЗ – никаких стрессов быть не должно. И люди остаются на этом этапе адекватные.
Те кто не может написать ТЗ и настаивает на старте завтра – просто с такими не работайте. Таких до сих пор много, но поскольку дальше пары писем общение не заходит – в общем то и говорить о них особо смысла нет.
Вы помните просто – пишите ТЗ. Это хорошо и заказчику и программисту.
Как это делать:
1) Раз o-s-a.net/posts/gajd-po-razrabotke-robotov-part1.html
2) Два o-s-a.net/posts/gajd-po-razrabotke-robotov-part2.html
Если ты лох – тоби п.зда
Логично)
По прежнему, как и пять лет назад, 20 – 30% всех контактов это люди которые хотят заставить работать тебя за Грааль. Или же предложение сделать фонд, в котором войдут: 1) ты, как программист и публичное лицо 2) Какие-то бомжи с Урала без денег и без имени.
В общем – меня это уже веселит. Уровень токсичности снизился. У меня лежат несколько заготовок писем которые я высылаю если кто-то что-то такое предлагает, так сказать со встречным предложением. Но ты, начинающий программист, можешь попасть в рабство на раз два. Аккуратнее. Нет денег – нет стульев.
Токсичность и обвинения в «околорыночности»
Вообще не парьтесь. Это история не про это. Программирование, роботы – это «лучик света в тёмном царстве» и почти единственный шанс большинства трейдеров на прибыль. Несите людям добро с гордо поднятой головой.
Роботы – делают трейдера эффективнее. Во многих отношениях. Рисков, исполнительности, освобождают время, тесты можно делать и т.д. А то что делает тебя эффективнее в 100 раз, не может быть «плохим или злым». Роботы и разработка на заказ – светлая сторона силы.
Короче, никого не бойтесь.
Токсичность в трейдинге в целом
А тут есть проблемы, действительно.
Это тебе не разработка сайтов по макету.
Большинство трейдеров торгуют антинаучно, а всё что более менее поддаётся тестированию – презирают. И впринципе идёт такая холодная война многолетняя относительно того чей «метод» лучшее.
И бывает так что в своих стремлениях что-то доказать, многие переходят грани приличия. И возникают срачи разной степени безумия. Кто виноват и что делать.
Иногда виноват Путин. Иногда виноваты циклы луны. Иногда алготрейдеры. Иногда лично ТЫ!
С этим ничего не поделать – жиза.
1) Кто живёт за пределами Москвы – велком, отличная работа. Кто живёт в Москве – идите в деливери клаб, больше заработаете.
2) Учите нормальные платформы для создания роботов. Чтобы можно было делать ботов для западных площадок и Бирж криптовалют.
3) Делайте роботов для бирж криптовалют, для Ninja и TWS. Кто знает только QLUA – будет нищетить и не получит ни денег, ни опыта.
4) Учитесь делать ТЗ и общаться с людьми.
5) Готовьтесь к тому что будут писать Остапы Бендеры частенько. Пытайтесь не воспринимать близко к сердцу.
6) Маркетинг – делать придётся самому.
7) Кто будет делать всё правильно. Получит – опыт, деньги, поймёт рынок
8) Кто будет делать всё правильно. Откроет свой закрытый алгоритмический фонд (http://o-s-a.net/investicionnyj-fond.html ), как я.
9) Кто будет делать всё правильно. Напишет свою платформу для алготрейдинга(http://o-s-a.net/os-engine.html), как я.
10) Кто будет делать всё правильно. Уедет из своего мухосранска в Краснодар или куда захочет, как я. (http://o-s-a.net/posts/edu-v-krasnodar.html)
Короче – по мне, отличная работа, с кучей перспектив!
Удачных алгоритмов!
Тут речь про цену разработки в основном. И она низкая на ЛУА. В силу разных причин. Поэтому идти в разработку заказов на ЛУА смысла нет.
Что касается технической стороны. Тут тоже есть проблемы.
Нет тестера, нет оптимизатора, нет скоростей… Но этот пост не про это.
Но у меня есть не то, что бы вопрос, а скоррее не понимание. Если есть инструмент, который приносит стабильную прибыль, то зачем его продавать?
Например это как я знаю где лежит мульён и за сотку могу показать это место. Не могли бы вы, пожалуйста, прояснить ситуацию с роботами для торговли? Очь интересно. Спасибо.
Обычные фрилансеры могут рубить куда больше.
Да и в офисе тоже больше дадут, и не нужно любить свой мозг поисками заказчиков и прочего.
Остаётся только если потому что душа к этому лежит или если есть большое пересечение с тем что ты и так делаешь и написание роботов идёт как подработка.
поэтому писать её гораздо проще, в это можно войти не бывши программистом
Можно было и в Москву и в Питер и в Сочи. Но мне милее оказался Краснодар.
А куда надо?
Исходные данные такие:
1) Нужна субурбия. Коттеджный посёлок. Ибо я из деревни и мне в кайф оставаться среди деревьев.
2) Рядом нужен большой город где можно нанять программистов. В меру квалифицированных, но всё ещё не золотых. Из статьи понятно что как Москвичам мне платить нечем программистам. Рынок не сильно маржинальный.
3) Нужно тепло) и чтобы была возможность за час — полтора оказаться на море.
4) Обязательно Россия
Что порекомендуешь?
1. Котеджных поселков и сел пруд пруди на любой вкус и кошелек.
2. Нормальные программисты рвут когти в москву ибо за бесплатно умный человек работать не хочет ни при каких погодных обстоятельствах.
3.За час полтора на море только зимой. В сезон от Краснодара до Джубги (ближайший берег 100 км.) 5-6 часов пути по диким пробкам. От Горячего ключа дороги узенькие и никто расширять их ближайшие 50 лет не собирается. Думаю и ближайшие 150 лет.
4. Добавлю то, что во всем городе особенно в новостройках отсутствует канализация, небольшой летний дождик топит полгорода. Метро никогда не будет построено, так как почва не той системы. Почва позволяет выдержать высотки в 30+ этажей, но метро нельзя (экспертное заключение администрации города и края).
Но самое главное это очень плотная застройка. В новостройках катастрофическая нехватка парковочных мест, школ, больниц. Частое отключение электричества. Кто к нам сейчас переехал начинают сильно сожалеть и возмущаться в соцсетях на эти неудобства. А застройка продолжается. Дороги почти везде узенькие, пробки каждый день растут. Скоро в город на автомобиле не въехать будет...
Рекомендую, если и хочется в большой город, то сразу ехать в Москву.
1. Ок
2. Я вот не еду в Москву, хотя у меня за прошлые сутки два предложения на почте от ХедХантеров из УК. И они меня там не дождутся
3. Сам ездил два раза в джугбу за прошлые два месяца. Как раз супер сезон. Оба раза за 1.5 часов доезжал. Правда я делал это не в субботу утром. Но никто не заставляет нас все пробки собирать.
4. Это меня не волнует. Я живу в пригороде, где есть всё.
Такие себе аргументы короче. Из инстаграмма.
Мне не нужен большой город(upd. это не сама цель) братишь, я же писал. И тем более Москва. Новосибирск больше и выше Краснодара, если бы я этим парился, я бы там остался. Мне нужны программисты дешёвые, отдых хороший, хорошее жильё в пригороде и жизнь в радость. Всё это для меня есть в Краснодаре.
Российская нейросеть предрекла победу нынешнему президенту Соединенных Штатов Дональду Трампу на предстоящих выборах главы Белого дома.
Уточняется, что нейросеть создали разработчики из Перми.
Интересно, концентрированный опыт).
Тоже пробовал фрилансить когда почувствовал кодерские мышцы и решил попробовать эту тему, сначала брал заказы, не связанные в трейдингом — где скиллы были наиболее релевантны, после 1-2-го понял, что мне это не интересно. Вот что-то про биржу будет интересно. Стал брать более бирживые. Быстро понял, что просто про биржу тоже не интересно, надо ближе к торговле — роботы все дела, короче тоже быстро понял, что если не я придумываю, что пилить, а кто-то за меня — мне все это не интересно, даже если супер-релевантно, ну и быстренько завязал с этим).
Если что-то такое ещё буду делать — только с идеей поработать с интересными людьми над интересными проектами, завести контакты и аналогичное.
Короче, только на себя)), ну или сам что-то организовать.
В реальном роботе 95% кода это обработка ответов сервера, работа с штатными и нештатными ошибками, риск менеджмент и прочее не имееющее отношение к торговой логике.
Кто будет такое делать на заказ?
У программистов нет компетенций, потому что на такого рода работу нет заказов. У заказчиков нет потребностей, потому что для обретения таких потребностей необходимы компетенции, которых у заказчиков или нет или недостаточно.
Замкнутый круг.
Особой сложности для прогера в этом я не вижу,
т.к. это использование типовых кусков кода.
А вы считаете, что на это к каждому роботу нужен отдельный заказ с отдельной оплатой, превышающей стоимость робота в разы?
Вообще рекомендую заказывайте у студентов на сайте фрилансеров. Или здесь на СмартЛабе у идейных. Они готовы работать за еду.
«Отдел разработки роботов на QLUA у нас на сайте(o-s-a.net) – почти умер. Заказы есть, но ценник на них упал в район 5 тысяч. И большинство из них стоит от 3 до 8 тысяч. „
У меня всё что я делаю с исходным кодом. Но я не один. Может человек обращался к другому кому-то с осы. За всех не скажу.
Который начал бы приносить тебе прибыль и ты только на нём и зарабатывал?
Вот тут огромный рынок фриланса для роботов: https://www.mql5.com/ru/job
Сейчас открытых заказов 660 на 7 языках(русский, английский и тд), выполнено уже 71 180 контрактов.
Статистика по завершенным работам
Ха… Сейчас курирую удаленных разработчиков(не в трейдинге). Большинство программистов с которыми я работаю, херачат за 500-750 рублей час. При позадачной оплате(задача может быть сегодня, а может и не быть и если будет, то неизвестно какого размера), которая еще включает бесплатную оценку работы.
При этом знаю ребят в Москве, которые получают 150 000(что само по себе не удивительно), но при этом они смогли налить работодателю в уши миф, что разработчики не могут работать больше 4 часов.
Зп прогера зависит от умений себя продать.
А в офисе, совещания, митинги, потрындеть у кофеварки, и вот в среднем может пара часов кодинга и получится из 8 часов присутствия в офисе.
А попадались ли среди таких сразу хорошие алгоритмы? Какова их судьба?
Как я понимаю, вы сейчас имеете прибыльные алгоритмы. Они намайнены самостоятельно вашими программами? Или есть пришедшие сперва из «теории»?
У нас у самих много всякого. Что-то намайнено ещё семь лет назад моими МЛ программами, что-то из книг. Что-то взято в займы с форумов метака и велсЛаба. Мы тренд торгуем. И как его ловить правильно — великое множество способов. Про это ещё Джесси Левермор писал.
Это чем-то лучше, чем моделями торговать? Или тут про другое? — Та тема с паттернами и «ML намайнили» это в смысле нашли паттерны?
Чем Вас обидел QLUA, кусок хлеба забирает? В ваших словах столько злости на QLUA и разработчиков роботов.
Я как разработчик и программист скажу честно, ваша платформа мне не нужна. Пишу на QLUA и буду писать. Планирую переносить часть функционала в dll на плюсах. Вы завтра закроетесь, уйдёте, пропадёте и так далее и ваша платформа будет как дырявое ведро, которое латать некому, но нести надо. А вот Арка и Lua продолжат работать, развивать свою платформу, язык, закрывать баги...
Давно получаю более 150к, но эти деньги я зарабатываю честно. У меня большой опыт работы и своему работодателю я отдаю себя полностью на 8 рабочих часов.
А что за OS-Engine? Самопальная «платформа»? Какой смысл писать код под никому неизвестную библиотеку. Сегодня она есть, завтра нет.
А вот QLua, судя по всему — вечен. В случае последующей доработки кода — программеров на QLua я найду и через 10 лет, а вот по этой «OSEngine» — сильно не факт.
По запросам в яндекс (читай в СНГ) OsEngine обошёл стокШарп около полугода назад.
И сейчас получается так что эта платформа первая в СНГ как фреймворк для разработчиков роботов. И вторая, если смотреть со стороны робот билдеров независимых (после ТС лаб).
До МТ и Квик нам понятное дело далеко, ибо с брокерами у нас дружба не складывается. Но и хер с ним. Мы их и так догоним за 3 — 5 лет. Главное делать правильные вещи.
Всё у нас короче будет хорошо.