Избранное трейдера Максим

по

Micron 1 квартал 2019. Микроша окончательно приболел?!

Предыдущий обзор здесь. Еще на нем было заметно начало стагнации.
Micron 1 квартал 2019. Микроша окончательно приболел?!

Провал серьезный. Память стала цикличным продуктом, как сырьё?
Micron 1 квартал 2019. Микроша окончательно приболел?!

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

Ликбез: английский

К каким только ухищрениям мы — поколение 50х не прибегали, чтобы в нужный момент сказать, что я знаю английский.  А по существу, откуда нам было его знать, если наших училок по английскому не понимали даже англичане.
Лично мне трижды в жизни он был нужен, как воздух — иначе прозябание где-то в глубинке за прилавком- правда, не знаю может это было бы и счастьем?):
Теперь же не знать английский просто стыдобень — сама операционная система Win10 научит вас английскому — никаких аудио и видео кассет, дисков, уроков, репетиторов..
Просто берете англоязычный сайт, нажимаете правую кнопку мыши, выбираете меню «прочесть вслух» и сидите слушаете на прекрасном, приятном баритоне английскую речь, а если надо, то и заглядываете в текст.
Сама только что нашла это.
Представляете, вам надо сдать МВА, CFA, CIPA, АССА, мало ли еще какие экзамены — вот и сиди целый день слушай

STATDIV3 доработанный индикатор для quik на языке lua

если индикатор больше 0, то покупаем, если ниже то продаем

скачать можно здесь:dropmefiles.com/09FCu
как устанавливать смотрите предыдущие статьи: https://smart-lab.ru/blog/528424.php
название STATDIV3 это доработанный STATDIV


поведение индикатора на графике:
STATDIV3 доработанный индикатор для quik на языке lua


сам код индикатора:
Settings={
Name="STATDIV3",
period=50,
  line=
  {
    {
      Name="curve",
      Color=RGB(0,0,255),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="line",
      Color=RGB(255,0,0),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="MA",
      Color=RGB(0,0,255),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="MA2",
      Color=RGB(0,128,128),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="line2",
      Color=RGB(0,0,255),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="line3",
      Color=RGB(0,128,128),
      Type=TYPE_LINE,
      Width=1
    }
  } 
}

function Init()
  cache_ind={}
  cache_ind2={}
  cache_ind3={}
  return 2
end

function OnCalculate(index)
  if index < Settings.period then
    return nil
  else
    local sum1=0
    local sum2=0
    local sum0=0
    local sum02=0
    local sum03=0
    for i=index-Settings.period+1, index do  
    do
      if C(i) > O(i) then
        sum1 = sum1 + C(i) - O(i)
        sum2 = sum2 + C(i) - O(i)
      else
        sum2 = sum2 + O(i) - C(i)
      end  
    end 
    cache_ind[index] = sum1/sum2    
    if index > Settings.period+12 then 
--[[
      sum0 = 1*cache_ind[index]+
            (1)*cache_ind[index-1]+
            (1)*cache_ind[index-2]+
            (1)*cache_ind[index-3]+
            (1)*cache_ind[index-4]+
            (1)*cache_ind[index-5]+
            (1)*cache_ind[index-6]+
            (1)*cache_ind[index-7]+
            (1)*cache_ind[index-8]+
            (1/2)*cache_ind[index-9]+
            (1/3)*cache_ind[index-10]+
            (1/4)*cache_ind[index-11]+
            (1/5)*cache_ind[index-12]
--]]
      sum0 = 1*cache_ind[index]+
            (1/2)*cache_ind[index-1]+
            (1/3)*cache_ind[index-2]+
            (1/4)*cache_ind[index-3]+
            (1/5)*cache_ind[index-4]+
            (1/6)*cache_ind[index-5]+
            (1/7)*cache_ind[index-6]+
            (1/8)*cache_ind[index-7]+
            (1/9)*cache_ind[index-8]+
            (1/10)*cache_ind[index-9]+
            (1/11)*cache_ind[index-10]+
            (1/12)*cache_ind[index-11]+
            (1/13)*cache_ind[index-12]

    end
