ПО Ведения и учёта мульти-брокерного портфеля

9 июля 2021     556   

Все способы ведения/учета портфеля, встреченные мною в Internet, в основном кластеризуются в три группы:

  1. учёт силами брокера aka отсутствие учета
  2. учёт собственными силами ~ таблички Excel, самописные скрипты и ПО
  3. облачные сервисы ~ имя им легион от https://yahoo.finance/ и investing.com до https://www.parqet.com/ и https://intelinvest.ru/

Хочу упомянуть 4ый способ, который удобнее показать на примере:

Складской учёт можно вести в голых табличках Excel (абсолютная мощь и трудозатраты), можно в облачном сервисе https://www.moysklad.ru/, а можно в специализированном локальном ПО "1С Торговля и Склад".
По сути - это те же таблички Excel, всё данные хранятся локально, может работать без Internet, но очень сильно облегчает работу.

Аналогично для ведения портфеля, есть очень популярный у немецкой аудитории софт:
https://www.portfolio-performance.info/en
• бесплатная
• open source программа на Java (лучший язык промышленный разработки ПО)
• позволяющая вести любое количество портфелей любой сложности
• "Знает" про налоги, комиссии, вклады и кредиты в банках, выплату дивов/купонов, сплиты (и обратные сплиты), брокерские (где бумаги) и денежные (где деньги) счета, покупку/продажу акций с двумя проводками (деньги уменьшаются → акции добавляются) или просто учет покупки/продажи без троганья денежного счета, внесение и снятие денег, перенос денег между счетами, перенос бумаг между брокерами (по сути брокерскими счетами), примечания можно добавить ко всему (описанию бумаги, сделке, выплате, просто к дате и т.д.).
• Программа может работать на ПК вообще без Internet
т.к. её основа - локальный учет портфеля!

• Также (как бонус!) есть разные интеграции с разными сервисами, например, yahoo finance и можно дописать свой (ибо open source) для автоматического получения курсов.
• Импорт отчётов многих брокеров (и можно дописать свой :-)

• Европейские бумаги, обычно плохо поддерживаемые (yahoo finance по UCITS ETF это боль) - поддержаны весьма хорошо: умеет показывать дивиденды, подкачивает курсы и прочие атрибуты бумаги.
• Также курсы можно загружать из файлов (преимущественно csv).
• Для пересчета валютных курсов по умолчанию качает и использует курсы ЕЦБ, но можно заменить на ЦБ РФ или любые другие.

Т.е. это такая табличка для учета бумаг "на стероидах" с кучей интеграций.

• Изначально построена на максимально открытой идеологии:
• Позволяет выгрузить любой view (таблицу) в виде CSV/JSON, а данные о портфеле хранит в одном (местами довольно понятном) XML файле (разные портфели можно хранить в разных XML файлах).

• Есть обзоры на YouTube. Например, "оригинальные" (от автора) на немецком


но встречаются и другие языки
• Большой английский туториал
https://indexfundinvestor.eu/2019/06/27/how-to-track-your-investments-with-portfolio-performance/

Ещё раз повторюсь, т.к. в наш век стартапов, которые делают за тебя всё - возникает непонимание.

Программа знает про налоги = в программе можно указать налог, который вы заплатили при продаже бумаги или получении дивиденда/купона. Можно просто внести "уплачен налог" дата и с какого счёта платили. Есть возврат налога.
Но всё это вносите вы сами (или импортируется из поддерживаемых брокерских отчетов) - как бы вы это делали в табличках.

Программа не "считает" никакие налоги (а только учитывает и показывает, если надо суммируя строки).
Её задача - учёт того, что у вас есть и анализ этого совокупного портфеля.

Представьте что у вас несколько брокеров (допустим ING, comdirect, smartbroker, exante, IB) и ваши бумаги размазаны по ним.
Как держать всё это под контролем?
Как понять сколько портфель вам принес прибыли?
Сколько налогов вы уже заплатили суммарно по всем брокерам?

