Избранное трейдера Роджер (веселый).

по

Итоги 2020 года в секторе распределительных энергосетей

📊 Сектор российских распределительных энергосетей вряд ли занесёт себе минувший 2020 год в актив, да и сама идея инвестирования в эти компании с каждым годом становится всё менее интересной, из-за ручного управления тарифами, непредсказуемых списаний и обесценений, а также весьма замудрённой дивидендной политики. Возможно, я взрослею с инвестиционной точки зрения, а быть может растущий с каждым годом портфель расставляет акценты в сторону стабильности и прозрачности инвест.идей, нежели в попытке угадать, в какую сторону подует дивидендный ветер.

Итоги 2020 года в секторе распределительных энергосетей

✔️ По мультипликатору EV/EBITDA самой недооценённой компанией в отрасли стала наша любимая МРСК ЦП (2,75х), которую мы разбирали в отдельном посте и которой вполне по силам порадовать нас щедрыми дивидендами за 2020 год. Нынче это большая редкость, поэтому здесь хоть какой-то позитив.

✔️ Определённую стабильность финансовых показателей продемонстрировала также



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

Как отправлять сообщения из Квика в Телеграм! И писать в файлик разную дребедень!


Все очень и  очень просто!
Достаточно создать бота в телеге,  написать примитивный  луа  скрипт и запустить его.

Про ботов в телеге здесь  https://core.telegram.org/bots
в гугле  куча инфы  и примеров, как чего куда и зачем.


--
--СКРИПТ Niki для smart-lab.ru 260321  ревизия
---------------------------------------

-- Флаг для поддержания работы функции main
is_run=true

fut_limit_old =0
fut_limit_max =0
kgo_old       =0.5


