InvestHub
Назад к блогу
Блог

Как вести учёт инвестиций: Excel-файл Invest Hub, таблица Google Sheets и импорт выписки брокера

mr.ilkevich

Приложение брокера показывает только то, что лежит у этого брокера. Как только у вас появляется второй счёт – IBKR под американские бумаги и Lightyear под ETF, или старый портфель у российского брокера рядом с новым европейским, – вопрос «сколько я на самом деле заработал?» перестаёт иметь ответ на одном экране. Дивиденды пришли в долларах, комиссии списали в евро, часть позиции продали, а в апреле налоговая ждёт цифры по каждой сделке. Учёт инвестиций – привычка, которая закрывает все эти вопросы разом. В клубе для этого есть готовый Excel-файл – «Файл для управления инвестиционным портфелем», – и в этой статье мы разбираем, как он устроен, как вести тот же учёт в Google Sheets и как вместо ручного ввода загрузить выписку брокера в InvestHub за минуту.

Короткий ответ

  • Учёт ведётся по сделкам, а не по остаткам. Одна строка на каждую операцию – покупка, продажа, пополнение, вывод – и всё остальное (позиции, средняя цена, доходность) считается из этого журнала. Таблица, в которой руками переписаны «текущие позиции», не ответит ни на один вопрос про прошлое.
  • Готовый файл уже есть. «Файл для управления инвестиционным портфелем» Invest Hub – это четыре листа Excel: вы заполняете только Transactions, а Portfolio, Source и Dashboard считают средние цены, прибыль по каждой бумаге, XIRR по годам и стоимость портфеля сами. Резиденты клуба скачивают его в разделе «Библиотека → Файлы».
  • Ручной ввод – главный источник ошибок. Если брокер умеет выгружать выписку (IBKR, Lightyear и большинство европейских брокеров умеют), загружайте файл в InvestHub: платформа распознает сделки, дивиденды, налог у источника и комиссии сама, а повторная загрузка не создаст дублей.

На какие вопросы должен отвечать учёт

Прежде чем открывать таблицу, стоит договориться, зачем она. Хороший учёт инвестиционного портфеля отвечает на четыре вопроса – и если ваша система не отвечает хотя бы на один, она не учёт, а список тикеров.

ЧЕТЫРЕ ВОПРОСА УЧЁТА 01 сколько вложено 02 сколько стоит сейчас 03 сколько заработано 04 сколько – налоговой «Заработано» – с дивидендами, за вычетом комиссий и в одной валюте. Иначе цифра врёт.
  • Сколько вложено. Не «сколько стоит портфель», а сколько денег вы в него внесли – по датам. Без этого невозможно посчитать настоящую доходность.
  • Сколько стоит сейчас. Все позиции по текущим ценам, переведённые в одну валюту по сегодняшнему курсу. У портфеля с долларовыми бумагами и евровыми ETF это уже отдельная задача.
  • Сколько заработано. Разница между первыми двумя пунктами плюс полученные дивиденды минус комиссии – и обязательно с учётом того, что деньги вносились в разное время. Портфель, в который вложили 10 000 € в январе и ещё 10 000 € в декабре, не «вырос на 5%», если стоит 21 000 €.
  • Сколько – налоговой. Прибыль по каждой закрытой сделке и дивиденды за год – ровно то, что попадает в декларацию. В Эстонии это делается в феврале-апреле, и платите вы, а не брокер.

Три способа вести учёт – и где каждый ломается

Способов, по сути, три: смотреть в приложение брокера, вести таблицу (свою или файл клуба) или отдать учёт сервису, который читает брокерские выписки. У каждого есть точка, в которой он перестаёт работать.

