Избранное трейдера FARAON
Добрый день, Коллеги!
Вчера отчитались некоторые из компаний, которые мы в своё время взяли на заметку в качестве наиболее конкурентоспособных эмитентов американского фондового рынка (см. здесь: https://smart-lab.ru/blog/551778.php). Поэтому сегодня мы рады представить Вам краткий обзор их финансовых показателей за отчетный квартал.
В первую очередь (в порядке хронологии публикации отчетности), расскажем о Celgene (CELG), основным видом деятельности которой является разработка терапевтических средств для лечения рака и иммунологических заболеваний.
Отчетность за 2 квартал 2019 г. показала отличную динамику финансовых показателей эмитента: рентабельность продаж составила 36 %, рост выручки к АППГ превысил 15%, а коэффициент текущей ликвидности – 3,4х.
Более подробно с отчетностью компании можно ознакомиться здесь:
https://www.sec.gov/cgi-bin/viewer?action=view&cik=816284&accession_number=0000816284-19-000039&xbrl_type=v
Компания отчиталась в соответствии с ожиданиями аналитиков, и мы продолжаем удерживать её акции в нашем портфеле в надежде на рост при прояснении ситуации о слиянии с
|



Да.
Если у тебя есть лишние деньги, то либо ты их сам отдашь и почти ничего не получишь взамен, либо у тебя их отберут силой или хитростью.
Это суровая реальность.
Но люди очень упрямы и не верят в это.
Когда я использую словосочетание «лишние деньги» — обязательно найдётся тот, кто возразит мне, мол «Лишних денег не бывает!»
И окружающие одобрительно закивают ему в ответ или залайкают его камент.
Типо — это же аксиома!
Но это не аксиома — а иллюзия.
P.S. на выходных нужно иногда заняться какой-то фигней) почему бы не перевести с детского на трейдерский)
Прошлые мои «трейдерские» стихи:
Settings={
Name="VCUR",
period=50,
periodma=15,
weighted=1,
weightedma=1,
proportional=1,
line=
{
{
Name = "cur1",
Type =TYPE_LINE,
Width = 1,
Color = RGB(155,0, 0)
},
{
Name = "cur2",
Type =TYPE_LINE,
Width = 1,
Color = RGB(0,0,155)
},
{
Name = "cur3",
Type =TYPE_LINE,
Width = 1,
Color = RGB(0,0, 0)
}
}
}
--[[
-- кривая объемов
описание свойств:
period: сколько баров берутся в подсчет
weighted: =0 - обычная, =1 - взвешанная
proportional: =1- считается: volume*(close-open)/(hight-low), =0 - считается: volume*sign(close-open)
--]]
function Init()
mas={}
return 2
end
function OnCalculate(index)
sumv = 0
wsum = 0
if index >= Settings.period then
for i=index-Settings.period+1, index do
if sumv == nil then
sumv = 0
end
if C(i-1) ~= nil then
wsum = wsum + i-(index-Settings.period)
if C(i-1) > O(i-1) then
if Settings.proportional == 0 then
prop = 1
else
if (H(i-1)-L(i-1)) == 0 then
prop = 0
else
prop = (C(i-1)-O(i-1))/(H(i-1)-L(i-1))
end
end
if Settings.weighted == 0 then
sumv = sumv + prop*V(i-1)
else
sumv = sumv + prop*V(i-1)*(i-(index-Settings.period))--/Settings.period
end
else
if Settings.proportional == 0 then
prop = 1
else
if (H(i-1)-L(i-1)) == 0 then
prop = 0
else
prop = (O(i-1)-C(i-1))/(H(i-1)-L(i-1))
end
end
if Settings.weighted == 0 then
sumv = sumv - prop*V(i-1)
else
sumv = sumv - prop*V(i-1)*(i-(index-Settings.period))--/Settings.period
end
end
end
end
else
sumv = nil
end
if Settings.weighted ~= 0 then
if sumv ~= nil then
sum =sumv/wsum
end
end
mas[index]=sumv
ma = 0
wsum = 0
if index >= Settings.periodma then
for i=index-Settings.periodma+1, index do
if mas[i] ~= nil then
wsum = wsum + i-(index-Settings.periodma)
if Settings.weightedma == 0 then
ma = ma + mas[i]
else
ma = ma + mas[i]*(i-(index-Settings.periodma))--/Settings.periodma
end
end
end
end
if Settings.weightedma == 0 then
if ma ~= nil then
ma = ma/Settings.periodma
end
else
ma = ma/wsum
end
return sumv, ma--, 0
end