Сообщество - Лига Инвесторов

Лига Инвесторов

13 015 постов 8 040 подписчиков

Популярные теги в сообществе:

4

Достигнув финансовой независимости, я

Достигнув финансовой независимости, я

Достигнув финансовой независимости, я ...с большой долей вероятности, продолжу делать то, что я стараюсь делать и сейчас, но с ещё большей свободой распоряжаться своим временем.

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

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

Родители, тоже становятся всё старше, и требуют всё большего и большего внимания, у меня все они уже самое старшее поколение (дедушек/бабушек не осталось).

Друзья, в конце концов - с годами их становится всё меньше, хотя контактов, наоборот всё больше. Всё теплее относишься к каждому из них,

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

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

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

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

Время - высшая ценность! Не думайте, что потом у вас в сутках станет больше часов.

Если вы человек деятельный, делайте!

14.04.2025 Станислав Райт — Русский Инвестор

Показать полностью
1

События вторника 15.04

События вторника 15.04

Новости к утру:

🛢 $GAZP 🛢 $NVTK — Правительство хочет увеличить производство СПГ до 105 млн тонн в год к 2030 и ожидает, что Новатэк запустит три проекта по СПГ к этому сроку, однако эксперты считают эту цель недостижимой

☪️ $MTLR ☪️ $RASP — Российский коксующийся уголь в портах к началу апреля подешевел до $122–132 за тонну, что соответствует минимумам с начала 2024 года

По оценкам экспертов, при снижении цен до $100 экспорт полутвердых марок станет нерентабельным.

🇺🇸🇷🇺Мирное соглашение по Украине приближается, поскольку США и Россия «достигли взаимопонимания». — Уиткофф после встречи с Путиным

Ожидается в течение дня:

💻 $YDEX — ВОСА по дивидендам, ранее СД рекомендовал 80р, 2%

🏠 $LSRG — ВОСА по дивидендам, ранее СД рекомендовал 78р, 10%

——————————

⚡️ Подписывайся на канал, чтобы получать ещё больше новостей, идей и полезного контента ⚡️

Показать полностью
2

Дивиденды Татнефть

Супер новость, для всех верующих в Татку!

Совет директоров компании Татнефть рекомендовал выплатить финальные дивиденды за 2024 год в размере 43,11 руб. на акцию. Дивидендная доходность 7,1%.

Ранее вышла неплохая отчетность (где то даже лучше ожиданий аналитиков).

Однако, по прогнозам аналитиков, дивиденды Татнефть за IV квартал 2024 года, должны были составить 25,42 рубля на акцию  (75% от чистой прибыли по РСБУ).

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

Правда я бы дождался утверждения и выплаты, прежде чем праздновать.

Держу привилегированные акции Татнефть почти на протяжении всех восьми лет инвестирования. Время от времени, понемногу докупаю. Сейчас у меня в портфеле скопилось 545 шт Татнефть-п со средней ценой покупки 511,6 рублей.

10.04.2025 Станислав Райт — Русский Инвестор

Показать полностью 1
4

Обзор рисков финансовых рынков от ЦБ в марте 2025 г. Покупка/продажа акций, ОФЗ и валюта

Давайте взглянем на интересности из отчёта:

💵💴 Валюта:

💬 В марте укрепление ₽ продолжилось, к концу месяца $ снизился до 83,68₽ (-4,6% м/м), как и ¥ — 11,46₽ (-4,2% м/м). Падение индекса DXY также способствовало поддержанию тренда на укрепление национальной валюты.

💬 Объем чистых продаж валюты со стороны экспортеров снизился относительно предыдущего месяца, составив 10,2$ млрд (в феврале — 12,4$ млрд). Цена Urals снизилась, притоки валюты к экспортёрам тоже.

💬 По итогам марта физические лица продали валюты всего на 0,2₽ млрд (месяцем ранее — купили на 6,5₽ млрд).

🏛 ОФЗ:

💬 В марте Минфин разместил ОФЗ классику общим номиналом 610₽ млрд (месяцем ранее 671,9₽ млрд — рекордное размещение), это позволило перевыполнить план заимствований на I кв. 2025 г. на 40,3%. Ошеломительный спрос в марте был связан с геополитикой (переговоры и снятие санкций, возможный заход иностранных инвесторов в наши консервативные инструменты, укрепление ₽, последующие возможное снижение ключевой ставки, о котором вещали представители ЦБ в марте). Как итог, к началу апреля это всё улетучилось — переговоры затянулись, санкции не сняли, добавились пошлины, а инфляция годовая не собирается снижаться.

