Блог им. rationalapp |💼 Еженедельные покупки

Неделя пролетела очень быстро, за новостями я как обычно не следил, но вроде ничего там сильно интересного и не было, опять геополитика, инфляция, заявления, обещания, прогнозы...

У жены маленький отпуск размером в одну неделю, решил что и мне можно отдохнуть. Тем более что на улице установилась замечательная весенняя погода (сегодня +19). Самое время вылезли из-за компьютера, оторвать глаза от гаджета и просто погулять.
Главное событие недели — жена сделала лазерную коррекцию зрения, все прошло хорошо, чему я очень рад.

Всех дам с наступающим праздником! 🌷

Покупки акций:
🔸 Роснефть 20 шт: фактическая доля — 2,57%, плановая — 5%
🔸 Алроса 70 шт: факт — 0,32%, план — 2%
🔸 ЛСР 5 шт: факт — 0,33%, план — 2%
🔸 ПИК 4 шт: факт — 0,19%, план — 2%

Покупки облигаций:
🔸 Инарктика RU000A107W48 — 6 шт: А-; 2 года; ~21.87% к погашению
🔸 ЮГК-USD RU000A10B008 — 3 шт: АА; 2 года; ~10,2% к погашению, 2 бумаги дали на размещении, еще 1 докупил на вторичном рынке.
__
Сумма покупок на неделе: ~36,5 тыс. руб


Блог им. rationalapp |💼 Изменения в портфеле акций

⛔ 2 компании были исключены из портфеля

1. Яндекс.
Из растущего и развивающегося бизнеса Яндекс превращается в «дойную корову», правда не для акционеров и уж тем более не для миноритариев. Из компании «ушло» 89 млрд на мотивацию сотрудников и уйдет еще ~30 млрд на выплату дивидендов (из расчета 80 рублей на акцию). Мне такое не нравится. Прокатился на общем росте и хватит.

Основная прибыль была получена на ИИСе, поэтому налоговые последствия минимальны, продал все имеющиеся у меня 25 акций.

Вложено: 53 627,6 руб
Получено дивами: 1740 руб
Получено с продажи: 112 338,5 руб
ЧИСТВНДОХ (XIRR) = 38,62 % годовых

2. ПАО «Лента»
Как я был скептически настроен к сектору ритейла, так и остаюсь: много затрат, сложное управление, маленькая маржа. Исключил последнего представителя этого сектора из портфеля. Пока позицию не продавал из-за налоговых последствий: ранее по ней фиксировал минус, что сдвинуло дату для применения ЛДВ.
Теперь нужно ждать конца 2026-го года, чтобы при продаже не удержали налогов. Скорее всего я так делать не буду и продам раньше, когда будет чем уменьшить налоги (пока в минусах только Мечел и ВТБ, но на рынке возможна коррекция).



( Читать дальше )

Блог им. rationalapp |💼 Еженедельные покупки

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

В гугл-табличках это оказалось делать не очень удобно, поэтому написал отдельную программку. Может быть даже опубликую её в общем доступе.

Такое «развлечение» я смог себе позволить только по причине полного штиля в заработках вне биржи… Стало больше свободного времени, но дельта между доходами и расходами за месяц скорее всего будет околонулевая.

Почти все покупки в этом месяце — ребалансировка из одного ведра в другое. Такие вот дела.

Покупки акций:
🔸 Самолет 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 тыс. руб


Блог им. rationalapp |📑 Обновление таблицы учета долей акций: версия 2.0

Придумал, как уменьшить ошибки в таблице и получать по ней более актуальные данные.

1. Ключевой апдейт таблицы заключается в изменении способа получения данных о ценах на активы.

В старой таблице использовалась функция IMPORTXML для каждой ячейки. Это периодически приводило к ошибкам, особенно если на одном листе было очень много ячеек с этой функцией (много запросов = зло).

В новой версии данные по акциям и облигациям выгружаются одной функцией IMPORTRANGE на отдельный лист, далее можно эти данные использовать на любых других листах с помощью стандартного VLOOKUP (ВПР).

