Хобби: Гугл Таблицы — Таблица инвестиций 🤑

 Публичный пост
14 января 2022  1743
Держи долор ⨯2

или чем бы дитя не тешилось, лишь бы не программировать


Показываю свою таблицу для анализа инвестиций, которую собрала в Гугл Таблицах.

⏲️ За 5 минут: 🤡 3 мема, 🖼️ 6 скриншотов, 🎞️ 4 гифки, 
🔥 1 негодующий опытный инвестор,  
❤️‍🔥 1 благодарный пирожочек

🍼 Я пассивный инвестор-новичок

Прохожу ликбез-курсы и покупаю разное на бирже всего четыре месяца. Я не планирую тратить на инвестиции больше часа в неделю, а результат буду оценивать через 8+ лет.

🦥 И мне бессмысленно покупать инструменты для анализа

А приложение от брокера не даёт нужной и наглядной картины.
Поэтому я объединила все свои скромные знания об инвестициях с навыками работы в таблицах:


Дальше в посте я буду отвечать на вопросы из раздела «Проекты» Клуба, и покажу скриншоты с гифками.

Я храбрый дилетант, прост хвастаюсь табличкой
Я храбрый дилетант, прост хвастаюсь табличкой


🚑 Скриншоты-скриншотики и немношк подробностей

Главный дашборд
Главный дашборд

Про прототип

В результате хотела видеть:

  • общую оценку портфелей всех валют, с базовой информацией;
  • разбивку по валютам;
  • разбивку по секторам;
  • основную информацию по позициям;
  • прозрачную историю пополнений;
  • красивую кривую акций (прост для аутентичности таблицы).

Для прототипа нашла на Ютубе примеры с тем, что нужно, и на их основе собрала набросок.

Дашборд с общей инфой по всем портфелям
Дашборд с общей инфой по всем портфелям

Дашборд по типам
Дашборд по типам

Вот так выглядит дашборд анализа типа бумаги:

Чувствую себя важной, когда так кликаю:

Излишние хотелки отвалились в процессе создания таблицы, но некоторые основные запросы усложнились. Так, пришлось упростить разбивку фондов и индексов на секторы и просто сделать их новым сектором. А вот прозрачность истории пополнений усложнилась: мне показалось разумным видеть остатки на всех счетах и портфелях:
Дашборд с остатками на счетах и сводом по росту/падению всех активов
Дашборд с остатками на счетах и сводом по росту/падению всех активов

Лист для ввода транзакций. Перевод валют делать муторно, поэтому делаю это через костыль и дополнительную запись:
Все данные вымышленные
Все данные вымышленные

Все активные позиции на отдельном листе:
Красным выделяются активы, которые просели сегодня и загоняют меня в минус
Красным выделяются активы, которые просели сегодня и загоняют меня в минус

На листе с активными позициями можно менять валюту, увидеть разбивку по секторам и по типам активов:
Соотношение валют
Соотношение валют

Фонды и индексы отображаются, как отдельные секторы
Фонды и индексы отображаются, как отдельные секторы

Если вложусь в индекс или металлы — это автоматически отобразится
Если вложусь в индекс или металлы — это автоматически отобразится

Что использовали?

Формулы Гугл Таблиц и немношк скриптов: один написала по видео-уроку на Ютубе, второй поправила по Стаковерфлоу, а с третьим мне помог знакомый программист.
Таблица на 90% состоит из формул и форматирования:


Формулами можно определять текст, считать стоимоимости, подтягивать котировки из Гугла. Но некоторые простые хотелки можно реализовать только скриптами.
Пустые строки автоматически скрываются по чекбоксу:

Про трудности

В Гугл Таблицах нет статического анализатора, поэтому нужно быть внимательным, терпеливым, и не забыть какого хера вообще ты за это взялась Аня, как можно любить таблицы, если эта скотень даже не показывает ошибки. А так всё норм.

