Избранное трейдера Holod_Dmitry

по

Моя страта выбора бумаг на фонде

    • 23 декабря 2021, 16:42
    • |
    • idclip
  • Еще

Решил изложить свою основную стратегию выбора бумаг на фонде, вдруг кому-то будет полезно.

Стратегия заключается в пошаговом анализе разных аспектов конторы. Каждый следующий шаг делается, только если устраивают результаты предыдущего. Если результаты не устраивают, то фирма перестает анализироваться. Экономятся время и ресурсы.

Стратегия предназначена в основном для долгосрочного инвестирования, может использоваться и на среднесрок. На краткосрок рекомендуется использовать с осторожностью.

Итак, план анализа.


Шаг 1. Финансы.

Любая контора начинает анализироваться с ее финансов.

Основные тезисы анализа:

1. ключевые показатели для анализа в порядке убывания важности: ROA, рост выручки, рост EPS, L\A.

Помимо этого считается операционная прибыль (ОП), чистая прибыль (ЧП), дивдоха, доха обратного выкупа (если возможно), рост капитала, операционная маржа, маржа чистой прибыли, ROE. В некоторых случаях имеет смысл следить за свободным денежным потоком.



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

Обновил индикатор наклонных уровней

Индикатор AT-obl_can для отрисовки наклонных уровней для quik
Обновил индикатор наклонных уровней
--[[
индикатор отрисовки наклонных уровней
Параметры:
delta - чувствиельность индикатора на волатильность в %
rep - количество повторений поиска конечного уровня
shif - сдвиг влево конечного бара 	
wt - признак наличия весового коэффициента =0 - без весового =1,2.. - свосовыми коф. чем ближе к концу тем больше
show=1,			
--]]
Settings=              
        {                          
            Name = "AT-obl_can",   -- название индикатора
            delta=2.0,             -- параметр индикатора  
            rep=10, 
            shif=0,		
            wt=1,	
            --hl=1,	
            show=1,
            line=                                     
                {                               
                    {  
                        Name = "ln1",
                        Type =TYPE_LINE,
                        Width = 2,
                        Color = RGB(255, 0, 0)
                    },
					{  
                        Name = "ln2",
                        Type =TYPE_LINE,
                        Width = 2,
                        Color = RGB(255, 0, 0)
                    }
                }
       }


function Init()

    vMin = 0
    vMax = 0
    vMinindex = 0
    vMaxindex = 0
    voldMinindex = 0
    voldMaxindex = 0

  return 2
end


