Избранное трейдера Андрей Вячеславович (Ganesh)

по

Обобщённый подход к диверсификации рисков

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


  • Обобщённая проблема

Результаты оценки любых случайных величин представляют из себя случайную величину. Не исключением здесь будут оценки ковариации.

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


Обобщённый подход к диверсификации рисков 

где R — коэффициент взаимной корреляции — её решение, естественным образом, будет располагаться в области максимально отрицательной статистической ошибки.

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

Малая энциклопедия трейдера. Книга и формации.

Добрый день.

Прилагаю некоторые скрины из книги "Малая энциклопедия трейдера"

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

картинка 1 — сильный сигнал, нефть-сигнал на лонг
Малая энциклопедия трейдера. Книга и формации.



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

Зачем клиенту ВТБ нужна ЭЦП

На этот вопрос напрашивается короткий ответ и сразу: «Чтобы в офис ходить как можно реже!».

 

Однако, после выпуска ВТБ мобильного приложения «Мои инвестиции» кажется, что ситуация изменилась. Приложение «Мои инвестиции» позволяет подписывать ежемесячные реестры поручений с помощью СМС-кода. Да и в Личном кабинете клиента на портале olb.ru появилась возможность подписывать распоряжения на вывод денежных средств, также, с помощью СМС-кода.

 

Но не спешите «хоронить» ЭЦП, она может еще быть незаменимой. Нет ей альтернативы при открытии субсчетов и субпозиций.

 

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

 

Субсчет, по своей сути, это отдельный «кармашек» для торгов с деньгами и бумагами. И, хотя, и все деньги хранятся на брокерском счете 306000000000, а все бумаги на одном счете депо — субсчета позволяют разделять их при осуществлении торговли. К сожалению, налоговый расчет FIFO с данным разделением не считается. Налоги расчитываются по общему счету депо, первая купленная бумага — считается проданная первой.



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

Как найти интересные и полезные статьи на смартлабе?

Смотрите. Дело в том, что реально полезной информации про трейдинг в общем объеме информации — капля в море. И эта информация с годами особо не меняется. Да есть интересные посты, есть интересные авторы, которые ведут интересные блоги, но всё что можно было уже написать, так или иначе написано.

Поэтому для начала вы можете заглянуть в раздел лучшие статьи смартлаба. Эту ссылку всегда можно найти в главном меню:
Как найти интересные и полезные статьи на смартлабе?
Все посты там структурированы по темам. 

Вы также можете зайти в список лучших авторов  — ссылка Люди в главном меню. Там вы найдете вот такие значки - 
Как найти интересные и полезные статьи на смартлабе?

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

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

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

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

--[[
параметры: 
Procent - процент зигзага 
--]]
Settings={
Name="ZIGZAGPROF",
Procent=1,
    line=                                     
                {  
					{  
                        Name = "cur1",
                        Type =TYPE_LINE,
                        Width = 2,
                        Color = RGB(0,0, 0)
                    },
                    {  
                        Name = "cur2",
                        Type =TYPE_LINE,
                        Width = 2,
                        Color = RGB(0,0, 255)
                    }							
                }
}

function Init()
  
  y1 = nil
  y2 = nil
  x1 = 1
  x2 = 1
    
  return 1
  
end

function OnCalculate(index)

  de = Settings.Procent
  
  delt = 0.01

  vl = C(index)
  if index == 1 then 
	y1 = vl
    y2 = vl
  else   
	  if C(index) > y1*(1+de/100) and y1 < y2 then 
	    x2 = x1
	    y2 = y1	
	    x1 = index 
	    y1 = C(index)	        
	  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)  		
	  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 curto ~= curfrom and curfrom ~= nil and curto ~= nil then 
    if C(curto) ~= nil and C(curfrom) ~= nil then 
      k = (C(curto)- C(curfrom))/(curto- curfrom)  
      for i = curfrom, index  do
        curv = i*k + C(curto) - curto*k  		          
	    SetValue(i, 1, curv)
      end   	
	end 
  end
--]]
    
    lev = nil
	if x1 ~= x2 then  
     
	
	k = (C(x1)- C(x2))/(x1- x2)    
	maxd = 0
    for i = x2, x1  do
      
	  lev = i*k + C(x1) - x1*k  		
	  
	  if  C(x2) > C(x1) and lev <= H(i) 
	  then 
	    if maxd < H(i) - lev  then 
          maxd = H(i) - lev 
		end
        --maxd = 0.5		
      end 
	  
      if  C(x2) < C(x1) and lev >= L(i) 
	  then 
	    if maxd > L(i) - lev  then 
          maxd = L(i) - lev
		end 
		--maxd = -0.5
      end 	  
	  
    end   	
      
    lev = nil 
    --[[if x1 < index 
	  and 
	  (
	  C(x2) > C(x1) and C(x1) < C(index) 
      or 
      C(x2) < C(x1) and C(x1) > C(index) 	  
	 )
	then --]]
      lev = 
	    index*k + C(x1) - x1*k + 
		maxd
	--end   
    
	  
	  
	--[[  
	
	map = 10
	lev = 0
	if index-map+1 > 0 then 
      for i = index-map+1, index  do
        lev = lev + C(i)
      end   		
	  lev = lev/map
	  ma = lev
	end
	
	map = 30
	lev2 = 0
	if index-map+1 > 0 then 
      for i = index-map+1, index  do
        lev2 = lev2 + C(i)
      end   		
	  lev2 = lev2/map
	  ma2 = lev2
	end	

	
	if 
	  C(x2) > C(x1) and C(x1) < C(index) and C(index) > lev and C(index) - C(x1) > C(index)*delt
	  or 
	  C(x2) > C(x1) and C(x1) < C(index) and C(index) > lev2 
	then 
	  lev = C(x1)--*(1-delt)
	  prev = lev        
	else  	
	  if 
	    C(x2) < C(x1) and C(x1) > C(index) and C(index) < lev and C(x1) - C(index) > C(index)*delt
	    or
	    C(x2) < C(x1) and C(x1) > C(index) and C(index) < lev2 
	  then 
	    lev = C(x1)--*(1+delt)
	    prev = lev
	  else
        lev = lev2  
	  end		
    end	

	if 
	  C(x1) > C(x2) and ( lev < C(index) or prev == C(x2) )
	then 
	  lev = C(x2)--*(1+delt)
	  prev = lev
	end
	
	if
	  C(x1) < C(x2) and ( lev > C(index) or prev == C(x2) )
	then 
	  lev = C(x2)--*(1-delt)
	  prev = lev
	end	
	
    if C(x1) < C(x2) and ( lev < C(index) or prev == C(x1) )
	then         	  
	  lev = C(x1)
	  prev = lev
    end
	  
    if C(x1) > C(x2) and ( lev > C(index) or prev == C(x1) ) 
	then         	  
	  lev = C(x1)
	  prev = lev       		
	end
	 --]] 

	
  end   
  
  return  lev
 
  