Это я, когда в одной ячейке сбилась формула, но увидела это через две версии
Это я, когда в одной ячейке сбилась формула, но увидела это через две версии

Сколько потратили и заработали? Есть идеи как это можно монетизировать?

Примерно 60 часов на структуру, формулы, раскрашивания и форматирование.
Монетизировать не буду. Эта таблица хрупкая, а не хочу, чтоб из-за обычной случайности (а в Гугл Таблицах они происходят постоянно и это нормально) у другого сбились все расчеты. Деньги всё-таки.

Нужны ли какие-то советы или помощь Клуба?

У меня есть акции СПБ биржи, покупала в долларах, а котировки получаю в рублях. Вроде как с этим ничего не поделать, пришлось в таблице указать примерные цены акций в рублях. Но вдруг вы знаете, как получать автоматически такие котировки в долларах?

Какой совет вы бы сами могли дать идущим по вашим стопам?

Астановитесь.

Штош, вот и всё
Штош, вот и всё


Поделитесь своими табличками!

28 комментариев 👇
Денис Кандров , Автоматизирую что придётся 14 января в 14:01

Пользуюсь табличками от Фининди. У него там есть на SP500 и на индекс мосбиржи. В целом норм. Ссылки тут: https://docs.google.com/document/d/1bWFLV0iLZnQM8QDWRzU8QRMSus07YDht-ng0WFKAZiE/edit

Отслеживание портфеля во времени (когда какие сделки были) делаю через yahoo finance, собственно тоже по совету Александра Фининди.

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

@toborob, ух ты, документ со структурированными данными. Какой кайф ♥️

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

Привет от любителя таблиц и спасибо, что поделилась)

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

@Aw1fwmcCmFDS6pWw, привет! Класс, покажи свои таблички @_@

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

Огромное уважение от автора похожей таблички. Украду пару идей)

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

@firya, спасибо =]
Покажи свою!

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

@Sciannadev, не хотелось бы светить все данные, а для подготовки нужно время. Но теперь я, возможно, сделаю похожий пост

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

@firya, огонь, я с удовольствием почитаю!

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

Советую попробовать программу для учёта инвестиций https://www.portfolio-performance.info/
Я тоже пробовал вести учёт в табличках и в питон скриптах, но что-то время от времени ломалось, либо я не знал какую аналитику мне нужно. А в этой бесплатной оупен сорс программе я удивился на сколько хорошо немецкие программисты все продумали.

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

everybody likes a good excel spreadsheet!

У меня есть акции СПБ биржи, покупала в долларах, а котировки получаю в рублях.

История такая: акции SPBE торгуются на 2х биржах: на самой СПб бирже (в долларах), и на Московской бирже (в рублях).
Так как СПб биржа - дура, и не смогла пока вставиться ни в какие международные сервисы типа finance.yahoo и finance.google, то всюду сейчас транслируется цена с МБ, которая в рублях.
Более того, СПб биржа настолько хороша, что даже на ее сайте особо не найти нигде цену так, чтобы ее было удобно скачать.

Варианты решения могут быть такие:

  1. Взять цены с МБ в рублях и автоматом делить тут же в формуле на курс рубль/доллар, взятый оттуда же - с МБ. Получится не точно оно, но достаточно близко к тому, что надо.
  2. В целом цену в долларах как-то можно брать из брокера, где купили. У одних брокеров есть квики, из которых цену можно в базу сохранять, у каких-то есть api.
  3. Можно забить и подождать, пока до СПб биржи дойдёт.

Кажется, что пока только 1 вариант достаточно рабочий, чтобы его делать)

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

@tchourko, спасибо! =]

  Развернуть 1 комментарий
Eugene Dmitrenko , Lead of infrastructure security 15 января в 21:17

В закладки! Спасибо 🐾

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

😱 Комментарий удален его автором...

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

@da4nik, я предположила, что такой вопрос встанет и передо мной, поэтому сделала таблицу счетов. Не знаю, поможет это или психану и брошу 😄

  Развернуть 1 комментарий
