Блог им. Sundancer0369
Торгую с 1994 года. Начинал со второго эшелона, потом голубые фишки, потом фьючерсы и опционы. Биржи — РБ, РТС, ММВБ, Мосбиржа, CME, NYSE и дальше по списку.
Всё это время меня тянуло к системному подходу, хотя руками торговал тоже. Были хорошие годы, были и грустные.
По образованию и по работе я программист. Серьёзно, с высоконагруженными системами реального времени, начал работать ближе к двадцатым, а с 2022-го разрабатываю торговых роботов как предприниматель — и на заказ, и своих.
Сейчас расскажу, к чему пришёл, и спрошу у вас, стоит ли продолжать.
Сначала неприятноеЗа четыре года я сделал больше ста проектов по биржевой торговле. Писал строго по алгоритму заказчика: он приносит правила, я превращаю их в работающего робота.
Честно скажу: процентов девяносто пять из них не стоили и ломаного гроша. Люди сливали депозит и закрывали проект.
Дело не в коде — код делал ровно то, что заказывали. Дело в том, что робот исполняет алгоритм, а не чинит его. Если в правилах нет ответа на вопрос «что делаем, когда рынок пошёл против», автоматизация просто повторит ошибку быстрее и дисциплинированнее, чем живой человек. Чем лучше написан такой робот, тем аккуратнее он доведёт счёт до нуля.
Это главное, что я вынес из сотни проектов. И это же причина, по которой я перестал брать заказы в формате «вот мой алгоритм, сделай».
Что изменилосьПоследние пару лет я собирал свою систему — не скрипт, а приложение реального времени с коннекторами к брокерам, мониторингом и журналом каждого действия.
Она проверена на истории ФОРТС начиная с 2010 года, по криптовалюте — с 2018-го. Коннекторы уже написаны к QUIK, Т-Инвестициям, Finam Trade API, BCS Trade API, BCS Forex и Bybit, и я продолжаю их добавлять: у людей разные брокеры, и упираться в один — значит отсекать половину интересующихся.
Отдельно скажу про ИИ, раз о нём сейчас спорят в каждом втором топике. Работа с ним пошла заметно быстрее — но быстрее пошло именно написание кода, а не придумывание стратегии. Торговую логику он за вас не изобретёт, зато рутину вокруг неё снимает хорошо.
Счета открытыРазговоры про торговые системы ничего не стоят без счетов, поэтому несколько портфелей я вывел в открытый доступ: кривая, итог, список инструментов, обновление раз в минуту.
Там же видно и то, что показывать не принято. Один из счетов — демонстрационный, деньги в него не вложены. Второй боевой, и в минусе он бывает точно так же, как в плюсе: я его не подрисовываю.
Прошлые результаты ничего не обещают на будущее — это не формальность, а ровно причина, по которой счета открыты. Смотрите сами, а не на скриншоты удачной недели.
Почему аренда, а не разработкаТут всё упирается в деньги.
Отдельный робот под готовый алгоритм — это десятки тысяч рублей, такие заказы я делал и делаю. Но система, о которой речь выше, — это приложение реального времени с подключениями к брокерам, контролем состояния и мониторингом. Индивидуальная разработка такого класса начинается от сотен тысяч рублей, и честно: большинству она просто не нужна, как не нужен личный самолёт, чтобы слетать в отпуск.
Запросов на аренду было много, но сдавать было нечего — система дозрела только недавно.
Сейчас сдаётся. Торговля идёт на вашем счёте, у вашего брокера, настройки задаёте вы. Деньги остаются у вас: бот отправляет заявки через ваш доступ, а вывод средств через торговый канал невозможен в принципе — это операция личного кабинета, а не терминала.
Что можно сделать прямо сейчасЗайти в систему и собрать демо-портфель: настроить, запустить, следить за ним, крутить параметры. Бесплатно, своих денег не нужно, рынок при этом настоящий.
Неделя наблюдения за демо-портфелем отвечает на больше вопросов, чем месяц чтения отзывов, в том числе моих.
Вопрос к вамЯ намеренно не полез в этом посте в устройство алгоритмов — иначе текст вышел бы на три экрана.
Интересно ли читать про то, как это устроено внутри? Как считается объём позиции, что происходит при разрыве связи, почему стоп и усреднение конфликтуют друг с другом, как выглядит журнал сделок, по которому потом разбираешь, что пошло не так.
Если тема заходит — продолжу разбором по частям. Если нет, буду искать другие способы рассказывать о системе, а вам не буду занимать ленту.
Пишите в комментариях, отвечу всем. Живые портфели, условия аренды и контакты:
у тя счас статья незаконное предпринимательство + штраф от регулятора… т.е ты на свободе до первой жалобы
максимум что можно это продавать индикаторы...
смысл в том кто принимает решение о сделке — если бот то нужна тебе лицензия от регулятора ...
в тслабе пробовали это обойти типа это не бот а копировщик сделок… но че то не взлетело
У чела не было ни хера, а теперь стало нихера и статья.
«Широко жил партизан Боснюк» ©
тыж сам все понимашь… что кайфушечка до первой жалобы… а дальше этап
ты можешь сделать бота чтоб торговал 1 раз в день или 1 раз в неделю… и заявки требовали подтверждения хозяина счета… тогда достаточно лицензии конскультанта… если полностью автоматически то ты уже управляющий...
«кайфушечка до первой жалобы» я даже не представляю близко какая статья ГК или УК здесь может быть применена.
«и заявки требовали подтверждения хозяина счета» они и требуют подтверждение. API доступ и заявки выставленные через него имеют те же юридическую силу, что и заявки выставленные с терминала руками. Передача доступа третьим лицам рекламентируется соглашением с брокером, а не законодательством.
еслиб это была бы биржа или криптобиржа то исход был бы иной
хочешь создать прецендент?
Что касается тс лаба, то закрыли они из-за того же самого — низкой прибильности. Насколько я могу судить, им основной бы бизнес на плаву оставить. Не то что какие-то доп сервисы.
С другой — таких принято называть «тихий пид… р» (если исполнитель видит, что ТЗ дерьмовое, то необходимо уведомить об этом заказчика). В результате — денег не заработаешь.
И вот тут наступает дилемма: сообщить о заведомо сливаемой системе — значит заказчик уйдёт и денег с него уже не взять.
Молча выполнить заказ и наблюдать, как человек сливает депозит — тоже вроде западло...
Всегда нужно держать в голове одну важную мысль при решении подобных задач, а именно: конечный результат win-win, ведь если человека вовремя сориентировать об ошибке, то он поймёт, что перед ним не просто исполнитель, а профи.
К таким всегда возвращаются и потом долго сотрудничают.
Там из ботов же только сеточный и арбитраж? Это что все что есть? А где 100 роботов, ну или хотя бы 10. Сеточный это же — как быстро прос##ть все бабки. Арбитраж тож на любителя.
В демо панели — выглядит неплохо, НО там же НИЧЕГО особо посмотреть нельзя, сделок нет, графиков инструментов с точками где были сделки нет. Там только эквити и что сейчас в портфеле. И нафига это надо без всего остального.