Избранное трейдера Артем Иванов

Возможно баян, но сбербанк по тихому подключился к системе быстрых платежей чтобы его не штрафовали, но спрятал глубоко в настройках включение быстрых БЕСПЛАТНЫХ(до 100 000 руб. в месяц) межбанковских платежей и только в мобильном приложении, чтобы никто не нашел… Альфа-банка «по дружбе» обнародовала как найти, делюсь:
После написания топика «Quik, DDE, Excel» [1], где была поставлена задача вывода данных доски опционов не непосредственно в Excel, что является очень неудобным для конкретных приложений, а в свой DDE-сервер. Свой DDE-Сервер обладает тем преимуществом, что данные из него можно направлять куда угодно, и как угодно.
С тех пор прошло 3 дня. Черновая болванка программы уже написана, отлажена, работает, и выполняет все возложенные на нее задачи. Как я опрометчиво обещал, проект DDE-Сервера будет предоставлен всем желающим [2](см. список ссылок). Проект выполнен на C++ в среде VS2017. DDE-Сервер на данном этапе выполнен в виде консольного приложения, и все что он делает, это выводит получаемые из Quik по DDE данные на консоль. В принципе, он должен работать с любой таблицей Quik, но делался под вывод доски опционов.
Я этот проект бросаю в таком виде, и уже начинаю на его основе делать приложение для решения своих конкретных задач. На этом наши пути расходятся. Проект поставляется в виде — как есть, и никакие изменения в него мною вносится уже не будут. Теперь это уже ваша задача. Вы можете модифицировать проект под решение ваших конкретных задач.
В понедельник 18 мая Санкт-Петербургская биржа планово расширила список иностранных ценных бумаг, доступных на торгах. Добавлены 80 новых акций с суммарной рыночной капитализацией $642 млрд., многие из них рекомендованы брокерами и их клиентами. 15 наиболее известных акций мы разберем в данном материале.
Полный список добавленных бумаг можно посмотреть и скачать здесь. Стоит отметить, что большая часть новых эмитентов, а если точнее 73, выплачивает ежеквартальные дивиденды.
Мы отобрали по три наиболее интересные компании из 5 секторов, среди которых есть разработчики тестов COVID-19, поставщики удаленных медицинских услуг, СМИ, ломбарды, знаменитые сети быстрого питания и многие другие.
Услуги связи
T-Mobile US, Inc. (SPB: TMUS) – один из крупнейших сотовых операторов США, значительная доля акций которого принадлежит немецкой компании Deutsche Telekom. Поставляет услуги беспроводной связи и сопутствующих беспроводных устройств и аксессуаров 86 миллионам клиентов. В декабре 2019 года T-Mobile запустил первую в Америке, крупнейшую и единственную общенациональную сеть 5G, которая обслуживает более 200 миллионов человек и более 5 000 городов и населенных пунктов на всей территории США. Компания показывает устойчивый рост выручки на протяжении последних 7 лет. Выручка за 2019 год составила $45 млрд (+3,9%), выручка в 1 кв. 2020 составила $8,7 млрд (+5% относительно 1 кв. 2019).
Когда-то давно я устроился на работу в небольшой брокерской компании. Помню, первый вопрос на рабочем месте от начальника отдела, старого многоопытного спокойного еврея, поверг меня в шок: «Покажите как вы определяете лучшие акции?» А я-то думал, мне все расскажут и покажут! Сильно смутившись, я начал что-то лепетать про P/E, P/S и количество абонентов. «Ну это фигня какая-то! Идите думайте» — тихим голосом неожиданно изрек вежливый начальник, во мгновенье растоптав во мне всякое самоуважение. Я думал — меня уволят в ту же неделю, но оказалось, это нормальный способ руководства у шефа. Дело было в крайне презрительном отношении начальника к P/S, ведь этот коэффициент не учитывает долги компании. Тогда, в начале нулевых стандарты задавал Стивен Дашевский, прекрасный аналитик из Атона. Этот экспат, рулевой и светоч аналитиков, любил и продвигал три мультипликатора P/E, EV/EBITDA и EV/S. Эта тройка мультов и до сих пор на пьедестале в крупных домах, например в Сбербанк-КИБ. Проделав это исследование, я могу уверенно сказать, что мой подход в прошлом был не так уж и плох. А указанная тройка вовсе не объект для поклонения, другие параметры работают не хуже.
--
-- Выполнение действий с массивами.
--
local pairs = pairs
local type = type
module(...)
--- Создать копию массива (таблицы)
-- @return копию массива (таблицы)
function copy(array)
local copy_array = {}
if type(array) ~= "table" then
return array
end
for k, v in pairs(array) do
if type(v) == "table" then
copy_array[k] = copy(v)
else
copy_array[k] = v
end
end
return copy_array
end
--- Узнать, начинается ли индексация в массиве с нуля или с единицы.
-- @return 0 или 1
function base(array)
if array[0] ~= nil then
return 0
else
return 1
end
end
--- Вычислить число элементов в массиве.
-- @return число элементов в массиве
function size(array)
local n = 0
for _, _ in pairs(array) do
n = n + 1
end
return n
end
--- Проверить пустой или нет массив.
-- @return true/false
function isEmpty(array)
for _, _ in pairs(array) do
return false
end
return true
end
--- Получить первый индекс массива, где ничего не записано. Поиск начинается с 1.
-- @return первый индекс массива, где ничего не записано
function firstEmptyIndex(array)
local i = 1
while array[i] ~= nil do
i = i + 1
end
return i
end