Павел Комаровский , Помогаю управлять капиталом 14 января в 13:13

Веду учет инвестиций в самописной Excel-табличке уже лет пять.

Самый большой геморрой - это правильный расчет процентной доходности по принципу Time-Weighted Returns (это единственный показатель по портфелю, который потом имеет смысл сравнивать со всякими индексами/другими управляющими, и т.д.).

Точнее, по всему портфелю его еще не так сложно посчитать; но если хочешь иметь возможность гибко его считать в любом разрезе (брокер/валюта/класс активов и т.д.), то вот тут как раз начинаются пляски с бубном.

У меня сейчас в итоге достаточно неповоротливый и неудобный подход, который с одной стороны дает только условное приближение к правильному расчету; но при этом всё равно достаточно трудоемкий в ведении.

Реализован ли расчет TWR в этом шаблоне?

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

@RationalAnswer, нет, но ты поставил мне новую цель, спасибо =]

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

@Sciannadev, если будет действительно работать и позволять гибко и удобно считать TWR в разных разрезах - то с меня пиар.)

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

я правильно понимаю, что в intelinvest есть всё тоже самое из коробки и даже больше?

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

@roma_ds, если это какое-то приложение для анализа, то я не знаю.

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

@Sciannadev, https://intelinvest.ru/ вот тут. и ещё удобный импорт и много портфелей приложение мобильное.

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

@roma_ds, я вот хотел спросить как раз в посте. Тоже им пользуюсь, но скорее потому, что таблицы это сложно и много руками делать.

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

😱 Комментарий удален его автором...

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

@PPVIMPYODQmqte8l, хм, хорошая идея. Мне кажется, это тянет на раздел, чтобы добавить в пост.

  Развернуть 1 комментарий
Роман Дорофеев , Системный администратор 15 января в 17:06

спасибо, интересно было посмотреть

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

Использую табличку по шаблону вот отсюда - https://www.reinisfischer.com/simple-google-spreadsheet-track-stock-portfolio-changes-using-googlefinance

Ну и плюс самодельную табличку на другом листе, где показано, сколько я вложила, сколько это добро сейчас стоит, и какой красивенький у меня прирост. Ну и ещё где коряво считается доходность за год.

Твоя табличка красивая, но уж слишком много там всяких параметров. Мне столько не надо. :)

  Развернуть 1 комментарий
Vladislav Milov , в поиске работы 17 января в 13:34

а как-то можно расшарить файл без твоих данных?
хотел бы забрать себе фичу, которая показывает график стоков с выпадающим списком)

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

@Vakh, Слушай, там всё сложно с логикой >_<

Это фича из отдельного (скрытого) листа с таблицей:

  1. По запросу из вот этой одной ячейки с помощью Query подтягиваются данные из листа Positions;
  2. Потом из этих данных формируются новые микро-таблицы;
  3. На листе с Дашбордом вставлены диаграммы по данным из этих микро-таблиц со скрытого листа.
  Развернуть 1 комментарий

@Sciannadev, понял, спасибо)

погуглил сам еще и нашел, что вот так можно график запилить, просто замерджив много ячеек для наглядности)

=SPARKLINE(GOOGLEFINANCE("FB";"price";TODAY()-365;TODAY()))

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

Тоже люблю таблички! И мои финконсультанты прямо делают всякие планы и калькуляторы ребалансировки, но для более удобного отслеживания выбрал сервис, который подсмотрел у автора Хулиномики.

Рефка: https://snowball-income.com/register/poxwaxuaylfs

Что удобно: можно завести несколько портфелей и составной. Он считает доходность с учетом дат внесений, затягивает данные от брокеров (я использую IB, поэтому вношу автоимпорт). Нашлось место ETF, бондам, золоту, крипте и даже Crowd-инвестиции туда завел. А также считает всякие волатильности, доходность к риску для портфеля в сравнении с S&P500.

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

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

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


Войти  или  Вступить в Клуб