--[[
    sum0 = sum0/(1+1+1+1+1+1+1+1+1+1/2+1/3+1/4+1/5)
--]]
    sum0 = sum0/(1+1/2+1/3+1/4+1/5+1/6+1/7+1/8+1/9+1/10+1/11+1/12+1/13)

       
    cache_ind2[index] = sum0
    if index > Settings.period+50 then   
      sum02 = 1*cache_ind2[index]+
            (1)*cache_ind2[index-1]+
            (1)*cache_ind2[index-2]+
            (1)*cache_ind2[index-3]+
            (1)*cache_ind2[index-4]+
            (1)*cache_ind2[index-5]+
            (1)*cache_ind2[index-6]+
            (1)*cache_ind2[index-7]+
            (1/2)*cache_ind2[index-8]+
            (1/3)*cache_ind2[index-9]+
            (1/4)*cache_ind2[index-10]+
            (1/5)*cache_ind2[index-11]+
            (1/6)*cache_ind2[index-12]
--[[
      sum02 = 1*cache_ind2[index]+
            (1/2)*cache_ind2[index-1]+
            (1/3)*cache_ind2[index-2]+
            (1/4)*cache_ind2[index-3]+
            (1/5)*cache_ind2[index-4]+
            (1/6)*cache_ind2[index-5]+
            (1/7)*cache_ind2[index-6]+
            (1/8)*cache_ind2[index-7]+
            (1/9)*cache_ind2[index-8]+
            (1/10)*cache_ind2[index-9]+
            (1/11)*cache_ind2[index-10]+
            (1/12)*cache_ind2[index-11]+
            (1/13)*cache_ind2[index-12]
--]]
    end
    sum02 = sum02/(1+1+1+1+1+1+1+1+1/2+1/3+1/4+1/5+1/6)
--[[
    sum02 = sum02/(1+1/2+1/3+1/4+1/5+1/6+1/7+1/8+1/9+1/10+1/11+1/12+1/13)
--]]
    cache_ind3[index] = sum0 - sum02
    if index > Settings.period+50 then   
      sum03 = 1*cache_ind3[index]+
            (1/2)*cache_ind3[index-1]+
            (1/3)*cache_ind3[index-2]+
            (1/4)*cache_ind3[index-3]+
            (1/5)*cache_ind3[index-4]+
            (1/6)*cache_ind3[index-5]+
            (1/7)*cache_ind3[index-6]+
            (1/8)*cache_ind3[index-7]+
            (1/9)*cache_ind3[index-8]+
            (1/10)*cache_ind3[index-9]+
            (1/11)*cache_ind3[index-10]+
            (1/12)*cache_ind3[index-11]+
            (1/13)*cache_ind3[index-12]
    end
    sum03 = sum03/(1+1/2+1/3+1/4+1/5+1/6+1/7+1/8+1/9+1/10+1/11+1/12+1/13)

  end  

  if sum1/sum2 > 0.5 and sum03 > 0 then
    sum1 = sum03
  else
    if sum1/sum2 < 0.5 and sum03 < 0 then
      sum1 = sum03 
    else 
      sum1 = 0
    end
  end

  return sum1, 0
end

end
 всем удачи!
  • обсудить на форуме:
  • Quik Lua

Фундаментальная оценка акций Норникеля

    • 20 марта 2019, 21:44
    • |
    • Anton
  • Еще
Решил выложить на сайт свой расчет фундаментальной стоимости акций Норникеля.
Не являюсь профессионалом в области valuation (хотя работаю в corporate finance) но недавно заинтересовался этой темой. Я считаю что фундаментальная оценка дает более глубокую оценку стоимости чем упрощенный сравнительный подход которые сейчас применяют многие аналитики.

Расчет делался на основании последней публичной отчетности компании.
Допущения:
-использована 2х факторная модель оценки с более высоким коэффициентом роста в первые 5 лет, затем рост приравнивался к long term Russia CPI.
-рентабельность на вложенный капитал одинакова на весь период инвестирования (31% — среднее за последние 3 года)
-расчет велся в долларах

В логике большинства расчетов использовались модели и подходы к оценке Асвата Дамодарана. 
Отлично теория и практика по оценке изложена в этом посте:
smart-lab.ru/blog/528178.php, автор которого меня и вдохновил выложить свои расчеты.
Поэтому не буду повторяться здесь с логикой расчета.

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

