Всем привет!
Если Вы, как и я, являетесь клиентом брокера Сбербанка (получаете отчёты в виде HTML-файлов), немного знакомы с Python и придерживаетесь простейшей стратегии управления портфелем (периодическая ребалансировка портфеля для поддержания определённых долей типов активов), то, возможно, Вам будет полезен скриптик, который я сегодня накидал.
Результат работы скрипта:
Принцип прост — в скрипте, в переменной REPORT_PATH, указываете путь к своему файлу с отчётом и запускаете скрипт.
Я ни разу не программист-профессионал, и не специалист по управлению финансами, так что прошу профи не бросаться в меня чем-то тяжёлым из-за качества кода или употребляемых терминов.
Скрипт больше писался для прокачки умения работать с Python и Github.
Скрипт находится на https://github.com/Chelomir/Sberbank_Brokerage_report_analyzer
Можно результат кидать куда-то в телеграм или по смс. Или чарт строить с ежедневной стоимостью портфеля. Или построить пайплайн — письмо форвардится на специальный адрес, который обрабатывается лямбда-функицией в амазоне (можно на питоне) и оттуда рассылается краткий отчёт + значение кидается в БД и выводится в виде чарта.
— Периодически, (например, раз в полгода), возникает намерение провести ребалансировку портфеля
— Анализирую скриптом последний отчёт, полученный от Сбербанка
— Имея некие целевые показатели портфеля (например, облигации — 40%, акции — 50%, золото — 10%) можно принимать решение — какие типы активов покупать, а какие продавать
Соответственно, не получаю их отчёты.
Отлаживать скрипт не на чем
Если я правильно понимаю супостатский, то здесь написано, как можно настроить ихнюю отчётность под себя.