Избранное трейдера AV_RT
Какие-то сильно точные итоги года по совокупности всех счетов и брокеров (их у меня четыре, так вышло) подводить нет нужды. Тем более разные стратегии имеют разный смысл. Какие-то основные, обычно проверенные временем, их не грех показывать людям. Какие-то заводятся в экспериментальных целях, обычно без публичного мониторинга и крупных ставок. Они изначально проходят по иному ведомству, там даже странно сальдировать.
Но давайте все же подведем итог по трем стратегиям, которые как бы «флагманские». Все в Финаме. Именно их я чаще всего показываю, советую к автоследованию, и т.д. Это будут:
1). «Ленивец». Это бай-холд стратегия на российский рынок, маркеттайминга – ноль. Загруз счета всегда 100%, без плеч, без выхода в кеш. Если мы обыграем рынок, то лишь за счет выбора бумаг. Такая вот фишка, не мешать совсем уж разные жанры, в данном случае стокпикинг и спекуляции. Пробовались разные подходы, с прошлого года года подход один – моментум. И точка. Никаких «недооцененных акций», «дивидендных историй» и «корпоративных событий». Арсагера, Клоченок и Марламов живут в соседнем отделе, за фундаменталом не ко мне. Я пробовал, честно. Не сказать, чтобы терял относительно индекса, но и не сказать, чтобы зарабатывал, где-то вровень, так что по итогу, можно сказать, все равно терял – время, силы и нервы. С 2019 начался переход стратегии на моментум, с 2021 только он. Все-таки я алгошник по своей вере, ну ее, экономику, математика рулит.

По традиции в конце года публикую материалы со взглядами аналитиков на 2022 год. Собрали их вместе с подписчиками канала Bastion.
1. Wells Fargo II Which Way to the Recovery Outlook 2022
2. JP Morgan PB Preparing for a vibrant cycle Outlook 2022
3. Invesco Investment Outlook 2022
4. BNP Paribas The Investment Outlook for 2022
5. BNP Paribas Investment Themes Report 2022
6. Citi Global Wealth Investments Outlook 2022
7. VTB — Взгляд на рынки капитала 2022
8. UBS Outlook 2022
9. Credit Suisse Investment Outlook 2022
10. JPM equity outlook 2022
11. ING global outlook 2022
12. Barclays 2022 US Equities Outlook
13. Wells Fargo 2022 Automotive, Mobile & IoT Semiconductor,EDA Outlook
14. Goldman Sachs 10 Questions for 2022
15. Morgan Stanley — Media & Entertainment Outlook
16. Morgan Stanley — 2022 Global Semis Outlook
17. JP Morgan — Internet Outlook 2022
18. Goldman Sachs — Consumer Cyclicals Outlook
19. Goldman Sachs — Aerospace&Defense Outlook
20. JP Morgan Stocks for every strategy Pt1
21. JP Morgan Stocks for every strategy Pt2
22. Black Rock 2022 Global Outlook
23. Robeco The Trends Shaping our Future in 118 Charts
24. JP Morgan 2022 Long-Term Capital Market Assumptions
UPD Добавлены обзоры
25. Атон — Стратегия 2022
26. Кит Финанс Стратегия 2022
27. Сбербанк CIB Стратегия 2022
28. Фридом Финанс Стратегия 2022
29. Открытие Стратегия 2022
30. Vanguard economic and market outlook for 2022
31. HSBC Investment Outlook 2022
32. Fidelityoutlook2022
33. Santander Investing in a world in transition
Если у вас есть еще интересные материалы, то делитесь в комментариях
Обзоры на Google Disk
drive.google.com/drive/folders/1eeDts5joLWydcfeON-W7PJVMoTqIDPY5?usp=sharing
На фоне нестабильности на рынках мы часто прятались в какие-нибудь консервативные истории, которые не подвержены геополитике, влиянию курсовых разниц и санкциям. Одним из таких секторов традиционно является электрогенерация. Сейчас акции многих компаний хорошо скорректировались, давайте разберемся, есть ли уже что-то более-менее интересное здесь или нет.
Юнипро — акции сейчас торгуются на уровне 2,6 руб. Компания не подвержена риску растущих ставок, благодаря отрицательному чистому долгу (денег больше, чем кредитов). При этом, в ближайшие пару лет нам обещают платить 0,317 руб. на акцию дивидендов, что к текущей цене дает более 12% годовых. При текущих доходностях облигаций в 11-12% уже не так интересно, тем не менее, оценка компании сейчас относительно низкая. Если брать на горизонт 2-3 лет, в надежде на то, что ставки в следующем году пойдут на спад, то история становится интересной. Также потенциальным драйвером роста акций может быть покупка со стороны ИнтерРао, о которой многие забыли.

