Избранное трейдера Kele Kane

На фоне нестабильности на рынках мы часто прятались в какие-нибудь консервативные истории, которые не подвержены геополитике, влиянию курсовых разниц и санкциям. Одним из таких секторов традиционно является электрогенерация. Сейчас акции многих компаний хорошо скорректировались, давайте разберемся, есть ли уже что-то более-менее интересное здесь или нет.
Юнипро — акции сейчас торгуются на уровне 2,6 руб. Компания не подвержена риску растущих ставок, благодаря отрицательному чистому долгу (денег больше, чем кредитов). При этом, в ближайшие пару лет нам обещают платить 0,317 руб. на акцию дивидендов, что к текущей цене дает более 12% годовых. При текущих доходностях облигаций в 11-12% уже не так интересно, тем не менее, оценка компании сейчас относительно низкая. Если брать на горизонт 2-3 лет, в надежде на то, что ставки в следующем году пойдут на спад, то история становится интересной. Также потенциальным драйвером роста акций может быть покупка со стороны ИнтерРао, о которой многие забыли.
Вчера я дописал третью статью из серии «Массовый обыватель…» Цикл получился живой, а самое главное показательный. Конечно, те кто прочитал вдумчиво, обратил внимание, что речь идет не о всех людях, которые пришли на рынок, а только об одном типе. В абсолютных значениях таких людей становится все больше, так как инвесторов и трейдеров на рынке тоже становится больше. Относительная же их величина небольшая. Думаю, что-то в районе 1% — 2%. Посты оказались хороши еще тем, что они выявляли среди моих подписчиков этих самых обывателей-солнце, так я окрестил этот тип в своих статьях. Несомненно, моя оценка не была примитивной и бинарной, к который тяготеет этот типаж, не простое «согласен/несогласен». Очень важно качество ответа/комментария и его изложение. Но уверен, если кому будет интересно он сможет определить этих людей.
К во всем этим статьям стоит добавить следующее. Обыватели-солнце любят давать советы. И даже не давать, а навязывать их. Нет ничего полезного в советах, от таких людей, тем более когда вы о них не просили. Большинство советов откровенный хлам и банальщина, однако, они считают, что таки образом демонстрируют свою проницательность. А про язык и хамство вообще писать не имеет смысла.


Всем привет! Я понимаю, что по выходным скучно и биржа не работает, поэтому появляются скандальные статьи. Прочел очередной пост скандалиста про то что я покрываю Андрея Мурманска. Правда только в том, что у меня один из старейших каналов на ютубе
Vernikov-100 инвестирование.
www.youtube.com/user/Vernikov100/about
И сейчас этот канал испытывает проблемы потому что меня обходят на повороте каналы в которые вливают большие деньги инвестиционные компании. А мой канал независимый и даже конкурентов компании, где я работаю снимаю на видео. Высокие стандарты журналистики диктуют давать срез трейдеров и инвесторов. И мы даем срез и у меня снимается на видео половина Смартлаба из известных людей. У меня и Илья Коровин постоянный спикер и Роман Андреев и Андрей Мурманск и Сергей Дроздов. Кто-то выступает раз в квартал кто то раз в неделю. Также я поздравил один раз с 8 марта Ирину Булыгину и мне абсолютно не стыдно.
Мы не расставляем акценты как советская журналистика, мы даем срез как западная журналистика. А зритель умный он сам сделает выводы. Кто-то риск выбирает, а кто то надежность.

--[[
параметры:
Procent - процент зигзага
--]]
Settings={
Name="ZIGZAGLEVELS",
Procent=5.0,
levels=6,
delta=0.2,
line=
{
{
Name = "cur1",
Type =TYPE_LINE,
Width = 2,
Color = RGB(0,0, 255)
},
{
Name = "cur2",
Type =TYPE_LINE,
Width = 2,
Color = RGB(0,0, 255)
},
{
Name = "cur3",
Type =TYPE_LINE,
Width = 2,
Color = RGB(0,0, 255)
},
{
Name = "cur4",
Type =TYPE_LINE,
Width = 2,
Color = RGB(0,0, 255)
},
{
Name = "cur5",
Type =TYPE_LINE,
Width = 2,
Color = RGB(0,0, 255)
},
{
Name = "cur6",
Type =TYPE_LINE,
Width = 2,
Color = RGB(0,0, 255)
}
}
}
function Init()
y1 = nil
y2 = nil
x1 = 1
x2 = 1
levelsy={}
levelsx={}
cntlevels=0
return 6
end
function OnCalculate(index)
de = Settings.Procent
levels = Settings.levels
delta = Settings.delta
sz = Size()
vl = C(index)
if index <= 1 then
y1 = vl
y2 = vl
cntlevels=0
else
if C(index) > y1*(1+de/100) and y1 < y2 then
x2 = x1
y2 = y1
x1 = index
y1 = C(index)
cntlevels = cntlevels + 1
levelsx[cntlevels]=x2
levelsy[cntlevels]=y2
end
if C(index) > y1 and C(index) > y2 then
x1 = index
y1 = C(index)
end
if C(index) < y1*(1-de/100) and y1 > y2 then
x2 = x1
y2 = y1
x1 = index
y1 = C(index)
cntlevels = cntlevels + 1
levelsx[cntlevels]=x2
levelsy[cntlevels]=y2
end
if C(index) < y1 and C(index) < y2 then
x1 = index
y1 = C(index)
end
end
if x1 ~= index then
curfrom = x1
curto = index
else
curfrom = x2
curto = x1
end
if sz == index then
cnt = levels
for k = 1, cnt do
for i = 1, index do
SetValue(i, k, nil)
end
end
-- cnt = 3
k = 0
for j = cntlevels, 1, -1 do
d = 0
if levelsy[j] > C(index) then
d = levelsy[j] - C(index)
end
if levelsy[j] < C(index) then
d = C(index) - levelsy[j]
end
if d < delta*C(index) and d > 0 then
k = k + 1
if k <= cnt then
y = levelsy[j]
for i = levelsx[j], index do
SetValue(i, k, y)
end
end
end
end
--[[
k = 0
for j = cntlevels, 1, -1 do
d = 0
if levelsy[j] < C(index) then
d = C(index) - levelsy[j]
end
if d < 0.2*C(index) and d > 0 then
if k <= cnt then
k = k + 1
y = levelsy[j]
for i = levelsx[j], index do
SetValue(i, k+3, y)
end
end
end
end
--]]
end
end