Избранное трейдера Андрей из Сибири

по

Дивиденды 2016. Дивидендный взгляд на приватизацию Алросы

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

Вероятность того, что для эмитентов с госучастием % чистой прибыли, направляемой на дивиденды в следующем году нарастает. А вероятность возврата к отчислениям в размере 25%, на мой взгляд, крайне мала.
Минфин ставит этот вопрос ребром. Цитирую:
«Министр финансов России Антон Силуанов предложил принять норму выплаты дивидендов госкомпаниями на уровне 50% на три года, передает RNS.

«Я сегодня говорил о необходимости принятия мер по увеличению доходов в следующем году, которые включают в себя и пролонгацию мер по 50% дивидендам госкомпаний», — сообщил министр на заседании кабмина.»

Уже доходит и до конкретных действий:
Министерство финансов РФ выступило с инициативой о пролонгации нормы выплат дивидендов Группы «Алроса» за 2016 года в размере не менее 50% от консолидированной чистой прибыли. Об этом сообщил журналистам заместитель министра экономического развития РФ — руководитель Росимущества Дмитрий Пристансков.



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

Альтернатива стандартному Болинджеру - Болинджер через линейную регрессию

Добрый вечер.

При одних и тех же периодах — намного информативней и интересней...

Альтернатива стандартному Болинджеру - Болинджер через линейную регрессию

Settings = 
{
        Name = "xBollinger_LinReg",
        period = 40,
        deviation=2,
        line=
        {
                {
                        Name = "xBollinger_LinReg",
                        Color = RGB(0, 0, 255),
                        Type = TYPE_LINE,
                        Width = 2
                },
                {
                        Name = "xBollinger_LinReg",
                        Color = RGB(192, 0, 0),
                        Type = TYPE_LINE,
                        Width = 2
                },
                {
                        Name = "xBollinger_LinReg",
                        Color = RGB(0, 128, 0),
                        Type = TYPE_LINE,
                        Width = 6
                }
        
        }
}


function c_FF()
        
        local AMA={}
        local CC={}
        
        return function(ind, _p,_ddd)
                local period = _p
                local index = ind
                
                local vol = 0
        
                local sigma = 0
                local sigma2 = 0

                local aav = 0
                local bb = 0
                local ZZZ = 0

                                        
                if index == 1 then
                        AMA={}
                        CC={}
                        
                        CC[index]=(C(index)+H(index)+L(index))/3
                        AMA[index]=(C(index)+O(index))/2
                        
                        return nil
                end
                
                ------------------------------
                AMA[index]=AMA[index-1]
                CC[index]=(C(index)+H(index)+L(index))/3

                if index < (_p) then return nil end
                                
                period =_p
                if index < period then period = index end
        --------------- 
                sigma=0
                sigma2=0
                aav=0
                ZZZ=0
                for i = 0, period-1 do
                        ZZZ=CC[index+i-period+1]
                        aav=aav+ZZZ
                        sigma=sigma+ZZZ*(-(period-1)/2+i)
                        sigma2=sigma2+(-(period-1)/2+i)^2
                end
        bb=sigma/sigma2
        aav=aav/period
                
        AMA[index]=aav+bb*((period-1)/2)
                
                sigma=0
                sigma2=0
                sigma3 = 0
                for i = 0, period-1 do
                        ZZZ=CC[index+i-period+1]
                        sigma2=aav+bb*(-(period-1)/2+i)
                        sigma=sigma+(ZZZ-sigma2)^2

                end
                sigma=(sigma/period)^(1/2)
                                                                
                        return AMA[index]-sigma*_ddd,AMA[index]+sigma*_ddd, AMA[index]
                        
        end
end


function Init()
        myFF = c_FF()
        
        return 3
end
function OnCalculate(index)
        
        
        
        return myFF(index, Settings.period,Settings.deviation)
        
                
end



Индикатор "Параболическая регрессия/тренд" (Бонус к линейной)

Предыдущая часть: smart-lab.ru/blog/337952.php

Для всех QUIKеров в свободное пользование индикатор «Параболическая регрессия/тренд» (LUA).

Индикатор "Параболическая регрессия/тренд" (Бонус к линейной)