💬 ✔️ Согласно статистике ЦБ, в марте основными покупателями ОФЗ на вторичном рынке стали НФО ДУ — 234,8₽ млрд (в феврале — 120,4₽ млрд), физические лица снизили свои покупки — 30,9₽ млрд (в феврале — 46,9₽ млрд). Крупнейшими продавцами стали вновь СЗКО, обновив рекорд продаж — 233₽ млрд (в феврале — 170,1₽ млрд). На первичном рынке крупнейшими покупателями стали НФО ДУ выкупив 49,5% от выпусков. Распродажа банков впечатляет, похоже ранее набранная классика с премией продавалась во вторичный рынок для заработка.

🏛 Акции:

💬 Среднедневной объем торгов акциями в марте снизился на 25% по сравнению с февралём составил — 159,2₽ млрд (в феврале — 211,4₽ млрд).

💬 Основными покупателями на российском рынке акций в марте стали физики — 36,2₽ млрд. Месячные покупки они совершили впервые с июля 2024 г., при этом объем покупок стал самым крупным с августа 2023 г. Крупнейшими продавцами стали банки, не входящие в категорию системно значимых — 30,8₽ млрд (в феврале — 20,8₽ млрд) и НФО за счет собственных средств — 27,5₽ млрд (в феврале — 8,2₽ млрд).

💬 Нерезиденты из дружественных стран в марте приобрели акций на сумму 13,4₽ млрд. Основной объем покупок пришелся на конец марта (в начале апреля покупки продолжились).

С уважением, Владислав Кофанов

Телеграмм-канал: t.me/svoiinvestor

Показать полностью 2
5

М.Видео больше не может расти

Считаем продажи и сравниваем с прошлым годом. Резюмируем риски и ожидания

Пресс-релиз:

Общие продажи "М.Видео-Эльдорадо" по итогам 2024 года выросли на 5%. Интерфакс

Что видим мы?

Абсолютного показателя GMV в новости нет, поэтому мы прибавляем 5% к уровню 2023 года и получаем 567 млрд. Рост по итогам 2024 года в 5% ниже инфляции. При том, что магазинов стало больше. Значит или средний чек снижается, или трафик уходит в online. 👉Как М.Видео считает online?

🔹прирост IV квартала 2024 к IV кварталу 2023 отрицательный. Два квартала подряд расти не удается. 👉Итоги III 2024

🔹Like for like данные не опубликованы

🔹Доля кредитных продаж не опубликована

🔹Размер среднего чека не опубликован

🔹Прирост числа магазинов не опубликован

А как у других?

Рынку offline коммерции тяжело. Особенно непродуктовой. ДНС (по РСБУ) увеличил выручку на те же 5% до 760 млрд. Что важно – ДНС остается прибыльным, хоть рентабельность снижается. На финансовые показатели всех розничных компаний сейчас давит:

🔹высокая стоимость долга

🔹снижение кредитного спроса (особенно влияет при покупке техники)

🔹рост конкуренции со стороны маркетплейсов (и их программы беспроцентных рассрочек)

С другой стороны, МегаМаркет сдулся: он больше не щедр на бонусы, перестал фокусироваться на скидках и демпинговать. Значит ли это, что просвет близко?

🔍В фокусе:

• Выкуп по оферте 4 выпуска. Рисков не видим

• Размещение 6 выпуска: удастся ли М.Видео занять хотя бы 2 млрд по ставке 26%?

• Финансовые результаты за 2024 год. Ждем продолжение убыточного трека, рост «дыры» в капитале и дорожной карты по доп.эмиссии, чтобы поддержать ликвидность баланса компании

Мы позитивно оцениваем проводимые изменения в компании (переход на новый формат магазинов, работа с убыточными точками, наполнение «полки»), но также отмечаем тревожные звонки:

• снижение активности IR в комментариях проходящих изменений и ответов на вопросы

• длительная неопределенность вокруг доп.эмиссии и частая смена ЛПР

• перенос сроков публикации годовой фин.отчетности

• снижение прозрачности из-за затянувшегося раскрытия годового GMV: в 2023 году в феврале были данные по продажам, в марте – МСФО за год

👉наш закрытый супер канал для профи Кот.Финанс PRO

👉наш любимый канал про инвестиции Кот.Финанс

