Приветствую вас, начинающие (и не только) портфелеводы. В прошлый раз (https://smart-lab.ru/blog/492069.php) мы значительно облегчили себе жизнь, частично автоматизировав ввод сделок. Сегодня сделаем еще один небольшой шажок в светлое будущее, научим наш Гугл документ по расписанию забирать актуальные котировки.
Шаг этот будет немного скучный (так как придется немного попрограммировать), но, надеюсь, полезный.
Итак, приступим. Без лишних слов хочу показать Гугл документ, в котором уже реализовано обновление котировок: https://docs.google.com/spreadsheets/d/1vGj_NszrlVt-1sA225RAgkOLEkdiGBmnSa3lTpsWfzI/edit?usp=sharing
Вполне возможно, что вам этого будет достаточно. Если же остались вопросы, то коротенько опишу, что он делает и как работает.
Во-первых, в этом документ есть лист «Портфель», который содержит информацию по вашим ценным бумагам. Для примера я оставил несколько бумаг (акций и облигаций), убрав все лишнее (в том числе и форматирование).
Буквально вчера ночью (и чуть-чуть сегодня утром) решил немного улучшить Гугл документ, в котором веду свой портфель (более подробно ознакомиться можно в предыдущих постах, начинать здесь: https://smart-lab.ru/blog/489421.php). Стало интересно, на какие денежные потоки я могу рассчитывать в следующие полгода.
Это должно помочь лучше планировать будущие инвестиции, а также понять, можно ли что-то из этого потратить на свои хотелки (получилось, что пока нельзя:(. Хочу поделиться (и немного похвастаться), что из этого получилось.
Что для этого нужно? По большому счету, не так и много. По моим облигациям дата и размер будущего купона уже автоматически забираются с сайта Мосбиржи. Выглядит это примерно так:
По облигациям известна дата и размер только следующего купона. Поэтому по ним прогноз будет только где-то на полгода вперед.
По акциям информации о будущих дивидендах не было, пришлось добавлять новые колонки «Дивиденды, на акцию», «Дата закрытия реестра» и «Дивиденды, всего выплаты». Заполнить эти колонки нужными данными труда не составляет, спасибо Тимофею за отличный сайт:
В прошлой части (https://smart-lab.ru/blog/490612.php) мы посмотрели, какие статистические данные о портфеле мы можем получить. Сейчас же я хочу остановиться на первых шагах, которые я предпринял по донастройке под себя исходного документа.
Сначала я решил упростить процесс добавления сделок, так как первое время он занимал у меня достаточно много времени. Я пробовал брать информацию о сделках из брокерского отчета, но быстро понял, что это не самый удобный вариант. Тогда я узнал, что программа QUIK умеет отлично экспортировать в Excel все необходимое. А уже скопировать из Excel не составляет никакой сложности. Для этого в QUIK нужно создать новое окно с таблицей сделок. У меня она содержит следующие колонки: Дата сделки, Время, Номер, Код бумаги, Операция, Кол-во, Цена, НКД, Объем
После чего выбрать пункт меню Действия->Вывод через DDE сервер (или нажать Ctrl+L):
Итак, основные данные по сделкам и т.п. мы ввели в прошлой части. Теперь осталось понять, зачем мы все это делали и что полезного можно получить на выходе.
В первую очередь, стоит обратить внимание на лист Портфель, на котором будет основная информация по акциям в портфеле:
Что же интересного можно почерпнуть здесь?
Во-первых, наглядно видно, сколько лотов каждой акции у вас уже есть в наличии и сколько денег было отдано на их покупку (колонки Лотов в наличии, Сумма покупок). Особенно важная колонка — Средняя цена покупки, она рассчитывается автоматически. Также показывается и текущая стоимость по каждой акции, но нужно вручную вводить котировки в колонку «Рыночная цена», чтобы иметь достаточно актуальные цифры.
Также отсюда можно легко понять, насколько эффективны были ваши инвестиции (это колонки Чистая курсовая прибыль, Курсовая прибыль в %, Прирост реальной стоимости). Колонки имеют градиентный фон, чтобы с одного взгляда можно было понять, где у вас что-то пошло не так.
В это части постараюсь описать, чего уже можно добиться с помощью документа в Google Spreadsheet, разработанного Вячеславом (пример — https://docs.google.com/spreadsheets/d/1IUxJfnRjzpqkNpuKAU83eTqxCOLyWVZmkVTI9galxZ0/edit#gid=0), а также пройтись по листам, на которых вносятся необходимые для учета данные.
А в следующей части уже посмотрим, что получаем на выходе. И станет ясно, куда можно расти и что улучшать.
Итак, Гугл таблица позволяет получать подробную информацию по портфелю: