07.12.20
2K
5

Таблица для анализа портфеля на ИИС

Этот текст написал читатель в Сообществе Т⁠—⁠Ж

Решил завести свою таблицу для отслеживания результата инвестиций на ИИС в мае этого года. На инвестиционном счету я следую четкому плану в противовес случайному характеру покупок на брокерском счету.

Сам работаю в сфере автоматизации и поэтому таблица, по моему мнению, также должна быть полностью автоматизирована. Принципиально не хочу ничего вводить руками: знаю, что когда-нибудь забуду об этом или мне просто надоест. Основная часть информации подгружается благодаря OpenAPI Тинькофф инвестиций, другая часть — с сайта investing.com. Почти все сделано с помощью скриптов, формул — минимальное количество. Никаких брокерских отчетов загружать не надо.

Киллер-фича моей таблицы — она рассчитывает, что и в каких количествах купить, чтобы соблюсти плановые пропорции. В идеале я вообще не должен тратить время на ее ведение, а только ежемесячно пополнять счет суммой, на которую буду покупать активы.

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

Мне, в принципе, скорее интересен сам результат программирования, чем результат инвестиций. Не могу остановиться и постепенно добавляю новые фишки. Побочным эффектом подучил JavaScript и Excel, наверное, пока это самая большая польза от этой таблицы.

Ссылка на таблицу

Таблица не работает

1

Даниил, точнее ссылку удалили :(

0

Добрый день. Подскажите пожалуйста, сделал все по инструкции , в итоге появились тикеры
из ИИС ниже таблицы, но в самой таблице ERROR. Например в ячейке А1 формула =getIISPort(), я понимаю что в скобках должно быть значение, но есть инструкция что конкретно и где нужно прописывать.

И в редакторе скриптов 18:25:01 Примечание Выполнение начато
18:25:02 Ошибка
TypeError: Cannot read property 'replace' of undefined
isoToDate @ API.gs:11

в этой строчке const str = dateStr.replace(/-/, '/').replace(/-/, '/').replace(/T/, ' ').replace(/\+/, ' \+').replace(/Z/, ' +00')

Ничерта не понимаю в скриптах, но очень хотелось бы разобраться. Спасибо

0

Здравствуйте! В самом файле таблицы просмотреть ваши скрипты не представляется возможным. Будьте так добры выложить в текстовом виде отдельно, или же выслать на электронную почту. Вариант вашей таблицы очень понравился, идея с синхронизацией всех транзакций с брокерским счетом отличная.

0

Файл удален...

0

Сообщество Т—Ж

Лучшее за неделю