ЗАДАЧА ПРИЛОЖЕНИЕ БРОКЕРА ТАБЛИЦА / ФАЙЛ КЛУБА ИМПОРТ ВЫПИСКИ
Несколько брокеров нет – каждый видит только себя да да – выписки складываются в один портфель
Несколько валют по своему курсу, без истории курс на строку; файл клуба – через тип данных «Акции» курсы подтягиваются автоматически
Дивиденды и комиссии в доходности часто отдельной вкладкой, не в итоге да, если не забывать вносить да, из выписки
Сплиты, история закрытых сделок да, внутри одного брокера в файле клуба есть помощник для сплитов; в своей таблице – вручную автоматически
Цифры для декларации годовой отчёт, формат зависит от брокера да – журнал сделок и есть основа декларации да, по каждой закрытой сделке
Время в месяц 0 минут 15–60 минут, растёт с числом сделок минута на загрузку файла

Наш совет – не выбирать, а совмещать. Таблица нужна как минимум для того, чтобы понимать, из чего складывается доходность: кто хоть раз увидел свой XIRR рядом с «портфель вырос на X%», потом никогда их не путает. А импорт выписки снимает рутину, когда сделок становится больше десятка в месяц.

Файл для управления инвестиционным портфелем: четыре листа, заполняете один

Главная ошибка, которую мы видим в таблицах резидентов, – лист «Портфель» с текущими позициями, который переписывается после каждой сделки. Такая таблица знает только настоящее. Файл клуба устроен иначе: единственное место ввода – журнал сделок на листе Transactions, а три остальных листа строятся из него формулами. Тот же принцип мы рекомендуем для любой своей таблицы.

ФАЙЛ INVEST HUB · ЧЕТЫРЕ ЛИСТА Transactions вы заполняете Buy · Sell · Cashflow Portfolio по каждой бумаге средняя цена · прибыль Source сводка по годам XIRR · кэш · топ-20 Dashboard три цифры стоимость · P&L Excel для Microsoft 365: название, сектор, валюта и цена подтягиваются типом данных «Акции». Резидентам клуба – в приложении, раздел «Библиотека → Файлы».

Transactions – единственный лист, куда вы что-то вводите. Семь колонок на строку: Type (Buy, Sell или Cashflow), Stock (тикер), Transaction Date, Shares (для продажи – со знаком минус), Share Price, Fees и Amount – сумма пополнения или вывода, которая заполняется только для строк Cashflow: плюс – внесли деньги, минус – вывели. Всё правее считается само: стоимость сделки, остаток кэша после неё, количество бумаг после сделки, прибыль по продаже, текущая цена и стоимость позиции. Отдельный блок справа – помощник для сплитов: тикер, дата и множитель, и файл покажет новое количество бумаг, которое остаётся скопировать в колонку Shares.

Portfolio – паспорт каждой бумаги. Строка на тикер: полное название и сектор, валюта и курс, статус (позиция открыта или уже закрыта), дата первой покупки, средняя цена покупки, уплаченные комиссии, вложено; дата последней продажи, средняя цена продажи, выручка и реализованная прибыль; текущее количество, цена, стоимость и нереализованная прибыль в деньгах и процентах. Правее – оценка портфеля на конец каждого месяца, из которой потом строится график.

Source и Dashboard – то, ради чего всё затевалось. На Source сводка: закрытая и нереализованная прибыль, свободный кэш, общая стоимость, вложено/получено/прибыль по годам, топ-20 позиций – и главное, доходность XIRR: за всё время, за этот год и за прошлый. Dashboard сводит это к трём цифрам – стоимость портфеля (бумаги плюс кэш), реализованная и нереализованная прибыль – и графикам под ними.

Что нужно знать до первого запуска. Файл рассчитан на Excel для Microsoft 365: название, сектор, валюта и текущая цена подтягиваются встроенным типом данных «Акции» (Stocks) – это и есть источник котировок. В Google Sheets и в старых версиях Excel эти поля останутся пустыми: там работает вариант с GOOGLEFINANCE из следующего раздела. Файл приходит с примерными сделками 2020 года (TSLA, AAPL, NFLX и другие) – удалите их и вносите свои, не трогая строки с формулами; в помощнике сплитов оставьте свои события. Где взять: резидентам – в приложении клуба, раздел «Библиотека → Файлы», «Файл для управления инвестиционным портфелем»; там же лежат файлы для бюджета и портфеля недвижимости. Не резидентам – вступить в клуб: файл открывается вместе с остальными инструментами.