function OnCalculate(index)

  rep = Settings.rep
  shif = Settings.shif
  wt = Settings.wt
  --hl = Settings.hl  

  sz = Size()-shif
  if Settings.show == 1 then   
  
  if index <= sz then 

  if index <= 1 then
    vMin = C(index)
    vMax = C(index)
    vMinindex = index
    vMaxindex = index
    voldMinindex = index
    voldMaxindex = index
    v = C(index)  
  else
         
    if voldMaxindex >= voldMinindex then
	 if vMin~=nil and C(index)~=nil then 
      if C(index) > (1 + Settings.delta/100)*vMin then
        vMin = C(index)  
        vMax = C(index) 
        vMaxindex = index
        voldMinindex = vMinindex 
        vFrom = vMinindex  
      else     
        if vMin > C(index) then
          vMin = C(index)
          vMinindex = index
          vFrom = voldMaxindex      
       else
          vFrom = vMinindex 
        end 
      end
	 end
    else
     
    if voldMaxindex <= voldMinindex then
	 if vMax~=nil and C(index)~=nil then 
      if C(index) < (1 - Settings.delta/100)*vMax then
        vMax = C(index) 
        vMin = C(index)  
        vMinindex = index
        voldMaxindex = vMaxindex
        vFrom = vMaxindex
      else 
        if vMax < C(index) then
          vMax = C(index)
          vMaxindex = index
          vFrom = voldMinindex    
       else  
          vFrom = vMaxindex          
        end
      end  
	 end
    end
    end
 
    --if vFrom~=nil then 
	--[[
    for i = vFrom, index do
	 
      k = (C(index)- C(vFrom))/(index- vFrom);
      v = i*k + C(index) - index*k
      SetValue(i, 1, v) 
    end --]] 
    --end
 
   if index == sz then
    for k = 1, 2 do
      vf = 1
	  vs = 0
	  if k == 1 then 
        if vMinindex < vMaxindex then
	      vf = vMinindex
		  vs = vMaxindex
		  up = 0
	    elseif vMinindex > vMaxindex then
	      vs = vMinindex
		  vf = vMaxindex
		  up = 1
	    end 	  
	  elseif k == 2 then  
        if voldMinindex < voldMaxindex then
	      vf = voldMinindex
		  vs = voldMaxindex
		  up = 0
	    elseif voldMinindex > voldMaxindex then
	      vs = voldMinindex
		  vf = voldMaxindex
		  up = 1
	    end 
	  end 
	  n = 0
	  xy = 0
	  x = 0
	  y = 0
	  xx = 0
	  m = 0
      for i = vf, vs do	 
	   if C(i) ~= nil then 
	    m = m +1
	    n = n + 1*(1+wt*m)
	    xy = xy + i*C(i)*(1+wt*m)
	    x = x + i*(1+wt*m)
	    y = y + C(i)*(1+wt*m)
	    xx = xx + i*i*(1+wt*m)
	   end 	
      end
	  if (n*xx - x*x) ~= 0 and n ~= 0 then 
        a = (n*xy - x*y)/(n*xx - x*x)	
        b = (y - a*x)/n	  
		
		for j = 1, rep do 		
	      n = 0
	      xy = 0
	      x = 0
	      y = 0
	      xx = 0
          m = 0 		  
		  for i = vf, vs do	 	
           if C(i) ~= nil then 		  
		    v = a*i + b
		    clc = 0
		    if up == 1 and C(i) >= v then 
	          clc = 1	  
		    end 
		    if up == 0 and C(i) <= v then 
		      clc = 1
		    end 
		    if clc == 1 then
			  m = m + 1
	          n = n + 1*(1+wt*m)
			  --[[
			  if up == 1 and hl == 1 then
                xy = xy + i*H(i)*(1+wt*m)			  
			  elseif up == 0 and hl == 1 then 
			    xy = xy + i*L(i)*(1+wt*m)
			  else --]]
	            xy = xy + i*C(i)*(1+wt*m)
			 -- end 	
	          
			  x = x + i*(1+wt*m)
              --[[   
			  if up == 1 and hl == 1 then
                y = y + H(i)*(1+wt*m)
			  elseif up == 0 and hl == 1 then 
			    y = y + L(i)*(1+wt*m)
			  else --]]
	            y = y + C(i)*(1+wt*m)
			 -- end 	
	          
	          xx = xx + i*i*(1+wt*m) 
		    end 
		   end 	
		  end --[[--]]
	      if (n*xx - x*x) ~= 0 and n ~= 0 and n >= 2 then 
            a = (n*xy - x*y)/(n*xx - x*x)	
            b = (y - a*x)/n	  		   --[[  --]]
		  end 
        end 
		for i = vf, sz do	 		  
		  v = a*i + b
		  if up == 1 and v >= C(vs) or up == 0 and v <= C(vs) then 
		    SetValue(i, k, v) 
		  end 
		end 		
 		
	  end 
	  
    end   	  
   end 
   end 
  end  
  end 
end

телеграм: t.me/autotradering




Обновил индикатор горизонтальных уровней

Индикатор AT-levels для отрисовки горизонтальных уровней для quik

Обновил индикатор горизонтальных уровней

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

Снобизм в трейдинге и жизни...

Не люблю снобизм в любом виде. Многим нравится мой блог тем, что в нём мало категоричности, я стараюсь быть со всеми на одной доброжелательной волне, не считаю что именно мой метод торговли верный или какой-то уникальный. Однако разные снобы постоянно пишут комментарии. Самое большое количество подобных комментариев мне встретилось после публикации двух видео касаемо индикаторов:

1. Про скользящие средние — ссылка
2. Про осцилляторы — ссылка