Всё что делает программа - реально делать самому в табличке Excel/GoogleSheets!
НО с гораздо большими усилиями и постоянным изобретением велосипеда.

Над Portfolio Performance автор работает уже много лет. Очень активное комьюнити, которое комитит исправления багов и улучшения.
Можно доработать функционал и отправить автору :-)

9 комментариев 👇

Я использую это программное обеспечение тоже для учета своего портфолии. Сам остановился на нем после поисков аналогичного софтвера.

Некоторые из достоинств:

  • как уже написал автор, можно видеть в одном центральном месте состояние портфолии, которое размыто по не скольким брокером
  • можно видеть доходность портфолии с учетом дозакупок/продаж
  • (для Buy and Hold не так релевантно) можно анализировать портфолии по нескольким параметрам
  • может вести учет всего Net Worth (c депозитами в банке)

Из недостатков

  • очень плохая документация (знание немецкого вам особо не поможет)
  • (по опыту) лучше для ведения котировок использовать Yahoo Finace (временной лаг будет меньше), а не Portfolio Report (который стоит по дефолту и с ним лаг примерно один день). Или другими ресурсами (программа позволяет выбрать из нескольких)
  • (для меня это не так важно) нет сервера с данными, поэтому привязка к одному физическом устройству, где все данные локально хранятся
  • (не так критично) так как это Open Source, то есть некоторые недоработки в Usability (иногда даже самому хочется код склонить, самому подправить и закомитить)
  Развернуть 1 комментарий
Andrej Lebedev, Seid bereit, Immer bereit! автор 9 июля в 11:09

PS: автор статьи сам пользуется этим ПО

  Развернуть 1 комментарий
Михаил Disputy, Разработчик ПО 9 июля в 11:22

Юзаю PP
Жирный минус: Нет понятия облигаций в принципе. То есть конечно купоны как дивиденды можно зачислять, но с котировками (НКД, номинал) беда.

Самый главный плюс, почему юзаю, это умение работать с различными источниками котировок.

  Развернуть 1 комментарий

Программа и правда хорошая и с большими возможностями. Превышающими онлайн-сервисы.

К сожалению, джавовский интерфейс у неё вырвиглазный, вряд ли кто-то кроме ИТшников в ней разберётся) Да и вообще любому человеку придется все её возможности прям изучать с лупой. Немного напоминает QUIK.

Но если бы уже не было отлаженного учёта в Google Sheets, я бы остановился на ней, пожалуй.

  Развернуть 1 комментарий

Веду общий бюджет включая общие суммы портфелей в 1с деньги (брокерские счета в имуществе). Детально портфели удобно вести в https://intelinvest.ru

  Развернуть 1 комментарий

Для пересчета валютных курсов по умолчанию качает и использует курсы ЕЦБ, но можно заменить на ЦБ РФ или любые другие.

А как заменить? Что-то не вижу настройки.

  Развернуть 1 комментарий

@Dmitry, я так понял руками)
Там можно сделать так

  Развернуть 1 комментарий
sasha feoktistov, Занимаюсь рекламными технологиями 29 июля в 22:26

Я честно пытался, но совершенно бесчеловечный интерфейс, настройки и вообще всё. Чтобы перенести туда портфель и поддерживать, нужна какая-то отдельная жизнь)

Интелинвест или yahoo finance куда проще и удобнее.

А зачем пассивному инвестору вообще это все? Ну лежат они и пусть лежат, раз в год можно три цифры из трёх приложений собрать да сложить экселе?)

  Развернуть 1 комментарий

@feoktistov, Есть куча методов учесть доходность портфолио (XIRR, IRR, TTWROR,..). Если ваши приложения ведет учет каждое по своему, то складывать "арбузы" с "помидорами" будет не корректно.

  Развернуть 1 комментарий

😎

Читать можно всем, но комментирование доступно только участникам Клуба.

Что вообще здесь происходит?


Войти