Settings = 
{
        Name = "xLinRegP",
        period = 128,
        deviation=2,
        line=
        {
                {
                        Name = "xLinRegP",
                        Color = RGB(128, 128, 255),
                        Type = TYPE_LINE,
                        Width = 4
                },
                {
                        Name = "xLinRegP",
                        Color = RGB(192,128,128),
                        Type = TYPE_LINE,
                        Width = 4
                },
                {
                        Name = "xLinRegP",
                        Color = RGB(96, 128,96),
                        Type = TYPE_LINE,
                        Width = 4
                }
        
        }
}

----------------------------------------------------------
----------------------------------------------------------
----------------------------------------------------------
function cached_FF()
        local AMA={}
        local CC={}
        local II2 = 0
        local II4 = 0
        
        
        return function(ind, _p,_ddd)
                local period = _p
                local index = ind
                
                local vol = 0
        
                local sigma = 0
                local sigma2 = 0
                local sigma3 = 0
                local sigma4 = 0

                local aav = 0
                local aa = 0
                local bb = 0
                local cc = 0
                local ZZZ = 0
                local ttt = 0


                                                
                if index == 1 then
                        
                        AMA={}
        
                        CC={}

                        CC[index]=(C(index)+H(index)+L(index))/3
                
                        AMA[index]=(C(index)+O(index))/2
                
                                II2=0
                                II4=0
                        for i = 0, period-1 do
                                ttt=(-(period-1)/2+i)^2
                                II2=II2+ttt
                                II4=II4+ttt^2
                        end
                
                        return nil
                end
                
                ------------------------------
                
                        AMA[index]=AMA[index-1]
                        ----------------------------------
                        CC[index]=(C(index)+H(index)+L(index))/3
                        ---------------------
                


                        
                if index < (Size()-2) then return nil end
                
                ----------------------------------------------------


                sigma=0
                sigma2=0
                sigma3=0
                sigma4=0
                aav=0
                ZZZ=0
                for i = 0, period-1 do
                        ZZZ=CC[index+i-period+1]
                        
                        aav=aav+ZZZ
                        sigma=sigma+ZZZ*(-(period-1)/2+i)
                        ttt=(-(period-1)/2+i)^2
                        sigma3=sigma3+ZZZ*ttt
                end
                
                ------------------------
        bb=sigma/II2
    cc=(sigma3-aav*II2/period)/(II4-II2*II2/period)
        aa=(aav-cc*II2)/period
        aav=aav/period
                
        AMA[index]=aa+bb*((period-1)/2)+cc*((period-1)/2)^2             ------- парабола
        -------------------------------

                
                sigma=0
                sigma2=0
                sigma3 = 0
                for i = 0, period-1 do
                        ZZZ=CC[index+i-period+1]
                        sigma2=aa+bb*(-(period-1)/2+i)+cc*(-(period-1)/2+i)^2           ------- парабола
                        sigma=sigma+(ZZZ-sigma2)^2

                end
                sigma=(sigma/period)^(1/2)
                
                for i = 1, period-1 do
                        ZZZ=aa+bb*(-(period-1)/2+i)+cc*(-(period-1)/2+i)^2
                        SetValue(index+i-period+1, 3, ZZZ)
                        SetValue(index+i-period+1, 2, ZZZ+sigma*_ddd)
                        SetValue(index+i-period+1, 1, ZZZ-sigma*_ddd)

                end     
                        SetValue(index+0-period+1, 3, nil)
                        SetValue(index+0-period+1, 2, nil)
                        SetValue(index+0-period+1, 1, nil)
        
                
                ----------------------------------
                                                                
                        return AMA[index]-sigma*_ddd,AMA[index]+sigma*_ddd, AMA[index]
                        
        end
end
----------------------------    ----------------------------    ----------------------------
----------------------------    ----------------------------    ----------------------------
----------------------------    ----------------------------    ----------------------------

function Init()
        myFF = cached_FF()

        return 3
end

function OnCalculate(index)
        
        return myFF(index, Settings.period,Settings.deviation)
        
                
end




Линейная регрессия в помощь...

Добрый день!

Для всех QUIKеров в свободное пользование индикатор линейной регрессии (LUA).
Линейная регрессия в помощь...
Settings = 
{
        Name = "xLinReg",
        period = 128,
        deviation=2,
        line=
        {
                {
                        Name = "xLinReg",
                        Color = RGB(0, 0, 255),
                        Type = TYPE_LINE,
                        Width = 3
                },
                {
                        Name = "xLinReg",
                        Color = RGB(192, 0, 0),
                        Type = TYPE_LINE,
                        Width = 3
                },
                {
                        Name = "xLinReg",
                        Color = RGB(0, 128, 0),
                        Type = TYPE_LINE,
                        Width = 3
                }
        
        }
}



