Актуальная стоимость портфеля: цены и LOOKUP

Вы научите виджет считать стоимость портфеля по текущим ценам биржи. Вводить котировки руками больше не придётся.

Откуда берутся цены

В Sumvest есть системная таблица «Биржевые цены». В ней:

  • акции Московской биржи;
  • ОФЗ с купонами и датами погашения (корпоративные облигации можно только посмотреть, в формулах их пока нет);
  • 10 крупных криптовалют: BTC, ETH, USDT, TON, SOL и другие.

Цены обновляются автоматически раз в день. Вести таблицу не нужно, вы только ссылаетесь на неё.

В формулах у этой таблицы прежнее имя: [Рыночные цены]. Пишите его в ссылках вида [Рыночные цены.Цена].

Подключите цены

Допустим, у вас есть таблица «Сделки» с тикером и количеством.

Таблица «Сделки»: тикер и количество позиций Достаточно тикера и количества, цену подставит Sumvest.

Добавьте на дашборд KPI-виджет по этой таблице. В окне настройки под шагами нажмите «Показать формулу», затем «Изменить» и введите:

SUM([Сделки.Количество] * LOOKUP([Сделки.Тикер], [Рыночные цены.Тикер], [Рыночные цены.Цена]))

LOOKUP берёт тикер сделки, находит его в «Биржевых ценах» и возвращает цену. SUM складывает «количество × цена» по всем строкам.

Без формулы тоже можно: в конструкторе есть шаг «Значение из справочника» (кнопка «Добавить шаг»). В нём выбирается справочник «Биржевые цены», поле для сопоставления, колонка «Цена» и галочка «Умножить на количество».

KPI «Стоимость портфеля», посчитанный через LOOKUP Виджет считает стоимость по текущим ценам.

Почему это удобно

Цену не нужно переписывать в каждую сделку: она хранится в одной таблице. Обновились цены, и портфель пересчитался сам.

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

Совет: пишите тикеры как на бирже (SBER, GAZP, LKOH), а для криптовалют символ монеты (BTC, ETH). Цена облигации дана в процентах от номинала: умножьте её на номинал и разделите на 100.

Итог

Цены бумаг и криптовалют уже лежат в Sumvest. LOOKUP находит цену по тикеру, SUM складывает позиции, и стоимость портфеля всегда актуальна.

Загрузите сделки импортом брокерского отчёта, сведите портфель в разных валютах, посчитайте доходность формулой или примените тот же приём к криптопортфелю.

Частые вопросы

Откуда берутся цены?
С Московской биржи: акции основного режима торгов и ОФЗ (корпоративные облигации видны в таблице, но в формулы пока не попадают). Из криптовалют есть 10 крупных монет по открытым котировкам. Sumvest обновляет цены сам раз в день.
Что делает функция LOOKUP?
LOOKUP(значение, [Справочник.Ключ], [Справочник.Значение]) находит строку справочника по ключу и возвращает значение из неё, как ВПР в Excel. Здесь по тикеру сделки она находит текущую цену в «Биржевых ценах».
Что если цены по тикеру нет?
LOOKUP вернёт пусто, и позиция не добавится к сумме. Расчёт не сломается. Проверьте, что тикер записан как на бирже: SBER, GAZP.
В какой валюте получается стоимость?
Акции Мосбиржи котируются в рублях, криптовалюты в долларах. Виджет приводит их к валюте отображения по курсу. Облигации котируются в процентах от номинала, это нужно учесть в формуле.

Попробуйте Sumvest на своих цифрах

30 дней на Basic бесплатно. Войти можно по коду из письма, пароль и карта не нужны.