Избранное трейдера Владимир

📌 Многие инвесторы привыкли покупать обыкновенные акции компаний, хотя привилегированные иногда более выгодны. Сравнил два типа акций у некоторых компаний.
• В большинстве случаев префы стоят дешевле и див. доходность у них выше, чем у обычных акций. Префов всегда меньше, чем обычных акций, поэтому ликвидность у префов ниже (крупные покупки/продажи сильнее влияют на цену).
• Другие различия двух видов акций менее значительны:
1) У обычных акций формально есть право голоса, правда для этого нужно владеть акциями на несколько млрд рублей;
2) При ликвидации компании держатели префов получают больше денег, чем владельцы обычных акций (у Татнефти эта разница всего 1 рубль на акцию);
3) В случае поглощения компании есть шанс, что у держателей обычных акций получится заработать на оферте (выкуп Башнефти в 2016 году на 24% дороже рыночной цены).
• Сейчас более 50 компаний имеют префы, в таблицу отобрал 11 наиболее ликвидных, чтобы сравнить, какой тип акций выгоднее.

📌 Решил обновить таблицу долговой нагрузки наиболее популярных компаний. Все 200+ компаний не влезли бы в одну читаемую картинку, поэтому отобрал только 76 компаний с капитализацией более 15 млрд рублей (+ Whoosh и М. Видео). Данные брал из отчётов за 9 месяцев 2025 г., в некоторых случаях за 1 полугодие 2025 г.
• Показатель «Чистый долг/EBITDA» позволяет оценить способность компании вовремя погасить свои долги. Чем он выше, тем более вероятен дефолт или допэмиссия акций.
• По механике расчёта, этот коэффициент показывает, сколько лет нужно компании, чтобы погасить свои долги, используя свой текущий размер EBITDA.
🟢 Зелёным цветом отметил компании с отрицательным чистым долгом – они зарабатывают дополнительную прибыль (процентные доходы) благодаря высокой ключевой ставке. Такие компании могут погасить все свои долги, используя только уже имеющиеся денежные средства.
🟡 Жёлтым цветом отметил компании с умеренной долговой нагрузкой. У этих компаний чистый долг меньше, чем годовая EBITDA, поэтому в большинстве случаев у таких компаний нет проблем с обслуживанием долга.
Фонды денежного рынка являются популярным способом сбережений на короткий срок, а при высокой ставке они стали вообще самым популярным видом инвестирования и занимают свыше 80% рынка всех БПИФов.
Но, что там внутри? Откроем инвестиционную декларацию фонда TMON.
Надеюсь, история со структурными облигациями ВТБ воспитала у вас привычку читать оригиналы документов.
А в документе сразу много непонятного:
«Преимущественными объектами инвестирования являются права требования по сделкам РЕПО с клиринговыми сертификатами участия (КСУ)».
Да и сам индекс, которому следует фонд, тоже:
«Ежедневная доходность от сделок и заявок на заключение сделок РЕПО с Центральным контрагентом (ЦК), обеспеченными клиринговыми сертификатами участия (КСУ)»
Разберемся с этими РЕПО, ЦК и КСУ по порядку.
Допустим я создам Ч-Банк, и 10 человек откроют в нем депозиты по 1 млн. рублей.
Из этих 10 млн сразу нужно отложить 5% в обязательный резерв ЦБ.
Оставшиеся 9,5 млн можно направить в работу, выдавая кредиты и покупая активы. Правда, закон потребует от меня создать резерв, размер которого будет зависеть от степени риска актива. Грубо, выдавая ипотечный кредит, можно заложить резерв 10% от суммы, а кредит без залога для ИП потребует уже создания резерва в размере 100% от вложенной суммы.

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

Взгляд из прошлого. У рынка короткая память. Турбулентный 2023 закончился декабрьским ралли. За 3 месяца
🔹СПБ биржа выросла почти в 3 раза
🔹Русагро больше, чем в 2
🔹EN +75%
🔹ВУШ +70%
🔹«хромой» Окей +50%
Это может затуманить разум и предположить, что в этот раз будет иначе. Не будет!
Когда мозг регулярно получает достаточно эндорфинов от поступательного роста — теряется бдительность. Внутренний риск-менеджер остается без права голоса, а сам инвестор уже в мыслях тратит деньги на отпуск, новую машину, квартиру, дачу. А если до заветной цели слишком далеко – почему бы не воспользоваться плечом от брокера?