----------------------------------------------------------
----------------------------------------------------------
----------------------------------------------------------
function c_FF()
        
        local AMA={}
        local CC={}
        
        return function(ind, _p,_ddd)
                local period = _p
                local index = ind
                
                local vol = 0
        
                local sigma = 0
                local sigma2 = 0

                local aav = 0
                local bb = 0
                local ZZZ = 0


                                                
                if index == 1 then
                        AMA={}
                        CC={}
                        
                        CC[index]=(C(index)+H(index)+L(index))/3
                        AMA[index]=(C(index)+O(index))/2
                        
                        return nil
                end
                
                ------------------------------
                AMA[index]=AMA[index-1]
                CC[index]=(C(index)+H(index)+L(index))/3
                ---------------------

                if index < (_p) then return nil end
                ----------------------------------------------------
                                
                period =_p
                if index < period then period = index end
        --------------- 
                sigma=0
                sigma2=0
                aav=0
                ZZZ=0
                for i = 0, period-1 do
                        ZZZ=CC[index+i-period+1]
                        aav=aav+ZZZ
                        sigma=sigma+ZZZ*(-(period-1)/2+i)
                        sigma2=sigma2+(-(period-1)/2+i)^2
                end
                
                ------------------------
        bb=sigma/sigma2
        aav=aav/period
                
        AMA[index]=aav+bb*((period-1)/2) ---------линейная регрессия
        -------------------------------
                
                sigma=0
                sigma2=0
                sigma3 = 0
                for i = 0, period-1 do
                        ZZZ=CC[index+i-period+1]
                        sigma2=aav+bb*(-(period-1)/2+i)
                        sigma=sigma+(ZZZ-sigma2)^2

                end
                sigma=(sigma/period)^(1/2)
                
                
                for i = 1, period-1 do
                        ZZZ=aav+bb*(-(period-1)/2+i)
                        SetValue(index+i-period+1, 3, ZZZ)
                        SetValue(index+i-period+1, 2, ZZZ+sigma*_ddd)
                        SetValue(index+i-period+1, 1, ZZZ-sigma*_ddd)

                end     
                        SetValue(index+0-period+1, 3, nil)
                        SetValue(index+0-period+1, 2, nil)
                        SetValue(index+0-period+1, 1, nil)
                
                
                ----------------------------------
                                                                
                        return AMA[index]-sigma*_ddd,AMA[index]+sigma*_ddd, AMA[index]
                        
        end
end
----------------------------    ----------------------------    ----------------------------
----------------------------    ----------------------------    ----------------------------
----------------------------    ----------------------------    ----------------------------

function Init()
        myFF = c_FF()
        
        return 3
end
function OnCalculate(index)
        
        
        
        return myFF(index, Settings.period,Settings.deviation)
        
                
end


Продолжение: http://smart-lab.ru/blog/337978.php



Государство гарантирует! 5.000.000 под ставку 9,54% годовых на 1,5 года. Выше и надежней, чем у Сбербанка.

Государство гарантирует! 5.000.000 под ставку 9,54% годовых на 1,5 года.  Выше и надежней, чем у Сбербанка.
Тонкости инвестирования в ОФЗ.

В этой статье я расскажу о привлекательности облигаций федерального займа для частного инвестора (ОФЗ).

Что такое ОФЗ?

ОФЗ – облигация, выпускаемая Министерством финансов РФ. Покупка облигации федерального займа означает, что вы даете деньги в долг государству. Государство, в свою очередь, дает обязательство не только выплатить долг держателю облигации, но и процентные выплаты по купонам.

Почему стоит инвестировать в ОФЗ?

  • Облигации федерального займа приносят предсказуемый и стабильный доход;
  • Низкие риски — погашение облигаций и купонные выплаты гарантированы государством;
  • Накопленные проценты(купоны) сохраняются, даже если выходим досрочно – облигацию можно продать.

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



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

Новости мухи и набор трейдеров в команду

Всем привет!

С апреля месяца я примкнул к команде, с которой мы и выступали на последней конференции Смартлаба.
Одного члена нашей команды вы знаете также по конференции — Ярослав.

