Что означает отрицательное число акций в портфеле
Почему не стоит шортить акции
Для меня было открытием, что большинство частных инвесторов на бирже не знают о существовании коротких позиций. И зачастую, когда отображаются акции в портфеле со знаком минус после нескольких выставленных заявок, считают что в брокерском приложении ошибка. Ведь инвестору показалось, что заявка не ушла на биржу с первого раза. Или ранее был выставлен тейк-профит, а отменить его трейдер забыл. Так или иначе после собственной ошибки проще обвинить брокера в «глюке» приложения. Но на самом деле ошибки никакой нет и можно действительно продать акции не имея их в портфеле. Как работают короткие позиции и зачем вообще нужны шорты — рассмотрим в этой статье.
Что такое шорт на бирже
Для начала давайте рассмотрим как формируется шортовая позиция на бирже. Изначально клиент не имеет акций конкретной компании в своем портфеле. По той или иной причине он хочет заработать на снижении цены не покупая её. Клиент просто нажимает кнопку «продать». В этот момент брокер (или контрагент) предоставляет клиенту-трейдеру необходимое количество акций и они сразу же продаются покупателю в биржевом стакане. В итоге возникает маржинальная задолженность по ценной бумаге. Как правило на счету сразу увеличивается остаток денежных средств, т.к. деньги уже поступили он продажи. Хотя, конечно с учетом режима торгов Т+2 они будут доступны только на второй рабочий день.
Все указанные выше взаимодействия после нажатия кнопки «продать акции» совершаются за считанные миллисекунды. Для трейдера вообще не заметен процесс одалживания ценной бумаги и последующей её передачи новому владельцу. Поэтому для многих подобные операции кажутся ошибочными и звонят брокеру с просьбой убрать минус из портфеля. Либо они видят в брокерском отчете или аналитике портфеля списание за маржинальное кредитование. Разумеется, возникает вопрос, что еще за маржинальное кредитование. Кстати, у большинства брокером услуга маржинального кредитования по-умолчанию подключена. Поэтому можно практически «случайно» промахнуться и открыть позицию шорт.
Для чего нужна короткая позиция
В первую очередь для заработка, как бы это странно не показалось. Наверняка вы слышали фразу «играть на понижение». Даже одноименный фильм есть, который повествует о воротилах Wall Street. Предполагая, что цена на акции пойдет вниз, можно открыть шорт и заработать на снижении. Например, сейчас акция стоит 150 рублей и ожидается коррекция по ней. Открываем шорт, дожидаемся, когда котировки снизятся до 130 рублей и откупаемся. Итого профит составит 20 рублей со сделки или более 10%. На самом деле здесь будут издержки о которых пойдет речь чуть ниже.
Теперь вы знаете, что заработать можно не только на росте акций, но и на их снижении. Существует несколько стратегий по заработку на падении рынков или отдельных акций. Предположим, что инсайдер или профессиональный трейдер обладает информаций, что выйдет плохой о прибыли у компании или в ней будут проведены проверки органами. Либо какая-то важная информация, которая пока не доступна широкому кругу лиц и однозначно негативно повлияет на котировки. Обладатель такой важной и ценной информации может набирать короткую позицию заблаговременно. И когда в прессу выходят новости об аресте генерального директора компании или убытках в квартальном отчете, то котировки на бирже летят вниз.
Есть и другой подход, например когда бычий рынок ежедневно растет на протяжении года, а коррекции все нет. Всегда найдутся пессимисты, которым покажется, что рынок перегрет и пора распродавать свой портфель. Действительно, акции не могут вечно расти в цене. Рано или поздно коррекция наступает. В первые дни она обычно особенно существенна. Котировки могут снижаться за одну торговую сессию на 5 или даже 10%. Поэтому важно не упустить такую ситуацию, когда можно открыть шорт на самом пике. Зачастую динамика снижения цен на бирже намного быстрее, чем рост. Это связано с эмоциями трейдеров, которые начинают паниковать.
Какие комиссии и расходы при игре на понижение
Многие не знают, но шорт считается маржинальной позицией и не может быть бесплатной услугой. По сути вам одалживают актив по процент. Именно на этом проценте и зарабатывает брокер. Расходы на поддержание короткой позиции довольно дорогие. Средняя ставка на российском рынке около 13-14% годовых. То есть открыв шорт на акции Сбербанка на 100 000 рублей на 1 год брокер с вас спишет комиссии на 13 000 рублей. И это вне зависимости получилось ли у вас на этом заработать.
Выгодно занимать короткую по активу на короткий промежуток времени, когда снижение котировок за несколько дней происходит на несколько процентов. В таком случае ваши издержи ежедневные примерно в 0,04% окажутся несущественными. Особенно интересными инструментами для спекуляций в коротких позициях являются:
Теперь вы знакомы еще с одной стратегий заработка на фондовом рынке. Но обычно такой подход у спекулянтов и более активных игроков на бирже. В долгосрочной перспективе рынке все равно растут 3/4 своего времени. Поэтому длинные позиции и лонги в преимуществе.
Сколько можно заработать
Резюмируя обзор,можно сделать вывод, что доход по коротким позициям носит краткосрочный характер. Это означает, что регулярного и пассивного дохода здесь быть не может. Хорошие моменты для шортов иногда случаются всего несколько раз в год. Поэтому разовые заработки в 5-10% будут стоить игры свеч. Рисковать ради 1-2% не стоит. Соответственно зарабатывать регулярно на коротких позициях 30-50% годовых практически невозможно. Поэтому не стоит увлекаться такой стратегий. Еще применяют её для хеджирования, но о этом отдельная статься.
Как выбрать доли акций и облигаций в инвестиционном портфеле?
Вы писали, что инвестиционный портфель обычно состоит из акций и облигаций. Акции выгоднее, облигации надежнее. Но я не разобрался, как правильно поделить деньги между ними.
Я слышал про правило «возраст в облигациях» — надо опираться на него? Или разумно поделить средства поровну? Или лучше все вложить в акции, раз доходность выше?
Максим, вы правы: основные классы активов для инвестиций — акции и облигации. Частью портфеля также могут быть вклады, драгоценные металлы, недвижимость. У активов разные свойства, и их сочетание позволяет эффективнее инвестировать.
Единственно верных пропорций нет. Все зависит от того, зачем вы вкладываетесь, на какой срок, какая доходность вам нужна и на какой риск вы готовы идти.
Сначала объясню, почему я не советую придерживаться правила «возраст в облигациях», потом более подробно расскажу о создании портфеля из акций и облигаций.
Возраст в облигациях
По этому правилу доли акций и облигаций рассчитываются исходя из возраста инвестора. Доля облигаций в процентах равна возрасту, а доля акций — это 100 минус возраст. Например, если инвестору 30 лет, то 30% портфеля надо вложить в облигации, остальные 70% — в акции. Если инвестору 44 года, то 44% денег — в облигациях, остальные 56% — в акциях. Инвестор становится старше — с каждым годом увеличивается доля облигаций в его портфеле.
Есть и другие варианты правила. Доля акций может рассчитываться так: 110, 120 или другое базовое число минус возраст. Я даже видел такую формулу: базовое число − (возраст 2 / 100).
Рассчитывать доли акций и облигаций в портфеле на основе возраста опасно. Это правило подменяет горизонт инвестирования возрастом и не учитывает готовности инвестора к риску. Подразумевается, что цель вложений — безбедная старость, хотя цель не всегда такая. Получившийся портфель может не соответствовать вашей ситуации.
Вот что пишут о правиле «возраст в облигациях» в зарубежных книгах об инвестициях:
«Это полезная концепция для социолога, но опасная, если применять ее к нуждам конкретного инвестора».
Evensky H., Horan S., Robinson T. The New Wealth Management. The Financial Advisor’s Guide to Managing and Investing Client Assets, 2011. P. XVII
«Основанные на возрасте стратегии выглядят консервативными и здравыми, но это худшие стратегии для получения инвестиционного дохода».
McClung M. Living off Your Money. The Modern Mechanics of Investing During Retirement with Stocks and Bonds, 2016. P. 48
«Распределение активов по возрасту дает ложное впечатление сниженного риска. Этот подход не уменьшает эффект последовательности доходностей в первые годы после выхода на пенсию и не защищает от инфляции в последние годы на пенсии».
Otar J. Unveiling the Retirement Myth, 2009. P. 244
Как правильно
Сразу скажу: вряд ли получится создать идеальный инвестиционный портфель, потому что мы не знаем будущее. Но могу рассказать, как сделать хороший портфель.
Сначала определите цель инвестиций: какая сумма вам нужна и для чего. Поставьте срок, за который хотите достигнуть эту цель.
Чем больше времени в запасе, тем больше денег можно вкладывать в акции: даже если случится кризис, у рынка акций будет время восстановиться. Приближаясь к цели, снижайте долю акций и увеличивайте долю облигаций и вкладов.
Оцените свою готовность рискнуть ради потенциально высокой доходности. В долгосрочной перспективе доходность акций в среднем выше доходности облигаций, но цена колеблется гораздо сильнее. Чем выше готовность к риску, тем больше может быть доля акций в портфеле.
В кризис рынок акций может упасть на 50% или даже больше, а восстановление может занять несколько лет. Исходите из того, какую просадку стоимости портфеля вы способны выдержать, не продавая в страхе ценные бумаги.
Если ваш портфель полностью состоит из акций, при падении рынка акций на 50% размер портфеля снизится на 50%. Мало кто может спокойно выдержать такую просадку. Если доля акций 50%, портфель уменьшится на 25%. Это не так страшно, но ощутимо. Если акции составляют 10% портфеля, падение их цены в два раза вы почти не заметите, потому что это уменьшит размер портфеля всего на 5%.
Оценить устойчивость к риску можно, пройдя специальный тест у вашего брокера или управляющей компании. Учтите, что людям свойственно переоценивать свою готовность к риску. Думать о падении цен и видеть падение цен — разные вещи.
Пример. Андрей с помощью ИИС копит деньги на квартиру и хочет купить ее через 3—4 года. Это короткий срок для инвестиций — портфель должен в основном состоять из облигаций.
Если Андрей — консервативный инвестор и не любит рисковать, разумно 90—100% портфеля держать в облигациях, а в акциях — не более 10%. Так Андрею не придется переживать из-за волатильности акций.
Если он готов рискнуть в надежде на более высокую доходность, то в акции можно вложить 20—30% средств или даже больше. Если акции заметно подорожают, Андрей сможет купить квартиру раньше или ему хватит денег на более интересную недвижимость. Но в случае серьезного кризиса покупку квартиры придется надолго отложить. Чем больше акций в портфеле, тем выше может быть доходность инвестиций, но и тем больше времени понадобится Андрею для восстановления портфеля после кризиса.
Кратко
Средства в инвестиционных портфелях обычно разделены между различными классами активов. Основные — облигации и акции. Первые надежнее, вторые прибыльнее в долгосрочной перспективе.
Распределять активы на основе возраста — опасный подход. Он не учитывает ситуацию конкретного инвестора, и портфель может получиться слишком консервативным или слишком агрессивным.
Как разделить средства, зависит от того, сколько времени до цели, какую доходность вы хотите и готовы ли рискнуть ради потенциально высокой доходности. Чем больше времени в запасе и чем выше готовность к риску, тем больше можно вкладывать в акции.
Если у вас есть вопрос о личных финансах, правах и законах, здоровье или образовании, пишите. На самые интересные вопросы ответят эксперты журнала.
Есть ли оптимальное число акций?
Сколько акций должно быть в портфеле? Вряд ли есть магическое число, скорее можно говорить о нижней границе и верхней. Нижняя граница зависит от представлений о риске. Теоретики спорят о корреляции. Одни полагают, что минимально достаточно семь акций, другие считают, что не хватит и пятнадцати. Я же полагаю, что корреляция вообще не самая считаемая вещь. Можно посчитать, как это было за десять лет, и обнаружить, что в одиннадцатом всё сломалось.
Считайте проще: в любую полночь любая акция может на 50% превратиться в тыкву.
Ничто не будет предвещать этого события. Позднее скажут, что это был присущий данной акции политический риск. Или макроэкономический. Или корпоративный. Но это будет знание задним числом.
Итак, любая акция может стать тыквой почти на 100%. Тогда, если у вас в портфеле пять акций, вы теряете без всякого кризиса на ровном месте — 20% портфеля. Если акций десять, теряете только 10%. Если акций двадцать, теряете 5%, и вот здесь уже цифры, с которыми можно жить. Ещё раз это даже не прикидка, а страшилка.
Мы принципиально не будем считать то, что считаем невозможным посчитать (всех любителей расчётов посылая в сторону Нассима Талеба). Мы надеемся, что страшилка всё-таки функциональна: из неё следует ощущение, что акций должно быть скорее тридцать, чем три. Пусть даже двадцать третья по счёту будет нам менее симпатична, нежели третья.
Увы, в случае российского рынка мы быстро подойдём к верхней границе. Собирая портфель, важно, где вы находитесь. Если вы на Московской бирже и в портфель надо разместить миллиард рублей, у вас лишь несколько десятков акций на выбор. Ликвидность, сами понимаете.
А если портфель на несколько миллионов рублей? Увы, здесь не будет прямой пропорции между вашей суммой и числом акций, доступных к выбору. Если миллиард подразумевает только акции из индекса, миллион рублей не так сильно расширит выбор, если вы не готовы лезть в конченые неликвиды. Идти в них означает ждать продавца и покупателя неделями (такого же чудака, как вы) и зачастую переплачивать по 5–10% на каждой сделке. Честно, туда не надо. А из ста пятидесяти акций, которые останутся, вы никак не отберёте двести.
Даже семьдесят не отберёте. Допустим, у вас есть волшебная программа — она предсказывает потенциал будущего роста. Но мы помним, что за рост отвечает обычно меньшинство? Значит, семьдесят пятая по счёту акция из ста пятидесяти вряд ли будет лучше, чем общий индекс, рассчитанный на всю совокупность. Волшебной программы у нас нет, но суть понятна. Отбирать всё равно придётся меньшинство. Вот мы и очерчиваем размер портфеля из русских акций здесь и сейчас.
Меньше десяти — страшно, больше двадцати-тридцати уже бессмысленно.
Вот в этих границах можно думать. Если вы профессионал и уверены в себе: ну, можно меньше десяти. Риски сами знаете.
Если портфель собирается в США, верхняя граница может быть расширена. Впрочем, вопрос верхней границы — скорее дело вкуса. По Уоррену Баффетту это скорее тридцать акций, чем триста, по Питеру Линчу — скорее триста. Кто прав? Оба правы. Но никто не скажет, что в портфеле должно быть три акции.
Должно ли быть акций поровну, или у них могут быть какие-то веса? Можно поровну. Могут быть и веса. Но в рамках здравого смысла. Если акция весит 50% портфеля, вы сильно рискуете. Если акция весит 0,5%, вы ничем не рискуете, в том числе не рискуете на ней заработать. Любая акция требует минимальных издержек: чтобы она попала в портфель, о ней всё равно придётся подумать.
0,5% портфеля, вероятно, не стоят того, чтобы об этом думать.
Выкиньте такую акцию. Или докупите. Здравый смысл разрешает оба поступка, ему лишь невыносима цифра 0,5%.
Не терпится внедрить наши советы в работу? Откройте счёт в компании «Открытие Брокер» – здесь можно торговать как самостоятельно, так и под руководством профессионалов. А если в процессе появятся вопросы – задайте их через форму обратной связи. Постараемся ответить как можно подробнее!
Что не показывает аналитика в Тинькофф Инвестициях. Подробно разбираем свой портфель
У меня, как у пользователя Тинькофф Инвестиций, часто возникали вопросы: какие акции за весь период торговли принесли мне наибольший доход; сколько всего я заплатил за обслуживание тарифа и прочие комиссии; какие акции в портфеле давно лежат и не приносят мне доход; как отсортировать акции в своем портфеле по какому-либо критерию.
Текущая аналитика брокера показывает лишь открытые позиции, а профиль в пульсе подсчитывает только общий процент, без конкретики. Это не дает возможность увидеть «настоящую» картину своего портфеля.
К примеру, покупаем 1 акцию по 1000, после падения до 900 усредняем еще одной акцией. Затем при отскоке до 950 продаем 1 акцию. В итоге оставшаяся акция в портфеле «горит зеленым» (образуется плюс +50 по правилу fifo), хотя фактический результат бумаги на данный момент будет 0 (без учета комиссий). Такое отображение бумаг в приложении может сбить с толку, и привести к неправильным решениям и большим потерям, при совершении множества сделок.
Результатом стал онлайн-инструмент, в который легко загрузить историю операций. После чего она отображается в табличном виде, с которыми удобно работать.
В статье я продемонстрирую, как пользоваться созданным инструментом, и какие задачи решаются. Подсвечу некоторые особенности данных полученных из API.
Об инструменте, немного лирики
Мои первые шаги по анализу истории были сделаны года два назад. Результатом были таблицы, которые помогали мне закрыть любые вопросы:
Скрин статистики 2020 года
Я даже периодически делал разного роды выгрузки друзьям и знакомым. Передавать VM/doсker образ со скриптами людям без навыков в IT было сложно, поэтому делалось все мною вручную. Зародилась мысль автоматизировать и вывести процесс в онлайн.
По акции от AWS достался бесплатный сервер на год, куда я перенес базу и продолжил изучение python, придумывая себе различные задачи, позволяющие автоматизировать торговлю.
Позже к разработке подключился друг. И вот мы больше года держим сервер, где крутятся наши наработки на python (Telegram-боты, скринеры и прочее). К примеру, боты уведомляют о различных событиях по акциям наших портфелей.
Разработка велась нерегулярно, в свободное время. Различных скриптов со временем стало много, для этого мы создали единый модуль с веб-интерфейсом для управления всеми наработками, заодно изучили React. Начали с отображения табличных данных.
Результатом полуторамесячной работы по выходным стал сайт https://tstocks.ru/, который использует:
Front: ReactJS (Nginx)
Backend: Python Flask
Сайт должен работать во всех современных браузерах.
Ближе к делу, как загрузить данные для анализа
Для анализа требуется история сделок, которую можно забрать в формате json из API Тинькофф. Пример для curl, а ниже будут команды и для Winodws.
Следует ознакомиться с правилами использования OpenApi Тинькофф. Никому не передавайте токен и не оставляйте его в истории команд, т.к. с помощью него можно совершать операции. Если вы считаете, что токен мог быть скомпрометирован, то отзовите его на странице банка https://id.tinkoff.ru/account
Если вы ранее не работали с консолью, и у вас вопросы по использованию команд, то лучше спросите в ЛС/комментариях перед использованием.
Параметры запроса CURL
Можно изменить параметры запроса в url к api-invest.tinkoff.ru/openapi/operations:
brokerAccountId можно получить командой:
Json не содержит API токен и прочую личную информацию. Исключить передачу токена было главной целью.
Некоторые операции имеют вложенный элемент «trades»
Далее эти данные загружаются на сервер, в json ответе возвращается sha1 hash ваших операций (именуемый id).
Получение и импорт сделок можно поместить в одну команду:
повторный импорт
При повторном импорте, если данные по сделкам не изменились, то будет выдан тот же id, а загрузка пропущена.
*Nginx имеет небольшие лимиты на повторный импорт
Пример для Windows:
Сохраняем историю сделок в файл
brokerAccountId можно получить командой:
Отправляем файл на сервер
Как пользоваться
После загрузки операций и получения id, вставляем его на сайт. Не путайте с токеном TinkoffApi. Имеется демонстрационный id, для тех, кому интересно посмотреть функционал, не загружая свои сделки.
На сайте нет авторизации в привычном виде, т.к. цель максимально упростить процесс, избежать регистраций и сбора личной информации.
Id это sha1 хэш, который достаточно уникальный и длинный для перебора. Просмотреть сделки сможет любой, кто знает id, что может быть удобно для передачи его другу-инвестору.
Имеется кнопка удаления данных по id, а также в планах ввести время жизни загруженного портфеля.
При нажатии на кнопки открываются соответствующие таблицы, я покажу несколько кейсов их использования, чтобы было понятно, как с ними работать. Постараюсь воздержаться от комментариев самих сделок и результата.
Статистика по инструментам
Таблица отображает данные сгруппированные по FIGI. В наименованиях столбцов кратко описан смысл, по ходу статьи дополнительно уточню значения некоторых столбцов.
а) Смотрим доходность торговли по конкретной бумаге
Почти два года назад я наивно игрался с «шортами Tesla», и мне было интересно сколько дохода это приносит. С этого кейса родилась идея извлекать данные из API.
Итог сделок плачевный, хотя начиналось все неплохо. Опыт, сын ошибок трудных..
Поясню значения столбцов:
Немного боли с расчетом
Оказывается, что это не так легко посчитать, если на руках не 0 бумаг.
Бумаги покупаются и продаются частями в разное время, требуется раскрывать и упорядочивать сделки, соблюдая правило FIFO, еще у некоторых акций огромные лоты (*в TGKB миллион шт.)
Все расчеты ведутся в БД, т.ч. пришлось повозиться с оптимизацией sql запросов и функций, чтобы это работало очень быстро. Для оптимизации использовал https://explain.dalibo.com/
Figi содержит ссылку, по которой открывается вся история по бумаге:
Пример истории по FIGI
*для демонстрационного портфеля некоторые подробности недоступны
**комиссия за маржинальную торговлю не привязана к конкретному figi, ее можно посмотреть на вкладке «Прочие платежи»
б) Смотрим то, что не видно в приложении при фиксации убытков, или активной торговле
Скоро конец года, и для снижения налога на доход я зафиксировал убыток по FEES, и снова выкупил акции. Открыв приложение брокера, я даже увижу прибыль (столбец «Доход текущий»). А если зафиксировать все убытки, то можно увидеть «зеленый» портфель в приложении.
Однако, мне интересно видеть и не забывать про реальный итог торговли по тикеру.
в) Ищем бумаги, которые принесли наибольшую прибыль за все время
Столбцы таблицы поддерживают фильтрацию, сортировку и группировку по нескольким столбцам. Сортировка осуществляется кликом по нескольким столбцам через SHIFT, группировка осуществляется через меню-ПКМ в требуемой последовательности. При группировке некоторые числовые столбцы показывают итог с суммой, минимальным и максимальным значением
Группируем или фильтруем по валюте и сортируем по «Общему доходу»
г) Считаем дивиденды
В примере покажу некий парадокс, у меня приложение Тинькофф не отображает дивиденды по своим же акциям.
Обратил внимание, что TCS($) принес большие дивиденды, и огромную доходность (* считаю как отношение всего оборота доходов/расходов).
Понимаю, что этот доход скорее всего относится к рублевой акции, т.к. сумма достаточно большая. Почти все, кто использовал Тинькофф API знают, что TCS и TCSG раньше висели на одном FIGI, и создавали головную боль. Пришлось ввести простой костыль, который меняет FIGI в зависимости от валюты.
Но особенность в том, что даже в терминале по этим тикерам не видно информации по данным выплатам:
История в терминале
В ленте приложения эти событие отображается, и при клике переводит в TCS ($)
Но и в истории тикеров данной информации нет:
TCS
TCSG
е) Еще один необычный пример. По STX статистика показывает отрицательное количество акций.
*в данном случае эмулируется шорт-позиция. Доход рассчитывается, словно я продал по 98, а выкупить сейчас можно по 104
Видимо у Seagate когда-то сменился figi. Такая же история в официальном терминале, т.е. я словно из воздуха получил и продал эти акции, никакого наследования не видно. Техподдержка отправила в брокерский отчет смотреть сумму покупки по старому isin (IE00B58JVZ52):
Вся история по STX в терминале
Есть еще минусы анализа данных из API, которые опишу в конце статьи.
е) Ищем «залежавшиеся» акции через столбец «дней с последней сделки»
Это была одна из первых покупок, оказавшаяся падающим ножом, которую я почему-то наивно храню. Акция не приносит дивидендов, и лежит в долгосроке почти 3 года. Возможно пора зафиксировать убыток..
Отклоненные операции
Таблица может быть полезна для обнаружения несработавших тейк-профитов/стоп-лосс, попыток купить/продать акцию.
Например, у меня стоял тейпрофит на TGKN, выставивший заявку, которая не исполнилась.
Несработавший тейк/стоп придется переставлять вручную.
Еще можно вспомнить, какие акции вы хотели купить/продать, и как повела себя акция по отношению к текущей цене.
В примере ниже видны мои попытки купить ISKJ, который взлетел в 3.5 раза за короткий промежуток времени.
Есть и обратные примеры, куда к счастью не удалось войти. Мне такой анализ позволяет вспомнить, чем я руководствовался и немного порефлексировать:)
Прочие операции
Данные таблицы содержат операции, не связанные напрямую с инструментами, например, ввод/вывод средств, комиссию за маржинальную торговлю, плату за тариф и т.п.
Дополнительные столбцы с датами позволяют удобнее фильтровать/группировать данные по периодам, а одна из таблиц уже сгруппирована по месяцам, валюте и типу.
Анализируя траты на оплату тарифа «Трейдер», я заметил, что в августе 2021 год плата списалась с меня 2 раза. Я даже подумал, что это глюк API:
Пример ручной группировки
Ответ тех. поддержки я не очень понял. Судя по всему, я с каких-то пор стал привязан к расчетному периоду и дате платежа (22-е). Хотя мне казалось, что если я заплатил 05.08.2021, то могу торговать до 04.09.2021.
Этот пример показывает, что необходимо всегда сверять ожидание с реальностью.
Проблемы анализа через API
API не возвращает историю по бумагам, которые больше не обращаются на бирже. Некоторых погашенных облигаций я тоже не нашел в ответе API.
Видимо поэтому, чтобы узнать сколько я потратил на упомянутый выше Seagate, мне нужно скачивать отчет брокера.
По этой же причине не берусь считать суммарный итог портфеля.
При сплите/консолидации бумаги непонятен коэффициент, и я не нашел способа получить его от брокера. Видимо надо мониторить какие-то ресурсы/новости. Или пытаться высчитывать самому по разнице дневных свечей, но не уверен, что это надежно.
Пока что не учитываю налоги, т.к. цель показать общую картину без тонкостей: учета ИИС; W-8BEN; сроков владения и т.д.
За последние годы приложение Тинькофф стало лучше, появились скринеры, группы, заметки. Но я до сих пор не нашел способа фильтровать/сортировать инструменты своего портфеля. Не раз писал предложения по улучшению, в том числе на Хабре. Как раз статья @softandiron вдохновила меня оживить забытый инструмент.
Я показал лишь часть ярких примеров использования. В будущем планируется расширить функционал сайта https://tstocks.ru/
Как вам в целом такой формат загрузки, преобразования и отображения данных Пользуйтесь ли вы сторонними инструментами, и помогают ли они пролить свет на портфель? Хватает ли вам штатного функционала брокера?
Таблицы несложно расширить, пишите, чего не хватает, сообщайте о недочетах и делитесь общим впечатлением.