--[[
индикатор отрисовки наклонных уровней
Параметры:
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Вдохновлялки на тему инвестиций:
Уильям Бернстайн — Если сможете
Уильям Бернстайн — Манифест инвестора
Джорж Клейсон — Самый богатый человек в Вавилоне
Алексей Марков — Хулиномика
Нассим Талеб — Одураченные случайностью
Нассим Талеб — Чёрный лебедь
Мэлкил — Случайное блуждание на Уолл-стрит
Рей Далио — Принципы. Жизнь и работа
Джон Богл — Руководство разумного инвестора
Александр Силаев — Деньги без дураков
Распределение активов:
Уильям Бернстайн — Разумное распределение активов
Фрэнк Армстронг — Инвестиционные стратегии 21 века
Ферри — Всё о распределении активов
Гибсон — Формирование инвестиционного портфеля
Меб Фабер — Глобальное распределение активов
Поведенческая теория:
Даниэль Канеман — Думай медленно… Решай быстро
Роберт Шиллер — Иррациональный оптимизм
Терри Бернхем — Подлые рынки и мозг ящера
Морган Хаузел — Психология денег
Фундаментальный анализ:
Первая часть smart-lab.ru/blog/744930.php многим понравилась, поэтому решил написать вторую, где соберу вообще все хитрости и настройки, которые вспомню.


Здесь я очень кратко расскажу о секретах торгового терминала, которые мне очень полезны.
Вот топ незаменимых настроек для торговли в Quik:


Хорошей практикой диверсификации ваших инвестиций является покупка иностранных акций за валюту. Инвестировать в акции зарубежных компаний можно просто и выгодно через Санкт-Петербургскую биржу (https://spbexchange.ru/). Преимущества очевидны:
Низкие комиссии за малые объемы инвестиций. Можно покупать акции хоть по одной штуке, тогда как на биржевых площадках в США минимальный торговый лот = 100 акций.
Торговый терминал QUIK с возможностью создавать торговых роботов на языке lua. Пример скрипта в этом посте.
Автоматизированные расчеты и удержание НДФЛ на сделки купли-продажи
Про покупку американских акций в свой частный инвестиционный портфель я создал уже несколько постов на смарт-лабе. Вот они:
Легко и весело дарить чужое… ;-)
Друзья, есть предложение раз в неделю или около того писать что-нибудь прагматичное и практичное, что можно использовать в реальной жизни. Многие интересуются, какие конкретно кнопки нужно нажимать, чтобы стать ближе к торговым роботам.
Давайте возьмем какого-нибудь простого смертного человека и посмотрим, с какими трудностями он будет сталкиваться и как с этими трудностями будет справляться, какие открытия на своем пути будет делать и куда его любопытство заведет.
Пусть этого человека зовут, например, Вася. И пусть этот Вася будет блондином. Эм… Нет, какой-то неправильный сюжет. Пусть это будет девушка Маша. И вот Маша-то как раз и была блондинкой брюнеткой рыженькой самой обычной девушкой, которая вообще не умела программировать, но очень об этом мечтала всю свою жизнь. В общем, Маше твердо пообещали, что, может, как-нибудь даже и без программирования обойдется. Соврали, наверно.