Финансовая Лаборатория
1.25K subscribers
59 photos
11 videos
2 files
236 links
Личные финансы, инвестиции, трейдинг
Download Telegram
Сегодня с утра на сайте появилась возможность для тех, кто приобретал курсы, и входил через учетную запись, привязать учетную запись Telegram, и удобно входить в один клик. Я придумал как упростить процесс связывания учетных записей сервера и Telegram. Изменил инструкцию. Выложил ее здесь >>>

Вроде, все описал компактно, доходчиво и с картинками. Будем развивать интеграцию с Telegram дальше.
Обычно, при анонсе нового курса, я выкладываю его описание, чтобы все заинтересованные трейдеры имели возможность в него вписаться. В этот раз новый курс называется BackTrader: Мультиброкер. А вот анонса его не будет. Лучше сразу покажу через чат-бота, что вы получите в результате. Я же говорил, что будем развивать интеграцию с Telegram!

Для иллюстрации возможностей чат-бота я сделал мультиброкера по 4-м счетам 3-х брокеров.

Вот чат-бот Мультиброкер

Курс готов, приступаю к его записи. Скидки здесь тоже не будет. Получите ее у бота. Как выложу весь курс, купон на скидку отзову.
Кстати, как вам позиция в чат-боте Мультиброкера по Сбербанку? 😊
Выложил весь курс BackTrader: Мультиброкер. Начинаю выкладывать бесплатные компоненты FinamPy, BackTraderFinam, BackTraderTinkoff на GitHub. Скидку на курс подержу до их финальной публикации.

Далее планирую сделать просмотр активных заявок. Будут и операции. Постановка заявки, снятие заявки/всех заявок, закрытие позиции/всех позиций. Хочу также высылать уведомления в Telegram об изменении статуса заявок и позиций.
Много новостей по бесплатным библиотекам автоторговли. Выкладываю списком.

AlorPy - изменения для работы с мультиброкером

BackTraderAlor - работа с мультисчетами, мультипортфелями, мультиброкером

FinamPy - изменения для работы с BackTraderFinam

BackTraderFinam - Новинка! Ждем от Финама получение текущего времени их сервера и исторических/"живых" баров. После этого будет вам полноценная автоторговля с Финамом. Но уже сейчас можете изучать, разбирать, тестировать.

Работаю над последним обещанным компонентом. BackTraderTinkoff. Как его сделаю, то в курс BackTrader: Мультиброкер добавлю функции создания заявки, удаления заявки, удаления всех заявок, закрытия позиции, закрытия всех позиций. Также отзову у бота скидочный купон. Поэтому, не теряйте времени, заказывайте курс!

Если что, то бот живет здесь >>>

Был вопрос о том, зачем нужен мультиброкер, если вы торгете через одного любимого единственного и неповторимого брокера?

Отвечаю. Со временем много что меняется. У вас всегда будет возможность торговать через любого брокера. Сейчас это Алор, Финам, Тинькофф, а будет еще больше. Из мультиброкера всегда можно сделать одного брокера, если использовать только одну учетную запись 😊
Выложил интеграцию Тинькофф Инвестиции с BackTrader здесь >>>

Дальше буду смотреть особенности работы провайдеров Алор/Финам/Тинькофф. Если обнаружу ошибки (свои или брокера), то буду оперативно исправлять.

Что осталось сделать.
- Ждем от Финама спецификацию работы с историей и временем.
- Для Тинькофф придется писать алгоритм получения нужных баров в нужное время, раз они так поступили с подписками.
Принимайте участие и выигрывайте в хакатоне Финама!

Все подсказки для победы опубликовал в новом посте здесь >>>

Сейчас голосом поясню, почему призываю именно вас поучаствовать в этом конкурсе.
Хорошие новости. Автор библиотеки автоторговли BackTrader продолжит ее развивать. По крайней мере, конечная дата разработки с 2020 года сместилась на 2023 год.

Поэтому, свою ветку backtrader из репозитория GitHub я убрал. Оригинальная библиотека доступна здесь >>>
Хорошо, для тех, кому нужна версия backtrader с моими правками, вот ссылка >>>

Сегодня исправил ошибки по работе с ненастоящими заявками. Что это за зверь такой?

Когда мы выставляем заявку, то нужно указать тикер, который будем покупать/продавать. Если для этого использовать полноценный тикер из BackTrader, то начнутся попытки получить последний бар, а из него последнюю дату и последнюю цену. Потом еще посчитают срок действия заявки.

А если мы просто хотим поставить заявку без этих заморочек? Тогда при создании тикера в BackTrader указываем параметр simulated=True (это официальный параметр). Тогда тикер в заявке третировать не будут. Просто возьмут название.

Вот эти механизмы и были написаны "на отвали". Но раз уж нам зашла тема мультиброкера, то для быстрой постановке заявок пришлось ошибки в оригинальном коде исправить. Результат выложил в свою версию. Также отправил предложение изменить код и в оригинале.
Записал 3 новых видео с хитростями работы Finam API. В последнюю ловушку попал сам при разработке мультиброкера. Внимательно изучайте материалы, и не повторяйте моих ошибок!
Недавно говорил о том, что нам не так много нужно функций для работы с брокером. Сейчас, делая бота для работы с брокером, описал эти фукнции. Вот они.

Как доделаю, отправлю в курс по мультиброкеру.
Закончил работу над курсом по Мультиброкеру. Очень доволен. Вывел торговлю на "кончики пальцев". Больше я не зависим от брокеров, торговых систем и их особенностей. Всё торгуется через Мультиброкера. Всё развитие алго и авто торговли идет от Мультиброкера.

Много чего бесплатного сделал для вас в рамках курса:

1. Вводное занятие по построению Мультиброкера

2. Работа с чат ботом в Telegram для брокера Алор

3. Работа с чат ботом в Telegram для брокера Финам

4. Работа с чат ботом Мультиброкера

Для всех чат ботов также открыты уроки по настройке конфигурации.

Дополнительно в курсе записал 3.5 часа видео разбора версии библиотек-оберток.

И, конечно, вы можете посмотреть часть функций Мультиброкера прямо в этом боте.

Кто вписался в курс, уже об этом не пожалели 😊Только на сведение всех идей и кода воедино ушло более 3-х месяцев. Весь путь от идеи до реализации занял треть моей жизни. Курс фундаментальный, объемный.
Пора закрывать
А вот это прикупим...
Пока, Аэрофлот!
Пока, Сургут!
Важное сообщение по доступу к видео.

Для видео курсов "Финансовой Лаборатории" использовался сервис Vimeo. Пришло письмо от сервиса о том, что они не могут получать от меня платежи. Поэтому, они наложат блокировки на видео. Понятия не имею, во что это выльется для нас. Но, не волнуйтесь!

1. Все последние курсы уже выложены на другом видеохостинге. С ними ничего не случится.

2. Все видео изначально хранятся у меня. Даже если хостинг какое-то видео удалит, я его без проблем восстановлю.

3. Полтора десятка лет трейдинга приучили меня к оценке потенциальных рисков. Поэтому, я за месяц сделал перенос ВСЕХ видео с Vimeo на другой видеохостинг. Потихоньку, все ссылки поменяю на него.

Если видео перестанут проигрываться, отпишитесь мне по форме обратной связи на сайте, в каком курсе какие видео недоступны. Сделаю все возможное, чтобы оперативно решить проблему.

Надеюсь на понимание ситуации. Все будет хорошо!