Вкратце о нас: мы международная команда профессиональных трейдеров (проп команда).
Торгуем Россию и запад, сидим физически тоже как тут (Москва), так и там (трейдеры из Чикаго и Швейцарии).

Новости мухи и набор трейдеров в команду


Основной рост, который случился со мной за последнее время в трейдинге — я перестал быть заложником одного инструмента. Раньше я дрочил один инструмент — фьючерс на долларрубль, зарабатывал неплохие деньги. И думал что основной рост, который может быть — увеличение объёма торговли.

Но теперь мне абсолютно всё равно что торговать — сказалось влияние торговли на западе и ежедневного обсуждения сделок.
Сделал выборку за последние дни — основная прибыль (40%) осталась на фьючерсе долларрубль, остальные 55% распределяются примерно поровну между ртс и нефтью. Также есть какая-то незначительная мелочь в остальных инструментах.
Кроме того, постоянный разбор сделок позволил качественно повысить уровень торговли. Теперь я твёрдо могу ответить на вопрос зачем нужна команда :)

Многие спрашивают про мой рабочий стол — выложил его тут в полном разрешении
Новости мухи и набор трейдеров в команду


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

Дивиденды 2016.Перспективы и разочарования.

До окончания Большого дивидендного сезона осталось две недели.
Соответственно, табличек осталось только две.
Дивиденды 2016.Перспективы и разочарования.
Дивиденды 2016.Перспективы и разочарования.



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

Полезная статистика для трейдеров. Позиции трейдеров.

Позиции трейдеров (отчеты СОТ):

1. Нефть (NYMEX)
2. Нефть (Европа)
3. Рубль
4. Золото
5. Медь
6. Индекс доллара (DXY)
7. Газ
8. Индекс волатильности (VIX)
9. 10-летние трежериз
10. S&P 500
11. Британский фунт



Интересно, что несмотря на Brexit, ТОП трейдеры на NYMEX не спешат сокращать свои позиции по нефти. Шортов было сокращено больше, чем лонгов.

Полезная статистика для трейдеров. Позиции трейдеров.

Но в то же самое время резко выросли длинные позиции по золоту:

Полезная статистика для трейдеров. Позиции трейдеров.

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

Дивиденды 2016 и планы промежуточных дивидендов.

До окончания Большого Дивидендного сезона 2016 года осталось 3 недели.
Соответственно, дивидендные таблички я разбила по ежененедельному принципу согласно Т+2.
Дивиденды 2016 и планы промежуточных <a class=дивидендов." title="Дивиденды 2016 и планы промежуточных дивидендов." />

Дивиденды 2016 и планы промежуточных дивидендов.

Дивиденды 2016 и планы промежуточных дивидендов.
Все  прошедшие на прошлой  неделе ГОСА утвердили дивиденды, если они были предложены СД.  Таких грустных событий, как в Иркутскэнерго, ДЗРД ап и Селигдар ап не было.
Этот большой дивидендный сезон идёт к концу. Уже все СД,  которые предполагали вынести на рассмотрение ГОСА дивиденды их обьявили. Поэтому в табличке больше нет бежевых строчек.
Но расслабляться не стоит. 
Нас ждут ещё 3 недели отсечек и затем мы плавно вливаемся в процесс выплат промежуточных дивидендов. 
Ряд дивитикеров уже обьявили дивиденды за 1 квартал. И некоторые их уже даже утвердили. Это НЛМК 1,33 рубля на акцию, МегаФон 8,06 рубля, Северсталь 8,25 рубля.
И процесс обьявлений и выплат промежуточных дивидендов продолжается.
В прессе появились сообщения о выплате промежуточных дивидендов совершенно неожиданными для меня эмитентами



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

Как и где отслеживать портфель

Как и где отслеживать портфель


Существует множество бесплатных сервисов для отслеживания портфеля. Наиболее удобные из них предлагают сайты Google.FinanceYahoo!FinanceFinviz.comMorningstar и Seeking Alpha. Я использую Porflolio от Google.Finance. В нем есть все для эффективного ведения портфеля и он лучше других справляется с учетом транзакций. 

Для того чтобы начать работу в Google.Finance, нужно авторизоваться через свою учетную запись в Google, затем перейти в раздел Porflolio и нажать кнопку Создать портфель (Create new portfolio).


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

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