Показать полностью 3
0

Почему акции ТГК-14 достойны внимания каждого дивидендного инвестора?

👨‍💻 В начале апреля мы с вами подробно проанализировали финансовую отчётность ТГК-14 и уже тогда убедились, что компания демонстрирует устойчивый рост бизнеса и обладает отличными перспективами развития благодаря высокому потреблению энергоресурсов на Дальнем Востоке. Ну, и в подтверждение наших слов, в минувшую пятницу совет директоров компании анонсировал финальные дивиденды за прошедший год.

Почему акции ТГК-14 достойны внимания каждого дивидендного инвестора?

💰 Финальные выплаты должны составить 0,0689 коп. на акцию, что с учётом ранее выплаченных промежуточных дивов за 6М 2024 года ориентирует нас на суммарный дивиденд за 2024 год в размере 0,1145 коп. и совокупную годовую ДД=14%!

Дивидендная отсечка намечена на 23 мая 2025 года (с учётом режима торгов Т+1), однако перед этим нужно будет ещё получить одобрение рекомендованного размера выплат на ГОСА, запланированного на 15 мая. Но я практически не сомневаюсь, что здесь всё обойдётся без сюрпризов.

С точки зрения нормы выплат радует тот факт, что после смены состава акционеров ТГК-14 в начале 2022 года, когда контроль перешел к Дальневосточной управляющей компании (АО "ДУК"), эмитент последовательно проводит политику полного распределения чистой прибыли по РСБУ. Данный подход уже позволил обеспечить инвесторам стабильную и предсказуемую двузначную ДД в течение последних трёх лет, повышая привлекательность акций компании для широкого круга участников фондового рынка.

Почему акции ТГК-14 достойны внимания каждого дивидендного инвестора?

📊 Такая позитивная динамика бизнеса эмитента не осталась незамеченной кредитно-рейтинговыми агентствами: «Эксперт РА» подтвердило рейтинг компании на уровне ruBBB+ со стабильным прогнозом. Агентство особо отметило сбалансированный бизнес-профиль компании, характеризующийся умеренным уровнем долговой нагрузки и высокими показателями устойчивости к внешним экономическим шокам.

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

👉 Самое главное для акционеров ТГК-14: бизнес компании будет расти и дальше! Уже сейчас перед компанией стоит масштабная задача по строительству и модернизации генерирующих мощностей в Чите и Улан-Удэ, и реализация заявленного плана позволит значительно увеличить инвестиционную привлекательность эмитента, создаст дополнительные предпосылки для повышения рыночной стоимости акций ну и, конечно же, принесёт существенную выгоду акционерам.

На фоне того, что компании из энергетического сектора редко привлекают внимание инвесторов из-за скучной динамики бизнеса, ТГК-14 в этом смысле приятно выделяется среди прочих. Эмитент не только обеспечивает двузначную див. доходность, но и успешно реализует амбициозную стратегию развития, способную привести к значительному росту стоимости его акций в будущем. Поэтому обязательно обратите внимание на эту историю, дядя Юра плохого не подскажет!

❤️ Ставьте лайк под этим постом, если вы дочитали его до конца, и для вас он оказался действительно полезным и интересным.

©Инвестируй или проиграешь

Показать полностью 2
3

Трамп позволил купить подешевле. Пополнил брокерский счёт на 200 000 в апреле. Что купил? Часть 1

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

Про покупки марта можно почитать тут. Ну а в первой половине апреля я покупал только всё хорошее и не покупал ничего плохого — это главное правило, которое помогает инвестировать максимально безболезненно.

Цель по пополнению на 2,4 млн в 2024 году выполнена, продолжаю выполнять цель на 2025. Пополняю по 200 000 в месяц, чтобы тоже 2,4 млн суммарно за год вышло. 800 000 в этом году уже есть, план выполнен на треть.

По составу портфеля у меня есть обновлённый план, и я его придерживаюсь:

  • Лукойл, Совкомбанк, Роснефть, Яндекс, Сбер — по 10% портфеля акций (по 4% от биржевого портфеля).

  • Татнефть, Северсталь, Магнит, Газпром нефть, Новатэк — по 5% портфеля акций (по 2% от биржевого портфеля).

  • ФосАгро, НЛМК, Икс 5, Т-Банк, Интер РАО — по 3% портфеля акций (по 1,2% от биржевого портфеля).

  • Остальные акции суммарно на 10% портфеля акций (4% от биржевого портфеля).

  • Целевая доля акций в биржевом портфеле 40%.

  • Рублёвые облигации (40%), валютные бонды (10%), ЗПИФн (10%) — 60% целевая доля всего прочего.

  • Кроме биржевого портфеля, есть депозит, с ним ничего не делаю.