Оба видео представляют собой абсолютно уникальный способ использовать эти индикаторы, нигде в сети вы не найдете подобной информации, более того, метод использования, который я разработал, опирается исключительно на механику спроса и предложения, это не традиционные довольно затертые «если скользящие пересеклись...» И вот даже тут 90% таких людей, не посмотрев ролик до конца обязательно вставили своё «индикаторы га… но, можно использовать только чистый график»🤦🏼
Постоянно мне вспоминается один случай из жизни. Я зашел в кофейню и заказал кофе, мне его принесли, но не принесли сахар. На замечание об этом, на меня посмотрели как на дебила и едко ответили: «В нашей кофейне нет сахара, кофе не пьют с сахаром!» Мои эмоции трудно было описать. Что значит не пьют с сахаром? Я пью кофе как хочу и как мне нравится, я не понимаю вкус кофе без ложечки сахара, какой бы бариста его мне не приготовил и сколько бы этот кофе не стоил и под каким давлением их машина его мне не давила через таблетку. Тоже самое про чай, я огромный ценитель чая, любой китайский чай довольно точно смогу определить по вкусу, в некоторых ситуациях отличу один регион от другого, но я не понимаю почему я не могу пить вкусный чай, например с мёдом. Чай это хорошо, это вкусно, но другие вещи вместе с ним способны раскрыть невероятные и интересные вкусовые ощущения. Чай без каких-либо добавок — это прекрасно. Чай с добавлением трав, мёда или чего-то еще — это тоже прекрасно, но не так прекрасно, как вы хотите это видеть своим ограниченным умом.
Всё тоже самое я хочу сказать и про трейдинг. Чистый график это прекрасно, но если вам может помочь какой-то простой индикатор — это хорошо и правильно, тем более на глаз некоторые вещи вы не увидите, ваш глаз не компьютер и мало вероятно рассчитает средние цены за последние 20 свечей или поймет «фазовый переход» осциллятора. Главное одно — понимать зачем тебе «сахар или мёд» в твоей торговле!


Летопись "белого" ЛЧИ для истории и вдохновения

    • 19 декабря 2021, 15:23
    • |
    • tashik
  • Еще
Просто оставлю это здесь.
Телеграмм-канала нет, радио тоже нет. Даже пропеллера — и того нет. Ников и раскрытия, кто есть кто — тоже не будет, кому надо — сам отыщет.

Греки знаем, используем, для хеджирования считаем по-своему.

Раз
Летопись "белого" ЛЧИ для истории и вдохновения
Два
Летопись "белого" ЛЧИ для истории и вдохновения

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

Логика ставок по инфляции от ЦБ есть!

В РФ растёт инфляция — вау, действуем, срочно взмываем ставки.
В Британии — давайте тоже поднимать начнём, а то как-то, хз что будет.
В США, ой, братцы, пошла инфляция — давайте потом как-нить ставки поднимем, а щас забьём нафиг
В ЕС какая большая инфляция — а, забейте, вообще ничего не поднимем, типа нам фиолетово
В Швейцарии — решено, оставим ставку минусовой, чё, скушали?.
__
В Швейцарии и Британии экономика ВВП состоит в основном из услуг,
они реальных товаров экспортируют мизер, а услуги предоставляют по всему миру,
и крепкая валюта их не беспокоит.
__
Если ЕС и США сейчас поднимут ставки, то они захлебнутся от спроса на свою валюту,
и логично, что их деньги нехило укрепятся (им этого не надо, естественно)
Пусть от укрепления и притоков спекулятивных капиталов страдают другие (читай, развивающиеся рынки).

Раз РФ ставки поднимает, вот туда спекулятивный капитал и пусть рвёт. То есть ждем сейчас вот что:
— укрепление рубля
— рост фондового рынка

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

Дезинформация от Тинькофф брокера

Не понял я что за дезинформацию несет Тинькофф-брокер, вернее его аналитики. Вроде солидный брокер на первый взгляд, а ощущение что выступают комики-стендаперы на ТНТ. Слушал сегодня в записи их аналитическую передачу «Деньги не спят» на прогулке. Аналитик всю передачу бился в истерике на тему того что, якобы, индекс SP-500 весь год падает не просыхая — типа, то что он растет, это нам только кажется, а на самом деле он весь год в свободном падении потому что если из индекса убрать AAPL, имеющий самый большой вес в нем, то индекс окажется в минусе. А если убрать весь ФАНГМАН, то, вообще, картина называется приплыли… Такое ощущение что у него монитор перевернут, а то и весь мир видит вверх ногами :)

Любой человек, для проверки может открыть общедоступный сайт Finviz и убедиться что в лидерах года (20 первых) по  доходности всего одна компания из ФАНГМАН и это NVDA. Где AAPL?

