Как выгрузить портфель Т-Инвестиций в Excel
Обычно в таблицу хотят одно и то же: список бумаг, сколько штук, по какой средней цене куплено, сколько стоит сейчас и сколько принесло. Кнопки «выгрузить портфель в Excel» в Т-Инвестициях нет. Данные отдаются документами — брокерским и налоговым отчётами — и через API для разработчиков. У каждого пути свои дыры, и они не очевидны, пока не откроешь файл.
Ниже — четыре рабочих способа, что лежит в каждом файле и сколько ручной работы остаётся. Пути в меню сверены со справкой Т-Банка на ноябрь 2026 года.
Способ 1. Брокерский отчёт
Это официальный документ брокера со всеми сделками и движением денег. В приложении: вкладка «Портфель» → нужный счёт → значок ⬢ в правом верхнем углу → «Отчёты» → «Брокерский отчёт», период, «Скачать». На сайте tbank.ru с компьютера: «Инвестиции» вверху экрана → счёт слева → «Справки и отчёты» в разделе «Действия».
Два ограничения, о которые спотыкаются чаще всего:
Период. В приложении отчёт скачивается только за один месяц. На сайте — за любой период, но внутри календарного года. Счёт, открытый в 2021 году, — это пять-шесть файлов.
Задержка. Отчёт формируется в режиме «Т+3»: операции попадают в него через три рабочих дня. Продажу от понедельника ищите не раньше четверга.
Внутри — таблицы сделок (покупки и продажи с датой, ценой, количеством и комиссией) и раздел денежных операций: пополнения, выводы, дивиденды, купоны, налоги. Таблицы «что у меня сейчас» нет. Текущие позиции получаются, если сложить все покупки и вычесть продажи по каждой бумаге за всю историю счёта. Среднюю цену тоже придётся считать самим, и после частичных продаж и дроблений акций это уже не одна формула СУММЕСЛИ.
Как собрать позиции из сделок формулами
Если решили идти этим путём, скопируйте таблицы сделок из отчётов за все годы на один лист. Дальше нужны три столбца: тикер, количество со знаком (покупка — плюс, продажа — минус) и сумма сделки с тем же знаком.
Количество со знаком: =ЕСЛИ(D2="Покупка"; F2; -F2), где D — вид сделки, F — количество. Названия столбцов в вашем файле могут отличаться.
Остаток по бумаге на отдельном листе со списком тикеров: =СУММЕСЛИ(Сделки!B:B; A2; Сделки!K:K), где B — тикер, K — количество со знаком.
Бумаги с нулевым остатком отфильтруйте — это то, что вы уже продали целиком.
Со средней ценой так просто не выйдет. Деление суммы покупок на их количество работает, только пока вы ничего не продавали. После частичной продажи брокер для налога списывает самые ранние покупки (метод FIFO), и средняя цена оставшихся бумаг меняется. Добавьте сюда дробления акций, при которых количество в старых сделках надо пересчитать, и конвертации — таблица быстро обрастает ручными поправками.
Как устроены разделы отчёта и почему его итоги расходятся с приложением, подробно разобрано в статье о брокерском отчёте. Пошаговая инструкция для всех вариантов меню — в гайде по Т-Банку.
Способ 2. Налоговый отчёт
Налоговый отчёт Т-Банк отдаёт сразу в Excel, одним файлом по всем брокерским счетам (ИИС — отдельным). В приложении он лежит там же, в «Отчётах», в блоке «Налоговый отчёт»: выбираете год и скачиваете. На сайте — «Справки и отчёты» → «Скачать Excel».
Это самый «табличный» документ брокера, но для учёта портфеля он не годится. В нём только то, что важно для налога: финансовый результат по проданным бумагам, полученные дивиденды и купоны, удержанный НДФЛ, льготы за долгосрочное владение. Бумаги, которые вы купили и держите, туда не попадают вообще — пока нет продажи, нет и налоговой базы.
Зато он хорош, чтобы сверить налог за год. Прикинуть его самостоятельно поможет калькулятор налога инвестора.
Способ 3. Токен API и свой скрипт
У Т-Инвестиций открытый API: по нему отдаются портфель, позиции, операции и котировки. Доступ — по токену, который выпускается только на сайте tbank.ru: «Настройки» → «Токены API». Для выгрузки хватает уровня «только чтение»: таким токеном нельзя ни купить, ни продать, ни вывести деньги. Показывают его один раз — сразу сохраните. Описание токенов и их уровней есть в документации T-Invest API.
Дальше нужен код. Обычно это скрипт на Python или Apps Script в Google Таблицах: он запрашивает портфель и операции и раскладывает их по листам. Плюсы — данные без задержки Т+3 и текущие позиции сразу, без пересчёта из сделок. Минус — всё это придётся написать и поддерживать: следить за изменениями API, переводить цены облигаций из процентов номинала в рубли, разбираться с валютными бумагами.
Обращайтесь с токеном как с паролем: не вставляйте его в чужие таблицы и скрипты, которые не можете прочитать. Ненужный токен отзывается там же, в «Токенах API».
Способ 4. Трекер портфеля и CSV
Трекер делает ту же работу, что и скрипт из третьего способа, только без кода: забирает данные по токену, считает позиции и среднюю цену и отдаёт готовую таблицу. В Lavina это выглядит так:
Выпускаете токен «только чтение» на сайте Т-Банка.
На странице импорта выбираете Т-Банк и вставляете токен. Первая загрузка тянет всю историю операций, дальше счёт обновляется сам.
На странице «Позиции» нажимаете «Экспорт» — сохраняется CSV-файл со всеми бумагами: название, тикер, количество, средняя и текущая цена, стоимость, прибыль в рублях и процентах, годовая доходность XIRR и доля в портфеле.
Операции выгружаются так же, со страницы «Сделки»: все строки под выбранными фильтрами — по типу, датам или конкретной бумаге.
Если токен выпускать не хочется, подойдут брокерские отчёты из первого способа: загружаете файлы за все годы разом, а позиции и средняя цена посчитаются из сделок. Дробления акций и частичные продажи учитываются автоматически. Как именно считается средняя цена, можно проверить в калькуляторе средней цены.
Отдельный плюс, если брокеров несколько: Сбер, ВТБ и Альфа подключаются отчётами, и в выгрузку попадают бумаги со всех счетов. Сводить пять файлов в одну таблицу руками не нужно.
Как открыть CSV в Excel без кракозябр
CSV — это текст, и Excel иногда открывает его с ошибками: кириллица превращается в символы, а все столбцы слипаются в один. Причин обычно две — кодировка и разделитель. Файлы Lavina сохраняются с разделителем «;» и пометкой кодировки UTF-8, поэтому в русском Excel открываются двойным щелчком.
Если файл из другого источника всё же открылся криво:
В Excel откройте «Данные» → «Из текстового/CSV-файла» и выберите файл.
В поле «Источник файла» укажите «65001: Юникод (UTF-8)».
Разделитель — точка с запятой или запятая, смотря что в файле.
Нажмите «Загрузить»: числа станут числами, и по ним заработают формулы.
Какой способ выбрать
Задача | Что подойдёт |
|---|---|
Сверить налог за прошлый год | Налоговый отчёт |
Официальный документ о сделках за период | Брокерский отчёт |
Таблица с текущим портфелем и средней ценой | Трекер или свой скрипт по API |
Вся история операций для своего анализа | Трекер или брокерские отчёты по годам |
Портфель с нескольких брокеров в одной таблице | Трекер |
Если Excel нужен, чтобы вести учёт дальше, а не для разовой выгрузки, сравните это с готовым сервисом: что удобнее держать в таблице, а что считать автоматически, разобрано в статье об учёте инвестиций в Excel и трекере.
Частые вопросы
Можно ли выгрузить из Т-Инвестиций всю историю операций одним файлом?
Брокерским отчётом — нет: на сайте он ограничен календарным годом, в приложении — месяцем. Всю историю одним запросом отдаёт API, а в трекере после подключения по токену её выгружает кнопка «Экспорт» на странице «Сделки».
Почему в брокерском отчёте нет последних сделок?
Отчёт формируется в режиме «Т+3»: операции попадают в него через три рабочих дня. По токену API задержки нет.
Безопасно ли давать токен стороннему сервису?
Токен уровня «только чтение» позволяет смотреть портфель и операции, но не торговать и не выводить деньги. Выпускайте для каждого сервиса отдельный токен: его можно отозвать, не трогая остальные.
Есть ли в налоговом отчёте текущий портфель?
Нет. В нём только операции, важные для налога: продажи, дивиденды, купоны и удержанный НДФЛ. Бумаги, которые вы держите, туда не попадают.
Как посчитать доходность портфеля в Excel?
Если были пополнения и выводы, простая формула «(стоимость − вложено) / вложено» искажает результат. Нужна функция ЧИСТВНДОХ (XIRR) по датам и суммам всех взносов. Проверить свой расчёт можно в калькуляторе XIRR.
Ещё от Lavina Finance
Как превратить ИИС типа А или Б, открытый до 2024 года, в ИИС-3: сколько лет старого срока засчитают, что будет с вычетами и когда переводить счёт не стоит — с расчётом.
С каким индексом сравнивать портфель, почему IMOEX без дивидендов даёт фору, как учесть пополнения и что делать, если портфель отстаёт от рынка.
Как работает ПДС: софинансирование до 36 000 ₽ в год, вычет НДФЛ, когда можно забрать деньги и сколько получится на счёте через 15 лет — с расчётом.
По теме #учёт-инвестиций
Как считается прибыль при продаже части акций: правило ФИФО списывает самые ранние покупки. Расчёт на четырёх партиях и что остаётся в портфеле для ЛДВ.
Как читать брокерский отчёт: что лежит в каждом разделе, как сверить остатки и обороты и почему суммы не сходятся с приложением брокера.
Как считается средняя цена покупки акций: формула, пример на трёх покупках, влияние комиссий, сплита и докупок. И почему в приложении она не меняется при продаже.
Комментарии
Войдите с аккаунтом, чтобы комментировать.
Пока нет комментариев — будьте первым.