end



Тестовый запуск американской стратегии и инвестирование в компании роста

Наша базовая российская стратегия «Усиленные Инвестиции» больше фокусируется на инвестировании в компании стоимости и преимущественно сырьевые компании (таких в России большинство). В этой статье мы расскажем о разработанной нами стратегии инвестирования в компании роста (имеющие более высокие темпы роста финансовых показателей, но при этом и стоящие больше по мультипликаторам) на американском рынке. 

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

На самом деле, инвестировать в компании роста — это круто!

  • Индекс компаний роста существенно опередил индекс компаний роста за последние 4 года (+71%) против (+28%)
  • При этом доля IT-компаний в EBITDA выросла с 9% до 24%
  • Из 14.7% средней доходности S&P 500 за последние 10 лет 10% пришлись на всего 5 компаний — Facebook, Amazon, Microsoft, Apple и Google


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

Команда Тинькофф проверяет календарный эффект

Привет! 

Трейдеры часто говорят о так называемом Turnaround Tuesday («разворотный вторник») — это эффект восстановления американского рынка во вторник после падения в понедельник.

Мы решили проверить, работает ли этот эффект на дневных данных, на примере ETF на S&P 500. Мы замерили данные c 2001 года.

Что делаем: под закрытие каждого торгового понедельника с 2001 года покупаем ETF на S&P 500, если цена ETF ниже цены закрытия торгов в пятницу. Фиксируем результат на окончание торгов во вторник. 

Команда Тинькофф проверяет календарный эффект
Зеленым изображена доходность стратегии, синим — доходность индекса S&P 500 (все без учета дивидендов)

Что получили: доходность, сопоставимую с индексом S&P 500, со значительно меньшими просадками в срок с августа 2001 по август 2019 года. Общее число сделок за этот период — 407, средняя доходность одной сделки — 0,21%, доля положительных сделок — 58%.



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

Числа Фибоначчи, «Золотое сечение» - и мировые финансовые рынки (перевод с elliottwave com)

    • 26 августа 2019, 11:06
    • |
    • RUH666
  • Еще
Волны Эллиотта часто связаны друг с другом через последовательность Фибоначчи
Числа Фибоначчи, «Золотое сечение» - и мировые финансовые рынки (перевод с elliottwave com)Числа Фибоначчи — последовательность, которая начинается с 0 и 1, и каждое последующее число является суммой двух предыдущих (0, 1, 1, 2, 3, 5, 8, 13, 21, 34 и т. Д.).

После первых нескольких чисел в последовательности отношение любого числа к следующему более высокому составляет приблизительно 0,618 к 1; его отношение к следующему более низкому числу составляет приблизительно 1,618 к 1. Это известно как Золотое сечение.

Отношения Фибоначчи появляются по всей природе, от формы галактик и морских раковин до молекул и даже человеческого тела:Числа Фибоначчи, «Золотое сечение» - и мировые финансовые рынки (перевод с elliottwave com)

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

Вопрос по налогам на валюту

Смотрите. Допустим, ты купил баксы через брокера. Насколько я понял, если купить баксы и тут же их вывести в кэш, то налога ты не платишь.

Но если ты купил баксы и баксы лежат на брокерском счете, а рубль падает… То придется платить налог от переоценки баксов в рубли.

Правильно ли я понимаю, что хранить баксы на счете брокерском не выгодно, если бакс таки вырастет?

Минусы ОФЗ

Долго думали и в итоге все же решили не лезть в ОФЗ (как рублевые, так и валютные) на крупные суммы. Альтернатива вклады.

Основные минусы.

1. Долгое погашение купонов, вывод ден средств по 2-3 дня у гос брокеров, комиссии брокера.

Что дает примерно к номинальной ставке минус 0,5% годовых.

Таким образом текущую эффективную ставку в 7% нужно уменьшать до 6,5%. 
В то время, как по вкладам в надежных банках (топ 30) сейчас дают в среднем 7,2-7,4% годовых.


2. Подсудность.

Брокерские услуги в отличие от вкладов не попадают под ЗоЗПП, а это значит при проблемах нельзя будет выбрать суд по месту своего жительства (придется идти в карманный суд брокера), придется платить пошлину и стоит забыть о 50% штрафе по ЗоЗПП за невыполнение требований потребителя. По бр договору клиент несет все риски, в т.ч риски брокера. Брокер не несет ни каких рисков и отвественности.

Короче, при проблемах гасить вас будут по взрослому. По вкладам все намного проще, подсудность — районный суд, отсутсвие пошлин, 50% штраф по ЗоЗПП.

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

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