Дивиденды2019 и Мечел

Таблица дивидендов, объявленных СД эмитентов
Дивиденды2019 и Мечел
Дивиденды НКНХ----- просто взрыв)

Дайджест дивидендных новостей за последнее время:

— 21.03.2019 МТС утвердит новую дивидендную политику

-ВТБ разрешил "Селигдару" выплатить дивиденды на  «префы» за  2018  год  в  полном объеме — по 2,25 руб  Общая сумма -  337,5  млн  рублей.  Окончательное  решение  о  выплате  дивидендов  будет принимать  собрание акционеров «Селигдара» на основании рекомендаций совета директоров.

Согласование  с банком  дивидендов  по  обыкновенным  и привилегированным  акциям  является обязательным условием кредитных договоров с ВТБ.

 -«Сибур Холдинг» утвердил новую дивидендную политику, предполагающую направление на дивидендные выплаты не менее 35% от прибыли по МСФО

 -ТГК-1  Ориентировочно 30 апреля состоится заседание совета директоров компании, на котором будут даны рекомендации по дивидендам за 2018 год. Ожидается, что выплаты будут не ниже уровня 2017 года, когда компания выплатила 0,000489802 рубля на одну обыкновенную акцию.



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

Инвестиционная оценка акций. Теория и практика.

    • 17 марта 2019, 21:19
    • |
    • at6
  • Еще

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

  • Даже пассивному инвестору, формирующему портфель на основе «широких» индексных фондов акций, может быть полезно опуститься на уровень чуть ниже, понять базовые принципы работы компаний и методы оценки их работы. Используя аналогию с водителем и автомобилем, по большому счету простому автолюбителю не обязательно знать, что там у него под капотом и как это всё хозяйство в целом устроено. Достаточно просто выяснить — в какую горловину, и какую жидкость надо заливать. :-) Тем не менее, я нахожу весьма полезным ознакомиться с общими принципами функционирования автомобиля, работы двигателя и т.д. Тогда самые простые вещи по его обслуживанию можно будет делать самостоятельно или, по крайней мере, не попасть на «развод» при обслуживании машины в автосервисе.
  • В русскоязычной части интернета я не так много встречал интересных фундаментальных вещей, даже на уровне оценок и текстов, подготовленных инвестиционными компаниями. Я, конечно, поиском такого рода материалов специально не занимался, но тем не менее… Попадается всё больше оценок примерно на уровне: у этой компании низкое значение P/E или P/B, поэтому мы её включаем в инвестиционный портфель. Всё-таки с момента написания «Разумного инвестора» прошло уже много времени, и руководствоваться исключительно его принципами, по-моему, сейчас недостаточно.
  • Как я сам уже не раз убеждался, сам процесс написания текстов очень хорошо способствует усвоению прочитанного материала и замечательно структурирует все новые знания в голове. Так что, можно сказать, я пишу это всё для себя самого. :-) Опять же, потом будет легко найти необходимые вещи, если вдруг они понадобятся… :-)


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

Вторая система Татарина30.

Еще более знакома мне система которая у Татарина30 называется "Лидеры роста от 4,5%". Эту систему я нашел где то лет 8 назад, тестируя данные с 2006 года. У меня она выглядит несколько иначе, но логика та же. 
Давайте попробуем потестить некоторые моменты и утверждения.
Формализуем ее так:
1. Вход по клозу в 18.40 
2. Закрытие в 10.30.
3. Тест на фишках с обьемом от 300 лямов в день.
4. Все остальное как описано в системе
Утверждается что лучше когда закрытие сессии произошло на максимумах дня, даже указывается длина тени: 0,3%. Если больше то типа не надо.
В формализации которой я привел с точностью до наоборот, чем ближе закрытие дня к экстремумам, тем… хуже:

/> /> /> />
Названия строк Колич    Profit %    ±
>0.3 359 0,95 0,61
<0,3


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

Чек-лист из 10 вопросов для трейдера - price action.

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

Вначале, вести торговый план или чек-лист может быть очень скучно (чек-лист и торговый план может быть одно и тоже) из-за неправильного отношения. Если рассматривать чек-лист как шпаргалку, которая может сделать трейдера более прибыльным — отношение изменится в корне.

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



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

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