Если вы в Google Sheets: те же принципы, четыре формулы

Принцип файла клуба воспроизводится в Google Sheets за вечер: лист «Журнал» с одной строкой на операцию и лист «Позиции», который не заполняется руками, а считается. Четыре формулы закрывают девяносто процентов задач.

  • Количество в портфеле – покупки минус продажи по тикеру: =SUMIFS(Журнал!D:D; Журнал!C:C; A2; Журнал!B:B; "buy") − SUMIFS(Журнал!D:D; Журнал!C:C; A2; Журнал!B:B; "sell").
  • Текущая цена=GOOGLEFINANCE("NASDAQ:AAPL"; "price") для акций США и =GOOGLEFINANCE("FRA:VWCE"; "price") для европейских ETF; курс валюты – =GOOGLEFINANCE("CURRENCY:USDEUR"). Это замена типу данных «Акции» из файла клуба.
  • Средняя цена покупки – сумма (количество × цена + комиссия) по покупкам, делённая на купленное количество. Комиссию включайте в себестоимость: так считает и налоговая.
  • Реальная доходность=XIRR(потоки; даты): все пополнения со знаком минус, выводы и дивиденды со знаком плюс, последней строкой – текущая стоимость портфеля с сегодняшней датой. Именно это считает лист Source в файле клуба, и обычно цифра заметно скромнее, чем «портфель вырос на X%».

Одна оговорка про разделители: в таблицах с русской или эстонской локалью аргументы функций разделяются точкой с запятой, как в примерах выше; в английской локали – запятой. Если формула «не работает» – в девяти случаях из десяти дело именно в этом.

Пять ошибок, из-за которых таблица врёт

  • Доходность без дивидендов и комиссий. Портфель из дивидендных акций может «стоять на месте» по цене и приносить 4% в год – таблица, которая смотрит только на котировки, этого не увидит. Комиссии, наоборот, тихо съедают процент-другой у активных трейдеров. В файле клуба для этого есть колонка Fees – не оставляйте её пустой.
  • Валюты по сегодняшнему курсу. Если долларовые покупки прошлого года пересчитаны по курсу сегодняшнего дня, часть «прибыли» – просто движение EUR/USD. Курс фиксируется на дату каждой операции.
  • Забытые сплиты. После сплита 10:1 у вас в десять раз больше бумаг по цене в десять раз ниже – а в таблице, где сплит не записан, позиция «упала на 90%». В файле клуба это решает помощник сплитов, в своей таблице – отдельная строка.
  • Перепутанные пополнения и покупки. Внесли 1 000 € на счёт, купили ETF на 1 000 € – в журнале это две разные строки: Cashflow и Buy. Если записать только вторую, XIRR посчитает, что деньги появились из воздуха.
  • Ручной ввод. Перепутанная цена, сделка, внесённая дважды, забытый дивиденд на 3 доллара – каждая ошибка мелкая, но к декларации их накапливается десяток. Именно поэтому дальше речь про выписки.

Импорт выписки брокера: минута вместо вечера

У каждого европейского брокера есть выписка по счёту, где уже записано всё, что мы выше предлагали вносить руками: сделки, дивиденды, удержанный налог, комиссии, пополнения. Вопрос только в том, чтобы её правильно выгрузить и правильно прочитать. В InvestHub импорт живёт в разделе «Портфель» → «Импорт выписки»: перетащили CSV, выбрали брокера, проверили предпросмотр – и портфель собран. Доступа к брокерскому счёту, логинов и API-ключей платформе не нужно – только файл.

ИМПОРТ ВЫПИСКИ · ЧТО РАСПОЗНАЁТСЯ Сделки покупки и продажи Дивиденды и налог у источника Комиссии и проценты по счёту Кэш пополнения и выводы Сплиты и курсы валют – автоматически. Повторная загрузка той же выписки не создаёт дублей.

Interactive Brokers. В Client Portal: Performance & Reports → Statements → Activity. Выберите период (лучше «с начала счёта» – тогда история будет полной), формат CSV – и загрузите файл как «IBKR (Activity Statement)». Из выписки читаются сделки, дивиденды, удержанный налог, комиссии, проценты, пополнения и выводы; опционы – с правильным множителем контракта. Как устроен сам брокер – в нашем обзоре IBKR.

