$VTBR объявляет финансовые результаты по МСФО за 2024 год
— Чистые процентные доходы: 487,2 млрд руб. (-36% г/г)
— Чистые комиссионные доходы: 269 млрд руб. (+24% г/г)
— Чистая прибыль: 551,4 млрд руб. (+27,6%)
Подобные результаты по прибыли мало кто ожидал от ВТБ. Все мы понимаем, что 2024 год был особенно благоприятен банкам, особенно первое полугодие.
🏦ВТБ закончил год с хорошей рентабельностью, продемонстрировав возврат на капитал группы по итогам года на уровне 22,9%. Четвертый квартал и во все показал рост чистой прибыли н 215% год к году.
Процентные доходы просели ожидаемо на волне высоких процентных ставок, однако ВТБ заходит в 2025 год с хорошим качеством кредитного портфеля. Доля не работающих кредитов осталась на низком уровне и составила 3,5%.
Расходы на персонал растут как и везде (+20% г/г). ВТБ масштабирует розничный бизнес и увеличивает инвестиции в технологии и трансформацию. Соотношение расходов и операционных доходов составило 44,6%.
Видим новый рекорд по количеству активных розничных клиентов (5,2 млн человек). На наш взгляд, подобная история стала возможна за счет большего интереса к депозитам от населения.
Нет сомнений в том, что начавшиеся переговоры по урегулированию украинского конфликта изменят ситуацию на рынке. В случае успеха они приведут к сворачиванию военных действий, смягчению санкционного режима и фундаментальной переоценке рисков. Поэтому каждый новый шаг и новое слово вызывают волатильность на рынке, которой стоит воспользоваться инвесторам.
В предыдущем выпуске «Гранд-Идеи» мы рассмотрели три сценария развития геополитической ситуации в ближайшее время: прогресс мирных переговоров, сохранение статус-кво и эскалация. Прошедшая неделя показала, что в таком сложном процессе эти сценарии могут развиваться параллельно, особенно когда центром становится столь непредсказуемая фигура как президент США Дональд Трамп.
За прошедшую неделю он успел сказать, что мог бы прекратить военный конфликт за неделю, а затем набросился с критикой на президента Украины и осудил позицию Евросоюза в этом конфликте. Это было мало похоже на эффективный мирный процесс.
1 часть стратегии была опубликована 16 февраля.
Хочу обратить внимание, что основные свои стратегические мысли по рынку я изложил последний раз 12 декабря, по ставке — 16 декабря, еще до того как рынок отскочил на 20%. То есть основная работа инвестора должна была сделана ДО роста, а не после, и ни в коем случае не по случаю наступления нового года. Читать наши заметки надо было до того, как поезд тронулся и отправился с перрона. Сейчас, я буду предполагать, что мы едем с вами в одном поезде. Для тех, кто остался на вокзале ждать своего поезда нужны стратеги, которые остаются вместе с этими пассажирами за бортом.
Стратегии всех брокеров носят дискретный во времени характер: условно прогноз делается так, как будто вы собрались инвестировать в конце года и хотите знать, что будет 12 месяцев спустя. На практике события происходят во времени непрерывно, как и цены активов, которые каждый день меняются на бирже.
На этой неделе весь новостной фон опять забит геополитикой, а я опять все пропускаю, потому что был погружен в решение математической задачи распределения долей компаний в портфеле.
В гугл-табличках это оказалось делать не очень удобно, поэтому написал отдельную программку. Может быть даже опубликую её в общем доступе.
Такое «развлечение» я смог себе позволить только по причине полного штиля в заработках вне биржи… Стало больше свободного времени, но дельта между доходами и расходами за месяц скорее всего будет околонулевая.
Почти все покупки в этом месяце — ребалансировка из одного ведра в другое. Такие вот дела.
Покупки акций:
🔸 Самолет 5 шт: фактическая доля — 0,25%, плановая доля — 2%
🔸 ЛСР 5 шт: факт — 0,17%, план — 2%
🔸 НОВАТЭК 15 шт: факт — 1,76%, план — 5%
🔸 Роснефть 80 шт: факт — 1,45%, план — 5%
Покупки облигаций:
🔸 СИБУР-USD RU000A10AXW4 — 3 шт: ААА; 3,5 года; 9,6% купон
🔸 ОФЗ 26240 SU26240RMFS0 — 2 шт: ААА; 1 лет; 15,4% к погашению
__
Сумма покупок на неделе: ~106 тыс. руб
Итак, в прошлый раз я остановил свой рассказ на том, что решил при расчете долей компаний в портфеле акций учитывать капитализацию и потенциальную доходность.
1) Капитализация считается по одной общеизвестной формуле: количество акций в штуках умножить на цену одной акции.
2) С потенциальной доходностью все сложнее. Методик расчета потенциальной доходности существует столько же, сколько людей, пытавшихся ее создать.
Весь прикол в том, что при одних и тех же известных фактах о компании и ее акциях, одна методика будет рекомендовать акцию покупать, а другая — продавать.
Любая такая методика — это лишь субъективное мнение, которое основано на каких-то умозаключениях (тоже субъективных).
Из всего разнообразия подходов я решил выбрать методику, которая основывается на понятных мне умозаключениях (с которыми я согласен), и у которой более менее прозрачен путь получения итогового значения ПД исходя из этих субъективных умозаключений.
Я читал много книжек, смотрел много обучающих (и не очень) видео, которые рассказывали о тех или иных подходах к определению потенциальной доходности акций.
Придумал, как уменьшить ошибки в таблице и получать по ней более актуальные данные.
1. Ключевой апдейт таблицы заключается в изменении способа получения данных о ценах на активы.
В старой таблице использовалась функция IMPORTXML для каждой ячейки. Это периодически приводило к ошибкам, особенно если на одном листе было очень много ячеек с этой функцией (много запросов = зло).
В новой версии данные по акциям и облигациям выгружаются одной функцией IMPORTRANGE на отдельный лист, далее можно эти данные использовать на любых других листах с помощью стандартного VLOOKUP (ВПР).
2. Второй апдейт связан с актуальностью данных.
Функция IMPORTRANGE тянет таблицу с данными по акциям и облигациям с другой рабочей книги, в которой раз в час запускается написанный мною скрипт, подтягивающий свежие данные с МосБиржи.
Другими словами: если раньше в таблице отображались вчерашние цены (задержка сутки), то теперь будут отображаться с задержкой примерно в 1 час.
Кстати, эту формулу Вы можете использовать в любых своих гугл-таблицах, выгружая данные о бумагах на отдельный лист (бесплатно, без регистрации и смс): =IMPORTRANGE(«docs.google.com/spreadsheets/d/10ulca0xKfY9cVFNRj8KSQPAWTeGaqTgEwadfaACo2aQ»; «prices!A1:K10000»)