function main( ... )  -- чудотворная функция внутри  которой все  работает

		   
		    --"r": режим чтения (по умолчанию);
			--"w": режим записи;
			--"a": режим добавления;
			--"r+": режим обновления, все предыдущие данные сохраняются;
			--"w+": режим обновления, все предыдущие данные стираются;
			--"a+": режим добавления и обновления, предыдущие данные сохраняются, запись разрешена только в конец файла.     b бинарные файлы
		   
		   -- Пытается открыть файл в режиме "чтения/записи"
		   f = io.open(getScriptPath().."\\Limits.txt","a");
		   -- Если файл не существует
		   if f == nil then 
			  -- Создает файл в режиме "записи"
			  f = io.open(getScriptPath().."\\Limits.txt","w"); 
			  -- Закрывает файл
			  f:close();
			  -- Открывает уже существующий файл в режиме "чтения/записи"
			  f = io.open(getScriptPath().."\\Limits.txt","a");
		   end;

    while is_run do    
        sleep(1000)   -- 1000 = 1 секунда    --волшебная пауза в  работе  скрипта
		
		if getFuturesLimit("A111", "A111111", 0, "SUR") ~= nil then     -- защита от  пустых таблиц    -- впишите ваши данные из Квика
		
			-- %c   - дата и время (по-умолчанию) (пример, 03/22/15 22:28:11) 
			-- %x   - дата (пример, 09/16/98)
			-- %X   - время (пример, 23:48:10)
			
			seconds = os.time(); -- в seconds будет значение 1427052491
			date1 = os.date("%x",seconds);  --  %c   - дата (по-умолчанию) (пример, 03/22/15 22:28:11) 
			time1 = os.date("%X",seconds);  --  %c   - время (по-умолчанию) (пример, 03/22/15 22:28:11) 
			
			
			--[[
			liquidity_coef           --NUMBER  Коэффициент ликвидности  
			cbp_prev_limit           --NUMBER  Предыдущий лимит открытых позиций на спот-рынке» 
			cbplimit                 --NUMBER  Лимит открытых позиций  
			cbplused                 --NUMBER  Текущие чистые позиции  
			cbplplanned              --NUMBER  Плановые чистые позиции  
			varmargin                --NUMBER  Вариационная маржа  
			accruedint               --NUMBER  Накопленный доход   
			cbplused_for_orders      --NUMBER  Текущие чистые позиции (под заявки)  
			cbplused_for_positions   --NUMBER  Текущие чистые позиции (под открытые позиции)  
			options_premium          --NUMBER  Премия по опционам  
			ts_comission             --NUMBER  Биржевые сборы  
			kgo                      --NUMBER  Коэффициент клиентского гарантийного обеспечения  
			currcode                 --STRING   Валюта, в которой транслируется ограничение  
			real_varmargin           --NUMBER  Реально начисленная в ходе клиринга вариационная маржа. Отображается с точностью до 2 двух знаков. При этом в поле «varmargin» транслируется вариационная маржа, рассчитанная с учетом установленных границ изменения цены  
			--]]
			
			
			fut_limit    = getFuturesLimit("A111", "A111111", 0, "SUR").cbplused_for_positions    --  NUMBER  Текущие чистые позиции (под открытые позиции)     -- впишите ваши данные из Квика
			varmargin    = getFuturesLimit("A111", "A111111", 0, "SUR").varmargin                 -- впишите ваши данные из Квика
			accruedint   = getFuturesLimit("A111", "A111111", 0, "SUR").accruedint                -- впишите ваши данные из Квика
			ts_comission = getFuturesLimit("A111", "A111111", 0, "SUR").ts_comission              -- впишите ваши данные из Квика
			kgo          = getFuturesLimit("A111", "A111111", 0, "SUR").kgo                       -- впишите ваши данные из Квика
			
			profit = varmargin + accruedint;
	 
			--if  math.abs(fut_limit-fut_limit_old) > 10000 then       -- каждые 10000 рублей изменения ГО,   слишком частый файл печати 
			if  math.abs(fut_limit-fut_limit_old) > 100000 then       -- каждые 100000 рублей изменения ГО,   настраиваем под себя.
			
				open_lim     = getFuturesLimit("A111", "A111111", 0, "SUR").cbplimit                  --NUMBER  Лимит открытых позиций
				f:write( tostring(date1).."  "..tostring(time1).."  ".."ГО: "..tostring(fut_limit).."  ".."Профит: "..tostring(profit).."  ".."Комис: "..tostring(ts_comission).."  ".. "КГО: "..tostring(kgo).."  Lim: "..tostring(open_lim)..  "\n"); -- "\n" признак конца строки
				--f:write( tostring(date1).. "  " ..tostring(time1)..  "  " .. "BID: " .. tostring(res_trans) .. "  " .. "ASK: " ..  tostring(MXU8ask_vol) .. "\n"); -- "\n" признак конца строки
				   -- Сохраняет изменения в файле на диск
				f:flush();
				
				fut_limit_old = fut_limit;
			end
			
			if fut_limit_max == 0  then   								
				fut_limit_max = fut_limit;
			end	
				
			if ( math.abs(fut_limit-fut_limit_max) > 1000000 and fut_limit>0 ) then   	  -- настраиваем под себя							
				message( tostring(fut_limit) )   ----сообщение в Квик--
				--message( tostring(time1) )
				---------------------------------------- отправляем сообщение в  Телеграмм--
				pos_free     = getFuturesLimit("A111", "A111111", 0, "SUR").cbplplanned               --NUMBER  ГО свободных денег от позы без пониженного ГО 
				open_lim     = getFuturesLimit("A111", "A111111", 0, "SUR").cbplimit                  --NUMBER  Лимит открытых позиций
				tg_message = tostring(open_lim).."   ГО:"..tostring(fut_limit).."   Поза:"..tostring(open_lim-pos_free) 
				os.execute('curl  "https://api.telegram.org/botВашиДанныеИзТелеграмм&text= + '..tg_message..' " ')    -- отправляем в телегу, через винду. Вписать ваши данные из Телеграмм
				----------------------------------------
				-- Пример строки   https://api.telegram.org/bot365877050:AAE232342348HIqifnyGSsw89U_4TK3Y/sendMessage?chat_id=202560128&text=  + Привет Квик!
				----------------------------------------
				fut_limit_max = fut_limit;
			end	
			
			if  math.abs(kgo-kgo_old) > 0 then
				---------------------------------------- отправляем сообщение в  телеграмм
				tg_message = tostring(kgo).." Внимание! Изменился коэффициент КГО" 
				os.execute('curl  "https://api.telegram.org/botВашиДанныеИзТелеграмм&text= + '..tg_message..' " ')    -- отправляем в телегу, через винду. Вписать ваши данные из Телеграмм
				----------------------------------------
				-- Пример строки   https://api.telegram.org/bot365877050:AAE232342348HIqifnyGSsw89U_4TK3Y/sendMessage?chat_id=202560128&text=  + Привет Квик!
				----------------------------------------
				kgo_old = kgo;
			end
		end
		
		
		
    end