=IMPORTXML("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities.xml";"//row[@SECID='DIAS']/@LAST")Вот только импортируется вся эта вещь в непонятном формате, когда речь заходит о числах с точкой.=REGEXREPLACE(B2; "[.]"; ",")

=IMPORTXML("https://iss.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities.xml";"//row[@SECID='DIAS']/@LAST")Можно в этот текст внутри кавычек запихнуть не тикер DIAS а ссылку на ячейку? Как?Продолжаем погружение в основы qlua.
Идентификатор инструмента
Получаем количество свечей через getNumCandles
Получаем свечные данных через getCandlesByIndex
Читаем данные с индикатора SMA
Данные с верхней и нижней линии Price Channel
Графики с таблицы текущих торгов
Сравнение получение данных через CreateDataSource и через getCandlesByIndex
Торговый терминал позволяет получать данные по биржевым свечкам непосредственно из открытых графиков. Причем можно получать данные не только с котировок цены, но и с объемов, с индикаторов, а также, как мы увидим позже, с любых графических данных выведенных, например, с таблицы текущих торгов.
Получение данных котировок с графика цены.
Для начала на самом графике цены необходимо установить идентификатор.
Создаем график в торговом терминале, нажимаем правую клавишу мышки, выбираем «Редактировать», выбираем график цен:

Проваливаемся во вкладку «Дополнительно», и присваиваем id, например: SBER_ID:
Кратко расскажу принципы и некоторые нюансы работы с графиком в Qiuk в плане создания своего индикатора (здесь и далее – подразумевается использование языка программирования Lua). В конце текста изначально хотел прикрепить видео с демонстрацией и краткими пояснениями работы моих индикаторов, но решил сделать это во второй части статьи, чтобы совместить просто иллюстрацию с небольшим анализом фьючерсов и акций.
На полноту изложения вопроса по работе с индикаторами на графике Quik не претендую. Информация будет полезна интересующимся данной темой, не рассчитана на профессионалов (которые и так все знают, умеют и реализовали – свято в это верю), но все же предполагает наличие определенного уровня знаний Lua.
Зачем мучиться со своими индикаторами? Конечно, в этом нет смысла, если вас устраивают стандартные индикаторы или отсутствуют самостоятельные подходы (методы) торговли, либо визуализация вам в принципе не требуется (не интересна).
В моем случае мне банально захотелось сделать визуализацию своего метода прогнозирования экстремумов цены следующего интервала.
Функция CreateDataSource
Получение количества свечек данных
Пауза для подгрузки данных
Получение по инструменту OPEN, HIGH, LOW, CLOSE, VOLUME
Обработка времени и даты
Закрытие источника данных
Примеры: получение данных последних 10 свечей, выгрузка новой минутной свечки после её закрытия, текущее значение простой средней SMA10 по минуткам
Простой скрипт выгрузки котировок
Сегодня рассмотрим функцию, с помощью которой можно получать данные биржевых свечек. Это можно делать и с графиков (чуть позже рассмотрим), но в этом случае нужно, чтобы сам график как источник данных был открытым, что не очень удобно, особенно если скрипт использует несколько таймфреймов – необходимо аналогичным образом держать открытыми и соответствующее количество графиков.
Более практичным вариантом является получение данных через функцию CreateDataSource, запрос осуществляется следующим образом:
ds, err = CreateDataSource(код класса, тикер инструмента, интервал)
Код класса: для акций «TQBR», для срочного рынка «SPBFUT».
Пока не ушли далеко от темы получения данных из таблицы текущих торгов решил сделать в качестве примера еще и простой скринер акций. Это вполне доступно по тем материалам, которые мы уже прошли. Будем отслеживать динамику изменения цены относительно цены закрытия предыдущего дня.
Нам понадобятся:
1. Таблица для вывода данных (строить уже умеем).
2. Получение данных из таблицы текущих торгов через getParamEx (проходили там же).
3. Тикеры бумаг. Можно взять конкретный список бумаг и работать с ним, но приятнее и правильнее, чтобы скрипт мог автоматом выгружать все торгуемые тикеры из терминала и далее уже отслеживать их динамику. Попробуем это реализовать.
Через sec_list = getClassSecurities(«TQBR») можно получить строку с тикерами акций на Московской бирже, которые будут разделены запятыми. Чтобы пройтись по всем элементам и записать их в массив используем цикл:
for TIKER in string.gmatch(sec_list, "[^,]+") do tikers[#tikers + 1]=TIKER end
Отслеживать будем параметр LASTCHANGE – процент изменения цены от цены закрытия: