Избранное трейдера Rivix
Всем привет! Наконец-то я закончил работу над своей первой настоящей, правда еще консольной, программой, с помощью которой можно скачать все исторические данные (свечки OHLCV) с различными таймфреймами по всем акциям Мосбиржи. И вроде достаточно простая задача, но отняла достаточное количество времени. И кажется я все больше начинаю понимать как программировать, хотя осознаю, что знаний в безграничном python катастрофически не хватает. Тем не менее получилось сделать то, о чем не мог себе представить еще месяц назад. Открывая сейчас код программы начинаю чувствую на подсознании, что не все так страшно, как было совсем недавно.
Итак, в конце года я писал о том, как с помощью Algopack можно вытащить справочную информацию о всех акциях Мосбиржи. Был написан мой первый небольшой и достаточно простой скрипт использующий библиотеку moexalgo. И я обозначил планы дописать его с целью добычи всех исторических данных.
Сказано – сделано. В итоге получилась, как я считаю, вполне полноценная программа.
Поздравляю, товарищи обнаглевшие трейдеры. Не знаю, кто из Вас ему написал с требованием выдать нам скидку. Но человек оказался с чувством юмора и, почитав наш бложик на СмартЛабе, и вправду дал нам скидку.
Т.ч. СПАСИБО! И Иосифу, и камраду, который ему написал.
Напомню, в рамках становления программистом СиШарп, я в своей серии постов «Коннекторы к OsEngine» рекомендую ТРИ курса от Иосифа, которые проходят мои сотрудники.
Это:
1. Основы программирования: https://stepik.org/course/5482/promo
2. Алгоритмы поиска и сортировки: https://stepik.org/course/23981/promo
3. C# для продвинутых: https://stepik.org/course/84983/promo
Что такое Алгопак я уже писал, как и то, как можно сделать для библиотеки на Python moexalgo документацию из докстрингов – ведь пока никакого хорошего пособия с “разжеванными” примерами от Мосбиржи не существует.
На данный момент я поставил задачу – вытащить исторические данные по российским акциям и в дальнейшем их регулярно обновлять. Это позволит мне при изучении Backtrader использовать данные Мосбиржи для компонента DataFeeds, а также разрабатывать и тестировать на исторических данных собственные торговые стратегии.
Приступим. Отправная точка – раздел moexalgo на Гитхабе. Файл samples/quick_start.ipynb начинается с примера:
Практика – ключ к тому, чтобы стать программистом. В прошлой статье мы об этом поговорили. https://smart-lab.ru/company/os_engine/blog/954194.php
Как научиться делать правильно – вопрос нескольких лет практики и… Правильной настольной книги. Одной.
О чём эта книга?
О принципах SOLID и о том, как поддерживать большую программную экосистему в течении длительного времени. Как вести разработку большой программы от старта (когда ты один) до большой команды.
Короче то, что нужно любому архитектору и стартаперу. Ну и миддлу с джуном это знать необходимо хотя бы поверхностно. Так ты сможешь понимать, как мыслит архитектор того фрёмворка, над которым ты будешь работать, устроившись на работу.
Когда покупать?
Читать данную книгу с самого начала пути программиста смысла вообще нет.
Покупать её нужно только тогда, когда ты убедился, что можешь стать программистом. Например когда закончишь курс из предыдущей статьи по теме: https://smart-lab.ru/company/os_engine/blog/954194.php
Я тут вижу объявились наконец инвесторы-активисты, которые заметили продажу пары копеек с баланса ЛСР, а слона, как говорится, не заметили.
Для того, чтобы лишний раз убедиться самому в своей правоте, решил написать для вас небольшой пост-ликбез, как изменяется баланс компании в случае выкупа акций и различных действий с ними.
Компании ЛСР большое спасибо за то, что подарили нам повод поразбираться в хитросплетениях своей бухгалтерии.
Давайте начнем с ликбеза маленького.
Допустим я ПАО и выпустил акции на 1,000,000 рублей и продал их инвесторам.
Эти акции упали в «Баланс», в раздел «Собственный капитал» в графу «Акционерный капитал» на сумму 1,000,000 рублей.
Допустим, наше общество хорошо поработало, и заработало еще 1,000,000 рублей.
Собственный капитал вырос до 2,000,000, а заработанный лям попал в графу нераспределенная прибыль.
АКТИВЫ:
Денежные средства: 2,000,000
ПАССИВЫ:
Акционерный капитал: 1,000,0000
Нераспределенная прибыль 1,000,000
Банк Санкт-Петербург планирует выплатить дивиденды, а также раскрывает отчет за полгода
Банк СПБ
МСар = ₽146 млрд
Р/Е = 3
💰Совет директоров банка рекомендовал акционерам выплатить дивиденды за 1 полугодие в размере ₽19,08 на обыкновенную акцию и ₽0,22 на привилегированную. Таким образом, доходность к текущей цене (до начала торгов) составляет 6,5% и 0,3% соответственно. Дивотсечка — 9 октября.
📊Финансовые результаты банка
— выручка: ₽37 млрд
— чистый процентный доход: ₽22 млрд
— чистый комиссионный доход: ₽6,5 млрд
— чистая прибыль: ₽28,4 млрд
— рентабельность капитала: 37%
❗️Интересно, что показатели немного различаются с теми, что банк публиковал ранее, однако некритично.
📈📉«Обычка» Банка Санкт-Петербург (BSPB) на открытии торгов растет на 3%, а вот «префы» (BSPBP) падают на 1%.
🚀Доходность дивидендов по обыкновенным бумагам вышла даже немного больше, чем предполагалось. В целом на дивиденды направлено около 10 млрд или больше 30%. Как мы и говорили — этот банк любит удивлять акционеров.