Падение рынка — отличная возможность купить подешевле. Это не значит, что позже не будет ещё дешевле, но это лучше, чем покупать дороже. Покупал не только акции, но и облигации.

Что купил в первой половине апреля?

Также есть несколько заявок на покупку облигаций на размещениях, про них в конце месяца уже напишу.

Окно возможностей

Когда открывается, нужно пользоваться. Но что делать, если покупки совершаются ежемесячно примерно на одни и те же суммы? Во-первых, всё равно пользоваться и не грустить. Во-вторых, через много лет, глядя в зеркало заднего вида, весь 2025 год будет выглядеть как окно возможностей. Главное не покупать ничего плохого.

Готовим лопаты для денег

Апрель — это только начало дивидендного сезона, но лопаты для денег готовить нужно уже сейчас. Хотя бы совочки для начала, а в мае начнём грести по полной программе. Вёдра тоже нужны. Ближайшие дивиденды жду от Новатэка и Яндекса уже в конце месяца, а придут они уже в начале мая.

В планах на вторую половину апреля: покупать всё хорошее, не покупать ничего плохого — вот такой отличный план, надёжный, как швейцарские часы.

А вы что покупали в первой половине месяца?

Подписывайтесь на мой телеграм-канал про инвестиции в дивидендные акции и облигации, финансы и недвижимость.

Показать полностью 2
6

Что за Pine Script и как он помогает рисовать свои штуки на графиках TradingView?

Pine Script - это язык программирования, разработанный командой TradingView как Domain Specific Language, то есть специализированный язык для решения конкретной задачи - анализа и визуализации финансовых данных. Он создан для тех, кто хочет строить собственные индикаторы, тестировать торговые стратегии и делать всё это прямо в интерфейсе графика - без установки Python, без импорта исторических котировок и без настройки среды разработки.

Pine Script предельно прост по синтаксису, но в то же время достаточно мощный, чтобы покрыть 95% потребностей розничного трейдера. В нём предусмотрены ключевые блоки: работа с таймсериями, доступ к фундаментальным данным, рисование на графике и даже поддержка таблиц.

Базовый синтаксис: как читать и писать код

Pine Script создан с акцентом на простоту: даже если вы раньше не писали код на нём, освоить базовые конструкции можно за вечер. У каждого скрипта есть чёткая структура, и разобраться в ней - первый шаг к созданию собственного инструмента на TradingView.

Начинается скрипт с указания версии языка:

//@version=6

Это строка обязательна: она сообщает интерпретатору TradingView, какие правила синтаксиса использовать. Шестая версия — самая новая.

Далее идёт определение типа скрипта:

  • indicator() — если вы хотите просто визуализировать данные (например, нарисовать скользящую среднюю, уровни, стрелки).

  • strategy() — если ваша цель — бэктест торговых решений с расчётом сделок, прибыли и убытков.

Чтобы скрипт был гибким, в него добавляют параметры через функцию input(). Например:

lengthMA = input.int(20, title="Период скользящих средних")

Теперь пользователь может сам менять значение прямо из панели настроек на графике.

Рассмотрим базовый пример — аналог “Hello, World” в Pine Script:

// This Pine Script® code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// Михаил Шардин, https://shardin.name/?utm_source=tradingview
// 12.04.2025

//@version=6
indicator("Пример скользящих средних", overlay=true)

// Входные параметры
lengthMA = input.int(20, title="Период скользящих средних")
src = input(close, title="Источник данных")

// 1. Простая скользящая средняя (SMA)
smaValue = ta.sma(src, lengthMA)
plot(smaValue, "SMA", color=color.blue, linewidth=2)

// 2. Экспоненциальная скользящая средняя (EMA)
emaValue = ta.ema(src, lengthMA)
plot(emaValue, "EMA", color=color.red, linewidth=2)

// 3. Взвешенная скользящая средняя (WMA)
wmaValue = ta.wma(src, lengthMA)
plot(wmaValue, "WMA", color=color.green, linewidth=2)

// 4. Сглаженная скользящая средняя (SMMA)
smmaValue = ta.rma(src, lengthMA)
plot(smmaValue, "SMMA", color=color.purple, linewidth=2)