Дезинформация от Тинькофф брокера


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

Мой ЛЧИ 2021. Стабильность - признак мастерства.

         Очередной раз участвовал в ЛЧИ. Торговля как обычно, под лозунгом - ни одной сделки руками.

ЛЧИ 2019 заработано 12,71%

ЛЧИ 2020 заработано 12,58%

ЛЧИ 2021 заработано 47%

В номинации Лучший активный трейдер занял 3 место, в категории Легенда ЛЧИ — 31 место.

Мой ЛЧИ 2021. Стабильность - признак мастерства.
Мой ЛЧИ 2021. Стабильность - признак мастерства.



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

Сам себе МВА. Реального МВА не заменит, но полезного много

    • 17 декабря 2021, 21:55
    • |
    • zoi4
  • Еще
Автор: Джош Кауфман.
Книга: Сам себе МВА. Самообразование на 100 %

Так уж сложилось, что «средняя температура по больнице» с бизнес-литературой нынче крайне печальна. Далеко не каждое произведение не стоит не то что его покупки, но даже тратить время на беглое ознакомление с пиратской версией из интернета многого из выходящего плотным потоком не стоит. Первоначально много лет назад прочёл данную книгу с читалки, получив безвозмездно из интернетов. Но когда была какая-то большая распродажа с хорошей скидкой в МИФе (издательство Манн, Иванов и Фербер) вместе с другими книгами взял попавшуюся на глаза и эту. Всё-таки годную книгу не зазорно иметь в отличном качестве и на бумаге.

Небольшое описание своего отношения к МБА. Лет примерно 10 назад будучи небольшим руководителем плотно изучал этот вопрос на предмет дальнейшего карьерного роста. Как оно там в мире, как оно у нас, где учат сколько стоит, куда потом применить полученные «корочки» и насколько полезны полученные там знания. Долго расписывать что и как не буду, тем более за это время уже много что наверняка поменялось. Но закончилось это тогда тем, что дошёл до одной из признанных тогда школ, пообщался с приёмной комиссией, изучил учебную программу, посетил пробно пару занятий посидев с группой, но непосредственно на обучение всё-таки не решился. Чтобы не уходить далеко от обзора выводы сделал такие, что для реального продвижения в мире большого энтерпрайза максимальна польза будет от оригинального, забугорного МБА в широко признаваемых заведениях. Причём с проживанием там и полным погружением в обучение, т.е. надолго выпав из деятельности здесь. И без гарантий что потом получится найти место приложения полученным знаниям здесь, и туманными перспективами отбить существенные вложения. Ибо так называемый «стеклянный потолок» никто не отменял. Где-то у генерала есть свой сын, где-то назначат экспата будь ты хоть трижды МБА, где-то приоритетно пристроят друга или родственника, или вообще из-соображений лояльности подбирать будут. В этом плане даже от МБА отечественного разлива может больше толку получиться — при обучении могут появиться хотя бы связи среди тех кругов, откуда есть возможность найти путь в топ-менеджмент. Но может сложиться что и учиться с тобой будут большинство таких же ищущих путей да несколько мажоров, которым надо корочку чтобы сесть туда, куда папа министр/олигарх определит руководить. Благо за примерами таких великих управленцев далеко ходить не надо, все фамилии этих талантливых парней регулярно появляются в новостях :) Но мы отвлеклись.

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

Перевел акции от одного брокера другому – как «заставить» брокера принять расходы?

Всем доброго дня. Часто приходится готовить декларации 3-НДФЛ для инвесторов по факту включения расходов на покупку ценных бумаг, которые были переведены с одного брокерского счета на другой.

Причем, делать это просят уже по истечение того года, в котором был осуществлен перевод бумаг и их продажа.

Хочу напомнить (а может кто-то и не знал), есть пункт 6 статьи 226.1 НК РФ, в котором четко указано: «при определении налоговым агентом налоговой базы по операциям с ценными бумагами налоговый агент на основании заявления налогоплательщика может учитывать фактически осуществленные и документально подтвержденные расходы, которые связаны с приобретением и хранением соответствующих ценных бумаг и которые налогоплательщик произвел без участия налогового агента, в том числе до заключения договора с налоговым агентом, при наличии которого налоговый агент осуществляет определение налоговой базы налогоплательщика.

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



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

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