Скриншот портфеля акций тинькофф
Блог компании Тинькофф Инвестиции | Скринер от Тинькофф Инвестиций: личный опыт, плюсы и минусы
Недавно в приложении появился скринер акций. Я решил протестировать его функционал на практике и сравнить с другими решениями.
Для меня скринер — это инструмент для оперативного получения финансовой сводки и отбора потенциальных компаний в портфель. Этот процесс можно сравнить с формированием шорт-листа номинантов на «Оскар».
Я не рекомендую принимать решения только на основе данных из скринера, без детального изучения компаний. Простой пример — это отбор компаний исключительно по высокой дивидендной доходности: многие из них уже не покажут аналогичные результаты из-за разовых высоких выплат или из-за сокращения доходов на фоне пандемии.
Готовые подборки
На начальной странице присутствуют две опции: создать скринер по своим параметрам и воспользоваться уже готовыми. Выбираем вкладку «Готовые».
Из готовых решений мне понравился скринер с компаниями, которые отчитываются на неделе. При необходимости можно расширить диапазон. Для меня это актуально, поскольку сейчас я фиксирую такую информацию в Excel. Если появится возможность отобразить компании из портфеля и те, которые находятся в избранном, то это будет идеальным вариантом для моих потребностей.
Также интересен скринер «Стабильный рост». Только P / E рекомендую использовать в привязке к сектору и его среднему значению. Например, в IT показатель будет выше, чем у других, и из всего списка будет только несколько компаний, у которых P / E 15%;
· рост выручки за 5 лет >20%;
· рост EPS за 1 год >20%;
· рост EPS за 5 лет >20%;
· не отображать премиальные бумаги.
* Внимание! Это не очередной Грааль, не уникальный метод разбогатеть и тому подобное, а один из множества способов отбора акций. Нужно понимать, для чего вы используете ту или иную стратегию.
На выходе получилось семь компаний, которые соответствуют заданным критериям, для дальнейшего изучения. Многие компании находятся на своих максимумах, но, как писал сам автор стратегии: «Один из великих парадоксов рынка акций, что кажущееся чрезмерно высоким обычно поднимается еще выше, а то, что кажется слишком низким, опускается еще ниже». При необходимости всегда можно корректировать показатели, чтобы сузить или увеличить количество компаний для анализа.
В целом у меня остались положительные впечатления от пользования, особенно понравилось, что все операции можно выполнять в приложении. В скринере интуитивно просто ориентироваться, с поставленной задачей он справился. С другой стороны, для более продвинутого отбора не хватает функционала — приходится использовать другие инструменты.
Плюсы:
· Простой в обращении инструмент с наиболее используемыми критериями. Для новичков присутствуют подсказки и готовые подборки.
· Можно отбирать акции российских и иностранных эмитентов, что недоступно в некоторых сервисах, которыми я пользовался.
· Результаты в сохраненных скринерах автоматически обновляются.
Минусы:
· Для более опытных инвесторов и трейдеров количества критериев отбора может не хватить. Например, отсутствуют форвардные показатели.
· Отсутствует десктоп-версия (хотя тинькоффцы уверяют, что скоро будет).
Автор: Валерий Храпов, частный инвестор с 2016 года, инвестиционный естествоиспытатель, профиль в Пульсе — be_strong_be_blessed
Мы решили разнообразить блог Тинькофф Инвестиций и дать слово инвесторам, которые являются нашими клиентами. Теперь мы регулярно будем публиковать тексты внешних авторов. Если у вас есть текст, вы хотите им поделиться и получить вознаграждение, пишите на editors_wealth@tinkoff.ru.
Мнение автора может не совпадать с мнением редакции Тинькофф Инвестиций. Ценные бумаги и другие финансовые инструменты, упомянутые в данном обзоре, приведены исключительно в информационных целях; обзор не является инвестиционной идеей, советом, рекомендацией, предложением купить или продать ценные бумаги и другие финансовые инструменты.
Блог компании Тинькофф Инвестиции | Как настроить скринер от Тинькофф без «ошибок новичка»: личный опыт
В приложении Тинькофф Инвестиции появился сервис, который многие инвесторы ждали уже давно, — скринер акций. Скринер позволяет пользователю отбирать лучшие компании по различным показателям. Но многие инвесторы, особенно начинающие, совершают одну большую ошибку — не анализируют подробно компанию после отбора на скринере, а затем удивляются, почему же акция пошла не туда. Скринер — это лишь возможность сократить список изучаемых компаний, а не окончательно сформированный портфель.
Выбираем хорошие дивидендные компании
Я расскажу, какими настройками скринера обычно пользуюсь сам, — а на скриншотах вы увидите, как это выглядит в приложении. Для начала отберем дивидендные компании, которые достойны дальнейшего глубокого изучения.
В разделе «Финансовые показатели» я выбираю два ключевых параметра, на мой взгляд:
2. Payout ratio меньше 80%. Этот коэффициент демонстрирует процент от прибыли, направляемый на дивиденды. Нормой является показатель меньше 70%, но я обычно беру с запасом, даю шанс некоторым компаниям на грани этой цифры.
В разделе «Динамика» я считаю, что важно выбрать компании с растущей прибылью на одну акцию за последние пять лет. Это позволит выделить те компании, которые имеют хороший потенциал к сохранению, а возможно, даже повышению дивидендов.
И конечно же, нам нужно отбросить те компании, которые имеют дивидендную доходность менее 3%.
Ну а напоследок выделим те компании, которые имеют хороший консенсус-прогноз от аналитиков, и бумаги, доступные неквалифицированному инвестору, чтобы подкрепить свой выбор мнением крупнейших инвестиционных домов мира.
Сделав отбор по параметрам, которые я описывал выше, мы получаем список из 48 компаний. Теперь можно отправлять их на более глубокий анализ и изучать отчетность компаний.
А про минусы-то будет?
Конечно. На данный момент продукт новый, поэтому ждать от него идеальной работы не стоит, но будем надеяться, что команда Тинькофф продолжит активно развивать этот сервис.
Я выделил для себя три важных пункта, которые хотелось бы отправить на доработку.
Вопросы к отображению дивидендов. Например, на скрине выше у Татнефти дивдоходность во вкладке «Дивиденды» не совпадает с тем, что показывает скринер. В поддержке мне объяснили, что в скринере отображается индикативный годовой дивидендный доход, но в любом случае подсказки бы не помешали.
Мне очень не хватает показателей Quick ratio и Current ratio, которые позволяют оценить долговую нагрузку эмитента, хотя во всех топовых скринерах этот показатель есть.
Этот пункт скорее относится ко всему приложению, а не только к скринеру: я бы добавил отображение инсайдерских сделок по каждой бумаге. Эта информация может быть очень важной при отборе бумаг в свой портфель.
Автор: Антон Жуков, частный инвестор с пятилетним стажем, владелец телеграм-канала Финансовый грамотей
Мы решили разнообразить блог Тинькофф Инвестиций и дать слово инвесторам, которые являются нашими клиентами. Теперь мы регулярно будем публиковать тексты внешних авторов. Если у вас есть текст, вы хотите им поделиться и получить вознаграждение, пишите на editors_wealth@tinkoff.ru.
Мнение автора может не совпадать с мнением редакции Тинькофф Инвестиций. Ценные бумаги и другие финансовые инструменты, упомянутые в данном обзоре, приведены исключительно в информационных целях; обзор не является инвестиционной идеей, советом, рекомендацией, предложением купить или продать ценные бумаги и другие финансовые инструменты.
Скриншот портфеля акций тинькофф
Расширенные фильтры для быстрого и точного поиска ценных бумаг
Перейти в скринер
Открыть счет
Все, что нужно для анализа рынка акций
Более 30 метрик для сравнения
Мультипликаторы, фундаментальные и технические показатели, исторические данные
Готовые скринеры от аналитиков Тинькофф
Лучшие идеи для различных стратегий инвестирования
Удобный способ отслеживания рынка акций
Теперь вся информация помещается на одном экране
Инвестируйте с пользой для портфеля
Поиск недооцененных компаний и сравнения конкурентов между собой
Сравнения целых стран и секторов экономик
Большое количество фильтров и сортировок для взвешенных решений
Для инвестиций нужен брокерский счет
Заполните заявку онлайн
Откроем счет за 5 минут
Если биржа закрыта, то откроем счет на следующий торговый день
Привезем все документы
Если вы клиент Тинькофф, то подписать документы можно онлайн
Блог компании Тинькофф Инвестиции | Как я сделал два собственных скринера в Тинькофф: пошаговая инструкция
В одном из последних обновлений приложения Тинькофф Инвестиции разработчики добавили крайне интересную фичу — скринер.
Скринер, если кратко, — это набор фильтров. С их помощью можно отсортировать ценные акции публичных компаний по определенным критериям (фундаментальным показателям).
Мой подход к выбору ценных бумаг
Я являюсь сторонником стратегий долгосрочного инвестирования: купи и держи. Поэтому к выбору ценных бумаг для включения их в свой портфель подхожу крайне ответственно, долго присматриваясь к ним. Никуда при этом не тороплюсь. Лучше семь раз отмерю, а затем еще пару раз отмерю.
На первом этапе я формирую так называемый wishlist, то есть создаю список из бумаг — возможных претендентов на включение в свой портфель (в приложении Тинькофф Инвестиции — это избранное). Делаю первичную оценку фундаментальных показателей.
Затем я провожу так называемыйSWOT-анализ, в дополнение изучаю отрасль, продукты и услуги компании-кандидата, бренд.
После принимаю окончательное решение.
Как мне помогает скринер для решения инвестиционных задач
Первый этап без скринера лично мне трудно представить. Именно с него, как правило, я и начинаю поиск компаний-кандидатов. Обычно я пользовался платными браузерными зарубежными вариантами скринеров (есть, конечно, и бесплатные).
Все-таки мобильный скринер прямо в приложении Тинькофф Инвестиции — это то, чего не хватало. Приложение постепенно превращается в полноценный инструмент для финансового анализа. Есть, конечно, еще куда развиваться, но прогресс налицо.
Что понравилось
Понравилась в целом простота и удобство формирования своих собственных скринеров. Думаю, что даже новичкам не составит труда работать с данным инструментом анализа и создавать свои скринеры. При этом также присутствует подборка уже готовых скринеров.
Чего мне не хватило
Хотелось бы еще больше фильтров. В подразделе «Финансовые показатели», например, лично мне недостает таких мультипликаторов, как P / FCF, EV / EBITDA, Debt / EBITDA, P / B, L / A.
В подразделе «Динамика» в скринере хотелось бы увидеть, как изменялись денежные потоки и операционная прибыль.
Также было бы полезно, чтобы была реализована возможность отследить рост (или падение) выбранного показателя из подраздела «Динамика» не только за пять лет, а за больший промежуток времени, например за десять лет.
Думаю, что со временем функционал расширят и скринер доработают.
Компании, которые я выбрал благодаря скринеру
Я сформировал два скринера через приложение Тинькофф Инвестиции. Забегая вперед, хочу отметить, что компании, отобранные с помощью второго получившегося скринера («Стабильный бизнес»), у меня либо уже оказались в портфеле, либо находятся в отслеживаемых.
1. Скринер «Акции роста»
Группа «ПИК» тут оказалась в лидерах с ростом прибыли на акцию (EPS) более чем на 67% за последние пять лет. Интересно, продолжу наблюдение за этим эмитентом.
Также отмечу компанию Shake Shack — американскую сеть придорожных бургерных, которая до коронакризиса росла фантастическими темпами (по финансовым показателям). Буду дальше присматриваться к Shake Shack.
На всех компаниях из скринера не буду заострять внимание. Продолжим.
2. Скринер «Стабильный бизнес»
Тут я для себя не открыл Америку. Как было отмечено выше, большинство из представленных компаний уже находятся в моем портфеле. Мой выбор стабильно растущих гигантов еще раз подтвердился данным скринером.
Автор: Николай Коротков, частный инвестор, трейдер на валютном рынке, профиль в Пульсе —Vizo
Мы решили разнообразить блог Тинькофф Инвестиций и дать слово инвесторам, которые являются нашими клиентами. Теперь мы регулярно будем публиковать тексты внешних авторов. Если у вас есть текст, вы хотите им поделиться и получить вознаграждение, пишите на editors_wealth@tinkoff.ru.
Мнение автора может не совпадать с мнением редакции Тинькофф Инвестиций. Ценные бумаги и другие финансовые инструменты, упомянутые в данном обзоре, приведены исключительно в информационных целях; обзор не является инвестиционной идеей, советом, рекомендацией, предложением.
Что недоговаривают Тинькофф Инвестиции. Вытаскиваем все данные по портфелю через API в большую таблицу Excel
Однако, когда инвестиции приобретают серьёзный характер, инвестору нужны точные и подробные данные по его портфелю, в частности, для оценки эффективности инвестирования. И вот здесь с приложением возникают неоднозначности.
Описание проблемы
Рассмотрю на примере своего портфеля (не ИИС) в мобильном приложении. (С даты публикации приложение может обновиться).
На главном экране видим ободряющие значения:
У меня здесь сразу возникают вопросы:
Каким образом была посчитана эта зелёная сумма и 12,21%? Причём, несколько дней назад у меня было что-то около +17%, потом я зафиксировал одну бумагу с профитом, стоимость портфеля почти не изменилась, а вот этот зелёный «общий процент» сразу упал до 12,21.
Мой портфель почти полностью в иностранных бумагах и USD. Каким образом это было переведено в рубли: по курсу ЦБ или по рынку?
Сколько от этой суммы у меня реально останется после уплаты налогов и комиссий, если я продам весь портфель и выведу деньги?
Заходим в раздел Портфельная аналитика, и находим там уже другие значения:
Почему на главной странице было +955 644, а здесь почти на 2 миллиона больше?
Кстати, здесь уже можно посмотреть результаты за год, приложение выводит сумму, но не процент.
Пока всё выглядит весьма оптимистично, открываю профиль в Пульсе.
Вот это результат! Посмотрим по-подробнее.
Здесь приведены результаты по месяцам. За 4 месяца текущего года +6,67%, а если посмотреть на 2020 год, там у меня +31,41%. Для сравнения, если не ошибаюсь, S&P 500 за 2020 год вырос на 16,26%. Не совсем понимаю, как я мог его так обогнать, если только дело не в курсовой разнице. В любом случае, это не вяжется с обозначенными на главном экране +12,21% за всё время, т.к. 2019 и 2018 года тоже зелёные. В общем, не понятно, как и в какой валюте они считают, надо разбираться.
Поиск решения
Чтобы внести больше ясности в процесс инвестирования, сделать этот процесс более осознанным, мне нужно:
Разобраться, как вычисляются значения, отображаемые в мобильном приложении
Выяснить реальные показатели эффективности портфеля
Узнать общие суммы налога и комиссий, которые я уплатил за всё время
Вычислить сумму, которую я могу вывести со счёта, после уплаты налогов при продаже портфеля
Это особенно актуально в свете того, что портфель у меня, в основном, валютный, а налог считается в рублях относительно официального курса на день покупки актива. Поскольку я начал покупать бумаги несколько лет назад, когда USD был гораздо дешевле, налог при фиксации прибыли может оказаться огромным сюрпризом и съесть существенную часть отображаемой на главном экране суммы.
Собрать все возможные данные по портфелю и визуализировать их в удобной для меня форме, такой как таблица Excel, с которой я смогу дальше работать средствами самого Excel или Google Sheets.
Есть вариант пытать персонального менеджера и службу поддержки, но переписка с ними бывает утомительна, и они не помогут с визуализацией данных. Лучше написать программное средство, чтобы формировать результат в удобной для меня форме и делать это автоматически.
Проблема только в том, что я не программист и с банковскими API раньше не работал. Видимо, пришла пора попробовать.
Знакомство с API
Находим официальную страницу Open API от Тинькофф:
На странице предлагаются SDK: Java, C#, Go, NodeJS.
Приведены и неофициальные: Python @daxartio,Python @Awethon, Python @Fatal1ty, PHP, Ruby.
Ничего из того, что я умею. В основном, я делал DIY проекты на Arduino-подобных контроллерах с WiFi, проектировал и заказывал для своих электронных устройств печатные платы, делал небольшие одностраничные WEB-интерфейсы и телеграм-боты для взаимодействия с этими устройствами. Т.е., в основном я работал с железом и писал прошивки на Arduino Wiring (на основе C++).
Из представленного списка мне больше всего импонировал Python, я писал на нём что-то на уровне print(‘Hello World’) и давно хотел познакомиться поглубже. Поэтому, я решил, что буду делать проект с Тинькофф API на Python.
Это сильно помогло мне продвинуться на начальном этапе: понять, как получать данные с API.
Если коротко, работает это так:
Устанавливаем и настраиваем его на своей машине
Устанавливаем через PIP библиотеку tinvest
Открываем редактор кода, например Idle, импортируем установленную библиотеку:
Создаём объект для дальнейшей работы с API:
В my_token выше подставлем свой API key, который получаем в личном кабинете брокера.
Я не стал пробовать в демо-счёте, сразу указал API своего реального портфеля.
Создаём объект с позициями портфеля:
positions = client.get_portfolio() Это сложный массив, который содержит информацию по каждой бумаге.
Создаём объект с операциями. Здесь указывается дата начала инвестирования и текущая дата в определённом формате.
operations = client.get_operations(from_=account_data[‘start_date’], to=account_data[‘now_date’])
Получаем рыночные курсы валют (понадобятся для дальнейших расчётов):
course_usd = client.get_market_orderbook(figi=’BBG0013HGFT4′, depth=20
course_eur = client.get_market_orderbook(figi=’BBG0013HJJ31′, depth=20)
И чтобы в нашей будущей таблице появились не только бумаги, но и валюты кэшем, запросим и их тоже:
for pos in positions.payload.positions:
ecxelFileName = ‘tinkoffReport_’ + today + ‘.xlsx’
Так, на этом этапе, у меня получилась небольшая программка, создающая таблицу с базовой информацией по бумагам, получаемой по API, а именно:
Наименование, тикер, валюта бумаги, количество бумаг, средняя цена покупки, ожидаемая выручка.
Из имеющихся данных простой арифметикой высчитывались: текущая рыночная цена одного лота и суммарная стоимость всей позиции.
Писалось всё в Idle, выглядело как-то так: (НЕ ПОВТОРЯТЬ!)
НЕ ПОВТОРЯТЬ
Подглядывая в проекты других разработчиков на Python, я тогда ещё мало что понимал, но было очевидным, что их проекты пишутся совсем по-другому, и мне придётся менять структуру в корне.
Я решил переписать всё заново, как положено, и в более удобной среде разработки.
Знакомство с Python
В качестве более продвинутой среды, ребята с работы посоветовали PyCharm.
С ним дело пошло гораздо продуктивнее, среда автоматически дрессирует писать в соответствии с PEP8 (стандарт оформления кода).
Общие знания по Python я брал из своего любимого справочника: https://www.w3schools.com/
Просто прошерстил все его статьи по питону сверху вниз, и потом периодически обращался за подробностями.
Вообще, чисто субъективно, мне этот язык сразу понравился. Порадовала краткость путей решения задач. Сложилось впечатление, что если просто нужно, чтобы что-то заработало, оно здесь заработает в два счёта, без лишних заморочек. Гуглится всё элементарно, по крайней мере, на моём уровне сложности. Чаще всего, решения находил на https://stackoverflow.com/
Структура программы
Структура таблицы
— Позиции
В левой части таблицы выводится информация по текущему портфелю:
Параметры (базовые, из API):
Параметры, посчитанные на основе базовых:
Сразу после блока с рыночными ценами, располагается самый сложный, с точки зрения расчётов, блок: стоимость активов по ЦБ и расчёт ожидаемого налога при продаже.
Сложность в том, что бумага могла приобретаться частями, в разные дни, а могла частично продаваться. Здесь действует такое правило, что первой продаётся та бумага, которая первой покупалась.
Чтобы решить эту задачу, я придумал сделать для каждой позиции упорядоченный список (массив). Программа пробегает по всем операциям покупки, находя операции с figi данной бумаги, и каждая покупка добавляет в список количество ячеек, соответствующее количеству приобретённых бумаг. Каждая ячейка содержит значение, соответствующее цене покупки в рублях по курсу ЦБ на дату операции. А каждая продажа удаляет нужное количество ячеек из начала списка. Затем считается среднее значение по оставшимся ячейкам, так получается средняя цена покупки в рублях по курсу ЦБ.
Был небольшой подвох, связанный с тем, что в списке операций от Tinkoff API есть не только выполненные, но и нулевые операции, которые пришлось отсеивать.
Чтобы API ЦБ РФ не решил, что мы его ддосим, я поставил небольшую задержку. В итоге, всё считается как надо, но этот этап обрабатывается ощутимо медленно. Чтобы обработались мои 15 позиций и 430 операций, приходится ждать около 1 минуты.
Наверняка это можно как-то оптимизировать, но, в принципе, мы не торопимся.
Разобравшись с самым сложным этапом, можно составить следующие колоночки:
— Операции
Справа от раздела с позициями, выводим колоночки со всем типами операций, которые может нам предоставить Tinkoff API. Их много, на один скриншот не влезают, но на большом мониторе помещается:
Под каждой колоночкой считается сумма. Это как раз то, что нам не покажет брокер. И здесь есть кое-что интересное.
Теперь мы можем сравнить сумму внесённых средств и сумму выведенных (в переводе на рубли по курсу ЦБ)
Ещё можно посчитать сумму всех купонов и дивидендов, а также, внимание:
все комиссии, уплаченные брокеру, и все налоги, удержанные брокером!
Итак, вот мы получили и разложили перед глазами все имеющиеся данные.
Теперь можно сделать из них выводы.
— Аналитика
Я впихнул этот маленький раздел прямо под таблицей с позициями.
Кстати, что касается дат, я не учитывал часовые пояса, и это может где-то выплыть.
Кстати, из-за появления в портфеле позиции «Сегежа» в первый день после IPO программа не могла выполниться и выдавала ошибку. На следующий день по бумаге с API стали приходить нормальные данные и программа снова заработала.
Если что, форма W8BEN, у меня, на данный момент, по некоторым причинам, не действует.
Итого, в российский бюджет я уже уплатил 117 631 руб, и, как было посчитано выше, мне предстоит уплатить ещё порядка 207К, если я зафиксирую портфель сейчас.
В общем-то, это пока всё, что я сделал.
Заключение
Зато, мы разобрались, откуда получаются значения, приводимые в клиентском приложении.
Также, мы узнали суммы комиссий и налогов, как уплаченные, так и ожидаемые.
Нашли реальную сумму, которую сможем вывести со счёта при фиксации портфеля, после удержания налогов.
А главное: получили возможность одним кликом собирать все данные по портфелю со всеми операциями в одну большую таблицу Excel, с которой дальше можем работать средствами самого Excel, можем экспортировать в Google Sheets, или просто сохранить как архив для анализа в будущем.
Это мой первый проект на Python и первая публикация на Хабре.
Надеюсь, информация окажется полезной для улучшения взаимодействия с приложениями Тинькофф, работы с API и разработки подобных программ, а также поспособствует более осознанному инвестированию, а следовательно, повысит ваше благосостояние. Благодарю, что дочитали до конца.