// Отображение цены для сравнения
plot(close, "Цена", color=color.black, linewidth=1)

// Легенда для отображения текущих значений
var table legendTable = table.new(position.top_right, 1, 6)
if barstate.islast
table.cell(legendTable, 0, 0, "Тип MA", bgcolor=color.gray)
table.cell(legendTable, 0, 1, "SMA: " + str.tostring(smaValue, format.mintick), bgcolor=color.blue)
table.cell(legendTable, 0, 2, "EMA: " + str.tostring(emaValue, format.mintick), bgcolor=color.red)
table.cell(legendTable, 0, 3, "WMA: " + str.tostring(wmaValue, format.mintick), bgcolor=color.green)
table.cell(legendTable, 0, 4, "SMMA: " + str.tostring(smmaValue, format.mintick), bgcolor=color.purple)

Этот пример Pine Script демонстрирует сразу четыре типа скользящих средних (MA) и сравнивает их между собой на графике. Скрипт устанавливает параметры:

- lengthMA: пользователь может выбрать период скользящих средних (по умолчанию 20).
- src: выбор источника данных (по умолчанию цена закрытия close).

Рассчитывает и отображает четыре типа MA
- SMA (Simple Moving Average) - простая скользящая, синяя линия.
- EMA (Exponential Moving Average) - экспоненциальная, красная линия.
- WMA (Weighted Moving Average) - взвешенная, зелёная линия.
- SMMA (Smoothed Moving Average) - сглаженная, фиолетовая линия.

Все линии накладываются поверх графика цены благодаря overlay=true.

Практические примеры

Пример 1: Индикатор для внутридневной торговли

Этот мой скрипт под названием Morning Rage Indicator предназначен для анализа первых часов торговой сессии. В нём задаётся утренний ценовой диапазон на 15-минутном таймфрейме и отображают уровни High и Low в заданный период — по умолчанию с 8:45 до 10:45. Эти уровни часто служат ориентирами для пробойных стратегий.

// Михаил Шардин, https://shardin.name/?utm_source=tradingview
// 21.03.2025

//@version=6
indicator("Morning Rage Indicator", overlay=true)

// Параметры временных диапазонов
rangeStartHour = input.int(8, "Начало диапазона - час")
rangeStartMinute = input.int(45, "Начало диапазона - минута")
rangeEndHour = input.int(10, "Конец диапазона - час")
rangeEndMinute = input.int(45, "Конец диапазона - минута")

// Источники данных для расчета High/Low диапазона
rangeHighSource = input.source(high, "Источник для Range High")
rangeLowSource = input.source(low, "Источник для Range Low")

// Проверка нового дня
isNewDay = year != year[1] or month != month[1] or dayofmonth != dayofmonth[1]

// Функция для проверки времени
isTime(h, m) =>
hour == h and minute == m

// Определение периода формирования диапазона
isRangePeriod = (hour > rangeStartHour or (hour == rangeStartHour and minute >= rangeStartMinute)) and (hour < rangeEndHour or (hour == rangeEndHour and minute <= rangeEndMinute))

// Расчет максимума и минимума диапазона
var float rangeHigh = 0.0
var float rangeLow = 10e10
var bool rangeCalculated = false

// Сброс диапазона в начале нового дня
if isNewDay
rangeHigh := rangeHighSource
rangeLow := rangeLowSource
rangeCalculated := false

// Обновление диапазона только в указанный период
if isRangePeriod and not rangeCalculated
rangeHigh := math.max(rangeHigh, rangeHighSource)
rangeLow := math.min(rangeLow, rangeLowSource)

// Помечаем диапазон как рассчитанный после окончания периода
if hour == rangeEndHour and minute == rangeEndMinute
rangeCalculated := true

// Получаем цену закрытия в момент окончания диапазона
var float rangeClose = na
if hour == rangeEndHour and minute == rangeEndMinute
rangeClose := close

// Визуализация на графике
bgcolor(isRangePeriod and not rangeCalculated ? color.new(color.blue, 90) : na)

// Рисуем уровни диапазона
plot(rangeCalculated ? rangeHigh : na, "Range High", color.green, 2, plot.style_circles)
plot(rangeCalculated ? rangeLow : na, "Range Low", color.red, 2, plot.style_circles)

