Инвестиционные боты (почти) с нуля
1 пост
Всем привет.
Наверное, каждый хоть раз мечтал о системе, которая генерирует пассивный доход, пока ты отдыхаешь. У меня эта идея тоже не прошла мимо. Я решил разработать ботов для алгоритмической торговли на бирже. Что из этого выйдет — пока неизвестно, но я расскажу обо всем в этой серии статей.
Важно: это мой личный эксперимент, инвестиции всегда связаны с риском потери капитала, и я не даю финансовых советов.
Иллюстрация результата (сгенерировано https://grok.com/)
13+ лет опыта в программировании, без опыта в финтехе. В данный момент занимаю должность техлида в одной компании, которая занимается разработкой софта для кинотеатров. Изначально писал на C# + MS SQL, в последние 6 лет пишу на JS + MongoDB. Специализируюсь на бэкенде, но готов работать с фронтендом.
На самом деле целей несколько:
Пожалуй, основная цель — сохранить мотивацию. Необходимость в публикации статей поможет мне поддерживать дисциплину в разработке.
Другая немаловажная цель — получить финансовые советы или мнения от тех, кто уже пробовал войти в это направление и достиг успеха (или, наоборот, потерпел неудачу).
Согласно Ричарду Фейнману: “хочешь понять сам — объясни другому”. У меня нет глубоких знаний в экономике и в том, как успешно торговать на бирже, я также буду постепенно изучать сам и рассказывать вам то, что я делаю. Это же является ответом на вопрос “почему не взять готовую систему?”.
Реализовать систему, в которой можно будет настроить ботов на разные стратегии торговли и довести их до уровня генерации прибыли выше, чем обычный вклад в банке. Постараться интегрировать ИИ в работу некоторых ботов для принятия решений.
В качестве основы буду использовать платформу MarsX (https://marsx.dev). В данный момент актуальна версия 4, но я в рабочей деятельности использую версию 3, поэтому буду разрабатывать на ней: изучение нового стека не ставится как цель, а версию 3 я уже глубоко знаю и даже принимал участие в ее разработке.
MarsX использует Node.js сервер, MongoDB базу данных, React и Vue.js для фронта, а также множество дополнительных интеграций, к примеру, с Azure Storage и Amazon DynamoDB, которые, возможно, будут полезны в реализации.
На старте для работы с биржой буду использовать REST API Т-Банка. Причина проста — у меня уже есть инвестиционный счет в Т-Банке. Есть большая вероятность сменить брокера в будущем, так как комиссии у Т-Банка не самые низкие.
Для помощи и консультаций буду использовать ИИ https://grok.com/ и https://chat.deepseek.com/.
На старте планирую всю разработку вести локально на личном ноутбуке HP ProBook 450 G8. Процессор i7-1165G7 имеет достаточно мощности для локальной работы, чтобы работа сервера в фоне была незаметна.
В будущем перенесу на личный домашний сервер (которого еще не существует), или в облако. Но это не скоро.
Планирую писать 1-2 статьи в месяц. Может варьироваться в зависимости от личной загруженности и темпа подготовки материала для публикации.
Длительность цикла: не менее полугода, точно не определена.
В ближайшей статье будут описаны первые шаги, настройка основного интерфейса, подключение API Т-Банка и вывод данных о портфеле.
В последующих статьях будут рассмотрены конкретные стратегии/сигналы, которые будут использоваться ботами.
Если у вас есть идеи стратегий — пишите комментарии.
Мало кто знает о том как правильно общаться со страховой если вы попали в ДТП не по своей вине так, чтобы не тратить свои нервы. Я узнал об этом случайно, когда в мою старенькую нексию в лоб по гололёду приехала семёрка.
Для начала, естественно, звоним в ДПС и правильно оформляем ДТП. На этом этапе главное — получить бумаги, в которых значится что вы не виновны.
Далее, когда документы у вас на руках, узнаем адрес независимого эксперта и едем к нему (В этот момент можно ехать на чем угодно, подбитую машину можно не гнать). Вам там расскажут детали что делать, но если вкратце, то вам помогут составить телеграмму в страховую в которой говорится что через неделю будет проходить осмотр машины и им нужно прийти, иначе протокол составят без них (мне рассказали что они приходят очень редко, особенно когда страховщики говорят что запись на осмотр на несколько месяцев вперёд). Отправляете телеграмму и ждёте неделю.
Через неделю в назначенное время пригоняете машину на осмотр в указанное место, где будут фотографировать повреждения. Потом дожидаетесь заключения эксперта - это толстый сшив бумаг, который нужно передать в страховую. Можно либо лично вести, а можно не тратить нервы и отправить курьером.
На этом основная часть закончена. Ждёте месяц в течении которого обязаны прийти деньги. Если есть хоть день просрочки идёте к тому же эксперту и он будет разбираться через суд со страховщиками. (я тут сглупил и не сделал этого, но дождался денег через полтора месяца)
По итогам: нексия 2000 года с большим пробегом, под замену переднее правое крыло, капот, и фара Было получено порядка 40 тыс. рублей. Это по ценам на зиму прошлого года. Это почти половина стоимости машины!!! На ремонт ушло порядка 20 тысяч. В страховой столько не насчитали бы, да и нервы изрядно потрепали бы.
Затраты: 3 тысячи экспертное заключение, которое потом возмещает страховая и 500 рублей за курьерскую доставку.