f:close();  -- закрываем файл печати.
end		
		

-- Остановка скрипта из Квика
function OnStop(stop_flag)

    is_run=false

end


( Читать дальше )
  • обсудить на форуме:
  • QUIK

Газпром нефть. Обзор финансовых показателей МСФО за 4-й квартал 2020 года

Компания опубликовала производственные и финансовые результаты за 4-й квартал 2020 года.

Начнем с производственных показателей.

Добыча нефти, конденсата и жидких углеводородов снизилась на 4,5% относительно прошлого года, и выросла на 1,7% относительно предыдущего квартала.

Газпром нефть. Обзор финансовых показателей МСФО за 4-й квартал 2020 года

Добыча газа увеличилась на 3,2% относительно прошлого года, и на 2,5% относительно предыдущего квартала.

Газпром нефть. Обзор финансовых показателей МСФО за 4-й квартал 2020 года

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

СМЗ. +81,5% за 2021 год.

Акции за последние 2 дня выросли более чем на 30%. Но может не всё движение мы проспали?
СМЗ. +81,5% за 2021 год.

     ПАО «Соликамский магниевый завод» — металлургическое предприятие, расположенное в городе Соликамске Пермского края. Функционирует с 1936 года, в результате приватизации в 1992 году получило статус открытого акционерного общества. Производит магний и его сплавы, литий, титан, соединения ниобия, тантала и циркония. Единственный в РФ производитель редкоземельных металлов, а также крупный производитель ниобия и магния. Выручка компании за девять месяцев 2020 года по РСБУ — 6,1 млрд руб., чистая прибыль — 353,4 млн руб.

     Теперь подробней взглянем, что именно выпускает СМЗ:

Магниевое производство

  • магний и магниевые сплавы – до 18 200 т, в том числе товарные — 16 200 т;
  • хлоркалиевый флюс – до 79 320 т;
  • раствор гипохлорита кальция – до 60 000 т.


( Читать дальше )
  • обсудить на форуме:
  • СМЗ

Почему ОПАСНО хранить свои деньги в "Открытие Брокер"

Итак, недавно «Открытие Брокер» в очередной раз дважды списал НДФЛ со счетов своих клиентов, что подтвердили многие клиенты брокера. И, в принципе, в данном факте не было бы ничего страшного — мало ли какие косяки возникают — если бы не несколько НО:

1) Это не свежий баг, вдруг внезапно выявившийся в ИТ-системе брокера. Как минимум — то же самое происходило в прошлогодние новогодние праздники. За год брокер сделал кучу новых наворотов в личный кабинет, чтобы он выглядел самым петушиным на рынке, и среднестатистический пользователь вроде меня начал путаться во всем этом петушатнике и тратить время, чтобы вспомнить, куда надо нажать, чтобы посмотреть эквити счета, например. Запилили даже индивидуальные иконки к каждому тикеру, чтобы у людей с ДЦП точно начинались судороги, а у людей без ДЦП — вытекали глаза при виде этого цирка. Но вот времени исправить баг с двойным списанием НДФЛ за целый год так и не нашли!

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

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

Разумный инвестор 2021

Разумный инвестор 2021

«Только тот, кто видит невидимое, может достичь невозможного». Фрэнк Гейнс

За полтора месяца с крайнего поста про портфель Разумного инвестора — Разумный инвестор: перезагрузка не произошло больших изменений. В ноябре 2020 г. получена рекордная прибыль от переоценки портфеля за один календарный месяц! Миллион за месяц! 30 декабря 2020 г. счет закрылся на ист.хаях. Да и весь 2020 год оказался очень хорошим, рекордным по прибыли. Вот и кризис.

Портфель на конец 2020 года выглядит вот так

Разумный инвестор 2021



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

