Виджет: Инвестиционный портфель

Закончил основную работу по виджету “Инвестиционный портфель” на okama.io
(https://okama.io/portfolio).

Конструктор портфеля выглядит так:


На примере портфель состоящий из Индекса ОФЗ, Индекса Мосбиржи и физического золота (товарный актив с тикером GC.COMM).

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

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

Набор отображаемой информации о портфеле пока такой же как в “Сравнении активов”:

  • Накопленный доход портфели и всех входящих в него активов (линии активов можно отключать на графике)
  • Скользящая доходность портфеля (уже без активов)
  • Скользящая реальная доходность портфеля (тоже без активов)

Это стартовый набор информации … но это только начало :slight_smile:
В планах добавить:

  • график исторической дивидендной доходности
  • история изменения весов активов
  • прогнозирование
  • отображение распределения (гистограмма)

В библиотеке okama есть множество расчетных характеристик для класса Portfolio. Так что в этом виджете еще будет чем заняться.

2 лайка

Добавил в виджет портфеля основные метрики риска.

1 лайк

В разделе Portfolio появилась возможность делиться портфелями.

Например, портфель “лежебоки” (золото 33%, акции РФ 33%, облигации РФ 34%) можно загрузить по следующей ссылке:

Синтаксис довольно простой … он вполне понятен из URL. Есть возможность указывать, тип ребалансировки портфеля (&rebal=year).

https://okama.io/portfolio?&tickers=GC.COMM,MCFTR.INDX,RGBITR.INDX&weights=33,33,34&ccy=USD&first_date=2000-01&last_date=2022-10&rebal=month

Возможность копировать ссылку в буфер обмена теперь есть во всех разделах.

Мелкие, но приятные изменения.

  1. Линия портфеля теперь выделяется (большая толщина линии по сравнению с линиями активов)
  2. В разделе появилось текстовое описание виджета.

PS. Если кто-то обременен знанием английского, помогите пожалуйста проверить правильность этого текста и других фраз.

Доброго времени суток. Уточните, пожалуйста, в таблицах статистики указаны доходности в % годовых. Каким методом рассчитаны % - простым методом, методом сложного процента или непрерывно начисляемого. Спасибо

1 лайк


Здесь три вида доходности:

  • Compound return (накопленная доходность) - считается методом сложного процента. Этот показатель считается только для периода с начала года (YTD)
  • CAGR (Compound annual growth rate, Среднегодовая доходность) - считается как среднее геометрическое доходности (только для периодов 1 год и более)
  • LTM Dividend Yield (Дивидендная доходность за 12 месяцев) - Дивидендная доходность портфеля за последние 12 месяцев. Считается как взвешенная сумма дивидендных доходностей активов, приведенных к базовой валюте портфеля.

П.С. Мы стараемся везде использовать общепринятые обозначения метрик. Так что всегда можно посмотреть в интернете что есть что. Например, CAGR (Compound annual growth rate) в Wiki. Пока на полноценное документирование всех характеристик рук не хватает …

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

Поиск по базе данных осуществляется в разделе Database.

Здесь подробнее про этот раздел:

Про портфель… попробуйте попросту перезагрузить раздел Portfolio и создать портфель заново. Обычно это помогает. Если нет, пришлите скриншот проблемы.

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


надеюсь все скрины видны.
много раз портфель делала заново.
активы следующие: золото, биток, эфир, ММВБ, гос облигации, и индекс msci china - надеюсь верно китай выбрала.

Пока вижу, что есть проблема с индексом MSCICHN.INDX (нет данных, хотя должны были бы быть). Используйте какой-нибудь альтернативный китайский индекс. Например, SSEC.INDX или CSI300.INDX.

Те если не отражается какой-то актив ли индекс в списке СПРАВА, т е не появляется понимаете? нужно искать аналог и ждать пока заработает окама? вчера целый день не работало. Те не добавлялись даже mcftr и иже с ними. Если вдруг случается проблема - писать сюда?

добрый день еще раз. А подскажите коэфф шарпа и сортино у портфеля вы не планируете считать?

C MCFTR не могу подтвердить информацию. Сам работал с ним в пятницу. Всё было нормально…

В случае проблем, конечно, можно писать сюда.

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

Добрый день. Еще вопрос. Каким образом считается накопленная инфляция? Через ИПЦ Росстата? Приведите, пожалуйста пример. Спасибо.

Да, всё верно. Через ИПЦ Росстата и других аналогичных учреждений за рубежом.
Инфляция бывает разной… за месяц, за год. Накопленная за определенный период.

За год считается как геометрическая сумма месячных периодов:

I_{год} = (I_{1} + 1)\times(I_{2} + 1)\times\dots\times(I_{12} + 1) - 1

Я имел ввиду накопленную инфляцию на виджетах. Например ИПЦ(0) = 100,35; ИПЦ (1) = 100,88; ИПЦ (2) = 100,28. Тогда I(0)= 1000, I(1) - ?; I(2) - ?

В виджетах используется библиотека окама. В ней есть расчет инфляции по 7 валютам: рубль, доллар США, евро, британский фунт, юань, израильский шекель. Количество стран, по которым считается валюта постоянно увеличивается.

В России для ИПЦ базовым периодом считается предыдущий месяц. Таким образом, если ИПЦ в ноябре равен 101,22. Это значит что в ноябре инфляция составила 1,22% (101,22 - 100).