Избранное трейдера Ordinary_User
В этой статье поговорим о том, как запускать торговых роботов для биржи Binance. Делать это будем при помощи нашей открытой и бесплатной платформы для алготрейдинга — OsEngine.

Скачать библиотеку и роботов можно здесь: https://github.com/AlexWan/OsEngine
А если зарегистрируетесь по этой ссылке на бирже, то получите дополнительную скидку:
https://accounts.binance.com/register?ref=K3L7BLL1
Для тех, кто пришёл из поисковой системы небольшая справка. OsEngine – полный комплекс программ, необходимых алготрейдеру. Скачивание данных, тестирование, оптимизация и торговля. Всё полностью бесплатно и открыто для физических лиц. Мы делаем софт для алгоритмических фондов и алготрейдеров. В этом процессе и родилась библиотека. Пользуйтесь. У нас есть обучение и поддержка для начинающих программистов. Не начинающие сами всё очень быстро поймут.
Первым делом нужно настроить ключи для доступа к торгам через API. Делается это из личного кабинета пользователя на бирже Binance. В меню пользователя выбираем:
Сначала должен собраться совет директоров и вынести рекомендацию по дивидендам для собрания акционеров. Собрание акционеров не может сделать дивиденд больше, но может утвердить дивиденд, сделать его меньше, или отклонить совсем. Такое бывает, но редко. Между публичным сообщением о собрании акционеров, на котором будет голосование по дивидендам и самим собранием должно быть не меньше 20 дней.
Обычно, самый важный день — это именно заседание совета директоров, поскольку именно его рекомендацию почти всегда утверждает собрание акционеров.
После собрания акционеров сообщение о его итогах должно быть публично раскрыто в течение 4 дней. Фиксация реестра акционеров для дивидендов должна произойти от 10 до 20 дней после собрания акционеров.
Эмитент перечисляет дивиденды номинальным держателям (депозитариям) деньги на счет в течение 10 рабочих дней. Другим акционерам — в течение 25 рабочих дней.
То есть максимальный срок, в течение которого вам могут перечисляться дивиденды может составить чуть больше месяца после отсечки. Разные брокеры выплачивают дивиденды в разные сроки. Чтобы посмотреть, кто в каком брокере получил дивиденды, смартлабовцы используют ветку форума поступление дивидендов.
FAQ по дивидендам есть тут: smart-lab.ru/dividends/
Правила закрытия реестра чтобы получить дивиденды описаны тут: smart-lab.ru/finansoviy-slovar/ex-dividend-date
Про инверсию Yield Сurve US сегодня не высказался только ленивый. А вот об инверсии ее аналога КБД МБ - кривой бескупонной доходности Московской биржи — почему-то совсем мало. Устраняем несправедливость, одновременно хотелось бы и развеять мифы, как минимум два: 1) инверсия кривой доходности говорит о будущей рецессии (стагнации, кризисе); 2) в начале возникновения инверсии рынки, как правило, растут.
На представленном графике синим цветом – цены закрытия IMOEX, коричневым – разница доходностей 10-ти и 2-х летних ОФЗ. Когда последние опускаются ниже «0-ой» линии (шкала справа), то наступает инверсия. Значимые пересечения «0» линии обозначены вертикальными линиями ( 1-5). Выборка представлена с 2015 года по н/в.
За 7 с лишним лет после начала декабрьского (2014 г) цикла снижения ставок рынок (IMOEX) начал уверенно расти только спустя год — в 2016 с перерывом на кризис 2017-18 года, падением в марте 2020 и разворотом в октябре 2021. Ставки при этом начали повышать весной 2021 года.


На этот счёт на помощь приходят программы (скрипты), чьи задачи заключаются в оптимизации решений некоторых задач, которые возникают у трейдера в процессе торговли.
Постановка проблемы:
![Скринер-помощник для скальперов ММВБ (финальная версия) [IMG]](https://i.imgur.com/VVoflo5.png)
Полноценный скальпинг на ММВБ невозможен, если на инструменте отсутствует активность участников и волатильность. Проблему быстрого поиска нужных инструментов может решить команда (зачастую это неэффективно). Я же не люблю торговать в команде, поэтому взялся за написание скринера для Quik, который бы помогал мне хоть как-то решить эту проблему. В дальнейшем думаю создать что-то завязанное на количестве совершенных сделок в момент времени.
В итоге мы имеем два окна (ликвидные и неликвидные акции) с информацией для торговли. В ячейках представлены значения изменение цены по модулю (подобного я ещё нигде не находил). Неважно падает цена или растёт, важно лишь то на сколько она активна. Для себя я выявил кучу способов как это можно использовать. Например перехват разгона неликвидов или поиск повышение активности после обеда / во время обеда. Внимание сконцентрировано именно на более интересных инструментах. С этими окошками можно точно увидеть мёртвые и немёртвые инструменты в данный момент времени. Обновление таблицы происходит ежесекундно, процессор и ОЗУ не сильно нагружается.