Lightyear. В приложении нужна именно «Account statement» – выписка по счёту в CSV. Отчёты «Income» и «Capital gains» для импорта не подходят: в них итоги за год, а не сделки, и платформа честно об этом скажет. Из выписки читаются покупки, продажи, дивиденды, проценты, пополнения, выводы и конвертации валют. Подробнее про брокера – в обзоре Lightyear.

IntelInvest. Если вы вели учёт там, полный экспорт истории загружается как есть – портфель переедет вместе с прошлыми сделками. Любой другой брокер – и ваша собственная таблица. Сохраните журнал сделок в CSV с колонками date, type, symbol, quantity, price, currency, commission, fx_rate, notes (типы: buy, sell, dividend, coupon, deposit, withdrawal, fee, split) и загрузите как «Другой брокер (CSV)» – образец с примерами строк: investhub-portfolio-template.csv. Лист Transactions из файла клуба переезжает так же: переименуйте заголовки по образцу, а строки Cashflow разнесите на deposit и withdrawal. Что не подходит: банковская выписка по платёжному счёту – в ней нет количества бумаг и цен; нужна выписка по счёту ценных бумаг.

Дальше начинается то же, что делает файл клуба, – только без формул с вашей стороны. Платформа считает P&L по каждой позиции и по портфелю целиком, рисует доходность по месяцам тепловой картой, как в отчёте фонда, раскладывает аллокацию по секторам, классам активов и валютам и хранит историю закрытых сделок с итогом по каждой. А назвав свои доли ИИ-консультанту, можно спросить, не перегрет ли сектор и что делать с просевшей бумагой, – и получить разбор логики, а не «купить/продать». Что ещё умеет платформа – на странице возможностей.

Учёт и налоги: зачем всё это в апреле

Журнал сделок – это и есть черновик декларации. В Эстонии по обычному брокерскому счёту декларируется прибыль по каждой продаже (цена продажи минус цена покупки минус комиссии) и полученные дивиденды – лист Portfolio файла клуба показывает именно эти цифры по каждой закрытой позиции. По инвестиционному счёту – investeerimiskonto – считаются только вводы и выводы денег, и налог откладывается, пока вы не вывели больше, чем внесли: это строки Cashflow. В обоих случаях нужен журнал с датами, комиссиями и курсом на день сделки, потому что EMTA считает в евро. Ставки по десяти странам Европы – в нашей таблице 2026 года; там же – почему W-8BEN у брокера экономит 15% на американских дивидендах.

Выводы

  • Журнал, не остатки. Одна строка на операцию, позиции считаются формулами – только так таблица отвечает и про сегодня, и про прошлый год.
  • Файл клуба делает это за вас. Четыре листа, заполняется один; средние цены, прибыль по каждой бумаге, XIRR по годам и дашборд – готовы. Резидентам – в «Библиотека → Файлы».
  • XIRR вместо «вырос на X%». Единственная честная цифра доходности для портфеля, который пополняли по частям, – в Excel, в Google Sheets и на платформе.
  • Выписка лучше ручного ввода. IBKR, Lightyear, IntelInvest – напрямую, остальные и собственные таблицы – через CSV; сплиты, курсы и дубли платформа берёт на себя.
  • Учёт – это ещё и декларация. Кто ведёт журнал весь год, в апреле тратит на налоги полчаса, а не выходные.

Если было полезно – в клубе Invest Hub мы ведём собственные портфели тем же способом и показываем их резидентам целиком: сделки, дивиденды, ошибки и итоги по месяцам. Файл для управления портфелем, импорт выписки и ИИ-консультант открываются вместе с резидентством. Присоединиться можно по ссылке здесь.

Материал носит информационный характер и не является инвестиционной или налоговой рекомендацией. Функции файла, импорта и аналитики описаны по состоянию на август 2026 года; форматы выписок брокеров могут меняться – если ваш файл не распознался, пришлите его образец, и мы добавим формат.

Читайте также