15 годовых облигации Турции

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

15 годовых облигации Турции

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

Коронавирус: без медиков из Италии и гуру с Тибета

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

Описываю личный опыт и опыт ближайших знакомых, кого знаю лично. Молодым практически пофиг, но бывают жестокие исключения. Пожилые переносят тяжело. На тесты все забили. Нам никто даже не предлагал. Наверно, статистику берегут. Больных вокруг вас явно больше, чем вы можете себе представить.
Лучшей маминой подруге (под 70) положительный тест пришел, когда она уже поправилась.
В городе молодому человеку (25 лет) положительный тест пришел, когда он уже умер.
Флюорография изменений никаких не показывает, ее можно не делать. Делать нужно компьютерную томографию и просить доктора сообщить масштаб поражения в процентах, а не их этих странных буквенно-цифровых шифрах.
20-25% поражения — начальная стадия, вам повезло. До 50% шансы очень хорошие.
К 80% и выше — тут уже вряд ли речь может идти об амбулаторном лечении, нужно срочно в реанимацию, и всё равно шансы смерти в течение считанных дней очень высоки.
Если дело совсем дрянь, скорую лучше вызывать прямо от кабинета, где вы КТ делали, а не из дома. Домой к вам могут через сутки приехать, а вызовы «с улицы» имеют явный приоритет. Это вот достоверная информация от врачей «Скорой» и личный опыт вызовов на дом маме и соседу-пьянице, который позавчера с крыльца у подъезда навернулся и башку себе разбил.

Из хорошего. Несмотря на то, что врачи диагноз «ковид-19» не ставят и тестов не делают, лечат они, как надо и чем надо. Не нужно смотреть на «врачей Италии» и гуру с Тибета. Родной Минздрав выпустил уже девятую редакцию рекомендаций лечения ковид. Ее я нашел, когда



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

Названия серверов в QUIK — теперь все понятно!

Отображение при входе в QUIK различных серверов с разными названиями вызывало немало вопросов — что это за сервера, чем они отличаются и для чего нужны?

Мы навели порядок в терминале — убрали лишнее, расставили все по порядку, дали описания, и теперь видно, какие площадки на каких серверах доступны.

Было: Открытие (сервер 1 — Билайн) [194.154.89.122:15100:Open]

Стало: Сервер 1: Московская биржа [194.154.89.122:15100:Open]

Было: Открытие (сервер 1 — Макомнет) [87.118.239.80:15100:Open]

Стало: Сервер 2: Московская биржа [87.118.239.80:15100:Open]

 

Было: Открытие (сервер 3) [193.219.127.45:15100:Open]

Стало: Сервер 3: Московская биржа [q3.open-broker.ru:15100:Open]

 

Было: Открытие (сервер 4 -Макомнет) [195.128.79.55:15100:Open]

Стало: Cервер 4: Иностранные рынки, Санкт-Петербургская и Московская биржи [195.128.79.55:15100:Open]

 

Было: Открытие (сервер 4 -Реллайн) [195.146.66.88:15100:Open]

Стало: Сервер 5: Иностранные рынки, Санкт-Петербургская и Московская биржи [195.146.66.88:15100:Open]

 

Было: Открытие (выделенный сервер) [193.219.127.52:15103:Open



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

Нижнекамскнефтехим: 2021 - 11,3 руб. дивиденда и 29,5 млрд. руб. чистой прибыли, 2023 – второй НКНХ, 2027 – третий НКНХ

 
Показать в полный размердивиденда и 29,5 млрд. руб. чистой прибыли, 2023 – второй НКНХ, 2027 – третий НКНХ" />
В этой статье я завершаю рассмотрение финансовой модели развития компании Нижнекамскнефтехим (НКНХ) на предстоящие 10 лет с 2021 по 2030 (финальная модель), в рамках которой интуитивные ощущения чего-то светлого материализуются в цифры.

По моему расчету акция НКНХ привилегированная будет стоить в районе 525 руб. с дивидендной доходностью при такой цене около 5%, а суммарный объем выплаченных дивидендов за 10 лет составит около 200 руб. на акцию.

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


( Читать дальше )
  • обсудить на форуме:
  • НКНХ

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