// Выводим метки с информацией
var table infoTable = table.new(position.top_right, 1, 1)
if barstate.islast
table.cell(infoTable, 0, 0, "Range High: " + str.tostring(rangeHigh) +
"\nRange Low: " + str.tostring(rangeLow),
bgcolor=color.new(color.gray, 80))

Ключевые функции:

  • isTime() и isRangePeriod определяют нужный временной интервал.

  • rangeHigh и rangeLow обновляются только в рамках этого окна.

  • plot() визуализирует границы диапазона.

  • table показывает итоговые значения прямо на графике.

Вы можете адаптировать код под любые рынки и таймфреймы, изменив время.

Пример 2: Фундаментальный анализ

Pine Script позволяет не только анализировать технические индикаторы, но и загружать фундаментальные данные компаний прямо на график. Это открывает возможности для оценки бизнеса без переключения между платформами и сайтами. Один из таких примеров — анализ показателя Net Profit Margin (чистой рентабельности).

Что это за показатель?
Net Profit Margin (NPM) показывает, какой процент от выручки остаётся у компании после всех расходов — налогов, процентов, административных издержек и прочего. Если NPM выше 10%, это сигнализирует о финансовом здоровье бизнеса. Выше 15% — компания не просто эффективна, а конкурентоспособна даже в кризисные периоды.

Фундаментальный анализ акций в РФ и США

Разбор кода:

//@version=6
indicator("Net Profit Margin: чистая рентабельность", overlay=false)
// Получение квартального значения чистой рентабельности
NPM_quarterly = request.financial(syminfo.tickerid, 'NET_MARGIN', 'FQ')

Функция request.financial() позволяет подгрузить фундаментальные показатели. В данном случае мы берём NET_MARGIN за последний финансовый квартал ('FQ').

// Цвет фона: зелёный — хорошая рентабельность, красный — слабая
bg_color = NPM_quarterly >= 10 ? color.new(color.green, 90) : color.new(color.red, 90)
bgcolor(bg_color, title="Фон рентабельности")

Здесь используется наглядная визуализация: фон графика окрашивается в зависимости от уровня рентабельности. Если маржа ≥ 10% — всё в порядке, если меньше — стоит быть осторожным.

// График и контрольные линии
plot(NPM_quarterly, title="Net Profit Margin", color=color.yellow, linewidth=2)
hline(10, "10% уровень", color=color.silver, linestyle=hline.style_dotted)
hline(15, "15% уровень", color=color.silver, linestyle=hline.style_dotted)

На графике рисуется линия с текущими значениями чистой маржи и добавлены два горизонтальных уровня — для отслеживания контрольных границ эффективности.

Коды полностью представлены на Гитхаб.

Зачем использовать это в реальной торговле?
Представьте, что вы выбираете между двумя акциями. Обе растут на графике, но только у одной стабильная чистая рентабельность выше 15%. Это даёт дополнительное подтверждение: бизнес не просто на подъёме, а действительно зарабатывает. Сильная маржа — защитный буфер в трудные времена.

В Pine Script такие оценки можно строить прямо на графике, комбинируя с техническим анализом. И это делает язык особенно ценным — он объединяет технику и фундаментал в одной среде, прямо как в книге Виктора Сперандео.

Где брать готовые скрипты?

Если не хочется писать с нуля, начните с изучения чужих наработок. На TradingView есть каталоги авторов, где можно найти десятки полезных скриптов. Мне нравятся два источника:

  • BigBeluga - популярные стратегии, часто с понятным описанием и открытым кодом.

  • PineCodersTASC - официальные скрипты по материалам Traders’ Tips, публикуются каждый месяц.

Чтобы использовать скрипт, просто откройте его, нажмите «Добавить на график», а затем — «Скопировать и изменить», если хотите доработать под себя.

Если вам нужен совет по адаптации или написанию скрипта с нуля - напишите мне. Я не так давно начал изучать Pine Script, но уже получил позитивный опыт быстрого прототипирования стратегий под конкретные задачи.

Заключение

Pine Script – идеальный инструмент для быстрых экспериментов и визуализации торговых идей прямо на графиках TradingView. Он позволяет за 15 минут проверять гипотезы, недоступные стандартным индикаторам.

Не бойтесь начать! Попробуйте изменить примеры из статьи в Pine Editor и добавьте их на график – результат увидите сразу. Удачи!

Автор: Михаил Шардин
🔗 Моя онлайн-визитка
📢 Telegram «Умный Дом Инвестора»

15 апреля 2025 г.

Показать полностью 4
Отличная работа, все прочитано!