• Stars
    star
    151
  • Rank 241,139 (Top 5 %)
  • Language
    Python
  • License
    The Unlicense
  • Created over 5 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Оптимизация долгосрочного портфеля акций

Оптимизация долгосрочного портфеля акций

Разработка новой версии

Master branch содержит находящуюся в разработке новую реализацию (version 3) с web интерфейсом. Предыдущая версия содержится в ветке version_2 и будет поддерживаться и обновляться до момента завершения работы над новой версией.

Для предварительного ознакомления на MacOS необходимо:

  • заполнить .env.template и переименовать его в .env
  • установить Task
  • запустить команду установки необходимых инструментов
% task setup
  • запустить программу
% task run

Основные разделы

Tickers

Для добавления бумаги в состав портфеля начните вводить первые буквы тикера, а потом щелкните на нее. Аналогичным образом можно удалить бумагу. После внесения изменений нажмите на кнопку Save. Для адекватной работы программы в составе портфеля должно быть не менее 100 бумаг.

По выбранным бумагам будет отслеживаться появление информации о новых дивидендах на сайте MOEX, и они будут доступны в разделах Accounts и Portfolio.

Accounts

Для создания брокерского счета введите его название и нажмите кнопку Create. Далее можно редактировать количество ценных, выбранных в разделе Tickers. Допускается создание произвольного количества брокерских счетов. Сводная информация по ним будет отображена в разделе Portfolio.

Для удаления брокерского счета необходимо обнулить все его позиции и нажать кнопку Delete.

Portfolio

Для отображения стоимости портфеля на заданную дату щелкните на ней. Портфель включает информацию по всем брокерским счетам, созданным в разделе Accounts.

Metrics (в разработке)

Просмотр информации об ожидаемой доходности и риске портфеля на различные даты

Optimizer (в разработке)

Просмотр предложений по оптимизации портфеля на различные даты

Dividends

Для обновления дивидендов начните вводить первые буквы тикера, а потом щелкните на него. В результате будет отображена таблица с дивидендами и сверка с данными на сайтах:

После внесения изменений нажмите на кнопку Save.

Reports (в разработке)

Просмотр исторических отчетов