Избранное трейдера Грязный Чистюля

Что делает в конце года инвестор? Правильно, подсчитывает результаты года. А правильно ли он это делает? Давайте разбираться.
Нет ничего проще, чем посчитать годовую доходность, если вы вложили в начале года «миллион» и в конце года сравнили с результатом. А что если в течение года были пополнения счета и снятие с него?
Итак, простые кейсы.
Введение
Не так давно я описал три дивидендные торговые стратегии, которыми пользуюсь уже не один год. Вот ссылки на подробное описание этих стратегий:
В данной статье приведена статистика дивидендной торговой стратегии (ДТС) №2 за 2019 год. Разумеется, 2019 год еще не закончился, тем не менее, кому-то, может быть, будет интересно узнать, сколько же можно было заработать на этой стратегии с начала текущего года.
Предстоящие дивидендные выплаты в 2019 году
Не думайте, что вы опоздали. Дивиденды еще не закончились, еще будет несколько приятных выплат в 2019 году, и мы с вами еще имеем отличную возможность заработать на этих дивидендах!
Введение
Сейчас полным ходом идет большой дивидендный сезон, и нас ждет много хороших дивидендных историй, на которых можно неплохо заработать. Но как это сделать? Можно, конечно, купить акции компании и просидеть в них весь год, чтобы получить дивиденды и, если повезет, то еще и заработать на росте курсовой стоимости акций за это время. Подобная стратегия пользуется большой популярностью.
Собирать портфель акций из дивидендных бумаг — это одна из наиболее распространенных или даже самая распространенная инвестиционная стратегия. Тем не менее, у этой стратегии есть не только плюсы, но и минусы (как, впрочем, и у любой другой). Одним из слабых мест этой дивидендной стратегии является то, что ваши деньги будут все время вложены в акции и если на рынке наступит сильная коррекция или рынок войдет в медвежий тренд, то вместо ожидаемой прибыли вы можете получить убыток. К тому же бывает и такая ситуация, когда дивидендный гэп в акции так и не закрывается в течение всего года.
Введение
Сейчас начинается большой дивидендный сезон, и нас ждет много хороших дивидендных историй, на которых можно неплохо заработать. Но как это сделать? Можно, конечно, купить акции компании и просидеть в них весь год, чтобы получить дивиденды и, если повезет, то еще и заработать на росте курсовой стоимости акций за это время. Подобная стратегия пользуется большой популярностью.
Собирать портфель акций из дивидендных бумаг — это одна из наиболее распространенных или даже самая распространенная инвестиционная стратегия. Тем не менее, у этой стратегии есть не только плюсы, но и минусы (как, впрочем, и у любой другой). Одним из слабых мест этой дивидендной стратегии является то, что ваши деньги будут все время вложены в акции и если на рынке наступит сильная коррекция или рынок войдет в медвежий тренд, то вместо ожидаемой прибыли вы можете получить убыток. К тому же бывает и такая ситуация, когда дивидендный гэп в акции так и не закрывается в течение всего года.



Settings=
{
Name = "Zigzag", -- название индикатора
delta=3, -- параметр индикатора
line=
{
{
Name = "zigzagline",
Type =TYPE_LINE,
Width = 1,
Color = RGB(120,90, 140)
}
}
}
function Init()
vMin = 0
vMax = 0
vMinindex = 0
vMaxindex = 0
voldMinindex = 0
voldMaxindex = 0
return 1
end
function OnCalculate(index)
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 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
else
if voldMaxindex <= voldMinindex 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
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
end