2. Второй апдейт связан с актуальностью данных.

Функция IMPORTRANGE тянет таблицу с данными по акциям и облигациям с другой рабочей книги, в которой раз в час запускается написанный мною скрипт, подтягивающий свежие данные с МосБиржи.

Другими словами: если раньше в таблице отображались вчерашние цены (задержка сутки), то теперь будут отображаться с задержкой примерно в 1 час.

Кстати, эту формулу Вы можете использовать в любых своих гугл-таблицах, выгружая данные о бумагах на отдельный лист  (бесплатно, без регистрации и смс): =IMPORTRANGE(«docs.google.com/spreadsheets/d/10ulca0xKfY9cVFNRj8KSQPAWTeGaqTgEwadfaACo2aQ»; «prices!A1:K10000»)



( Читать дальше )

Блог им. rationalapp |💼 Изменения в портфеле акций

⛔ Исключил из портфеля дивидендных коровок

1. Пермэнергосбыт.
Стабильные и предсказуемые дивиденды, но из-за малой ликвидности акций, они сильно волатильны, и я на этом умудрился сыграть себе в прибыль.
Еще в этих акциях есть спред между префами и обычкой, который иногда исчезает, а иногда появляется. С учетом, что дивы одинаковые, то можно туда-сюда перекладываться, наращивая количество бумаг. И такой фигней я тоже маялся).
Моя средняя по ним вышла аж 90,67 рублей за бумагу (текущая цена на бирже около 260 рублей).
Прикола ради посчитал итоговую доходность (XIRR) за вычетом всех налогов и комиссий, получились сумасшедшие 64% годовых 🫣.

Общие вложения: 35138 рублей.
Дивидендами получено: 21212 руб (налоги вычтены).
С продажи получено: 99408 руб.

Бывает и так. Наверно, пора открывать канал с платными сигналами (сарказм).

2. Префы Ленэнерго
10% от прибыли по РСБУ идет на выплату дивов по префам. Есть прибыль = будут дивы. Очень понятно, предсказуемо, стабильно (с учетом сферы бизнеса). Но надолго ли? До 2028-го года, как говорит инвестиционная программа компании. Мои инвестиционные горизонты все-таки сильно дальше. Да и в принципе: дивиденды это, конечно, хорошо, но на данном этапе мне все же лучше рост Капитала, а не денежные выплаты (налоги, комиссии и пр.)



( Читать дальше )

Блог им. rationalapp |💼 В продолжение темы распределения долей акций по капитализации

Подвидом этого подхода можно считать выделение доли пропорционально общей стоимости акций, находящихся в свободном обращении (доля free-float).
Например, у Лукойла доля free-float 55% при общей рыночной капитализации в 5 трлн.
А у ГазпромНефти — 4,3% при капе 2,9 трлн.

Если считать доли по всей капитализации, то Лукойла будет в 1,72 раза больше в портфеле, чем Газпромнефти, а если считать по freefloat, то в 21,6 раза.

Я специально взял компании из одного сектора и с очень большим разрывом в коэффициенте free-float, чтобы показать различие.

В индексе Мосбиржи доли считаются по free-float, поэтому под Лукойл там отведено 13,44%, а Газпромнефть вообще не входит в индекс. Собственно, это одна из тех причин, почему я не следую индексу МосБиржи (не потому что там нет Газпромнефти, а потому что доли считают только по free-float).

Почему индексы считаются только по акциям, находящимся в свободном обращении, я понимаю: чтобы снизить риски.
Меньше free-float = > меньше ликвидность => больше волатильность.



( Читать дальше )

Блог им. rationalapp |💼 Распределение долей пропорционально капитализации

Продолжаю изучать возможные способы расчетов долей компаний в портфеле. Второй подход: по капитализации.

Все гениальное просто: чем крупнее компания — тем больше ей долю выделяем в портфеле.

Очевидный плюс: не надо следить за долями компаний и выполнять ребалансировку. Вслед за изменениями рыночной стоимости акций компании будет меняться ее капитализация, и, как следствие, плановая доля в итоговом портфеле.

Если смотреть стратегию в контексте трех аспектов Доходность, Риск, Диверсификация, то у меня сложилось такое впечатление, что в этом подходе вообще не уделяется внимание максимизации доходности.

Риски здесь тоже как-то отдельно не выделяются, но по смыслу можно предположить, что основной риск, который решается этой стратегией — отставание от среднерыночных результатов.

Если мы покупаем все компании пропорционально их участию в общем результате, то на выходе и получим этот самый общий результат.

А судя по статистике прошлых данных, в этом случае мы уже обойдем 80% инвесторов (но это не точно).



( Читать дальше )

Блог им. rationalapp |💼 Портфельная теория Марковица

Продолжаю тему про расчет долей активов в портфеле. 

Первое, что всплывает в памяти при упоминании задачи «рассчитать доли» — это портфельная теория Нобелевского лауреата.

В этой теории в качестве базы для расчетов используются данные о ценах на активы в прошлом. По ним считают историческую доходность и волатильность для каждой.
Затем на основе ценовых данных строятся ряды чисел и подсчитываются корреляции и ковариации между ними, дабы вычислить зависимости между рядами.
После этого решается оптимизационная задача, которая либо максимизирует доходность при заданном уровне риска, либо снижает риск при заданном уровне доходности (с ограничениями на количество эмитентов).

Звучит все это сложно, но можно сформулировать и без математических терминов:
Доходностьпортфеля считается по доходности активов за какой-то промежуток времени в прошлом, диверсификациязадается минимальным числом эмитентов, а под наименьшими рискамипонимается наименьшая волатильность всего портфеля.
Чем менее волатилен и более доходен актив был в прошлом, тем выше доля под него будет выделена.


( Читать дальше )

Блог им. rationalapp |💼 Как распределять доли между акциями в портфеле?

Как уже писал ранее, в рамках пересмотра состава портфеля акций решил заморочиться с математическим расчетом плановых долей под каждую компанию.

Кратко задачу можно сформулировать так:

👉 получить наиболее доходный и хорошо диверсифицированный портфель при наименьших рисках.

То есть на входе у нас есть некоторый список акций, которые мы уже отобрали для включения в свой портфель, а на выходе мы должны получить структуру портфеля с плановыми долями на каждую.

Подходы к решению этой задачи есть разные, и они отличаются друг от друга в том, что же именно понимается под терминами «наиболее доходный», «хорошо диверсифицированный», «наименьшие риски».

Я выделил три подхода:

  1. Портфельная теория Марковица
  2. Распределение долей пропорционально капитализации
  3. Распределение долей в зависимости от потенциальной доходности

Хотел написать краткое резюме по каждому пункту, но «Остапа понесло» уже на первом, поэтому разбил на серию публикаций.

Если Вы знаете какой-то подход, который нельзя считать разновидностью одного из пунктов выше, то пишите в комментах здесь, или в телеграме: https://t.me/rationalapp. Возможно, я что-то упустил.



( Читать дальше )

Блог им. rationalapp |💼 Еженедельные покупки

Вжух, и неделя пролетела. Работы было мало, посвятил время ничегонеделанию.
Основная моя задача по автоматическому расчету плановых долей компаний в портфеле акций так и не была решена.
Может у нее и нет какого-то устраивающего меня решения, и снова доли буду распределять «на глазок».

По большому счету, на стадии накопления капитала, значение долей компаний в хорошо диверсифицированном портфеле не так сильно и важно. Дельта между доходами и расходами решает.

Покупки акций:
🔸 Новатэк 5 шт: фактическая доля — 1,26%, плановая доля — 5%
🔸 Роснефть 15 шт: факт — 0,16%, план — 5%
🔸 НЛМК 30 шт: факт — 0,09%, план — 2%
🔸 ММК 100 шт: факт — 2,21%, план — 2%

Покупки облигаций:
🔸 Подал заявку на долларовый НОВАТЭК, исполнение на следующей неделе, туда и запишу
__
Сумма покупок на неделе: ~20,9 тыс. руб

....все тэги
UPDONW
Новый дизайн