Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Выборка

Виджет Portfolio ROR. Time Weighted предназначен анализа портфелей ценных бумаг:

  1. Rate Of Return,
  2. Profit & Loss,
  3. Динамики изменения RoR, P&L,
  4. Отображение их структуры, денежных потоков и сделок.

YouTube

Коннектор виджета
width600
urlhttps://www.youtube.com/watch?v=5gjdudgYRtw


Виджет содержит 5 таблиц с данными, таблица Portfolios является основной.

Отображение дочерних


Image Added




Отображение дочерних
styleh4
excerptTyperich content

Отчет предназначен для

  1. расчета и отображения доходности по портфелю ценных бумаг и
  2. сравнения доходности портфелей (portfolio performance):
    • Портфеля трейдера и
    • Портфеля, формируемого по стратегии Buy-And-Hold — оценка эффективности работы трейдера относительно рынка.

toc


Теория

Внутренняя норма доходности, общепринятое сокращение —

LaTeX Math Inline
bodyIRR
 (ВНД) — это процентная ставка, при которой сумма дисконтированных денежных потоков (
LaTeX Math Inline
bodyNPV
) равна 0.

LaTeX Math Inline
bodyNPV
рассчитывается на основании потока платежей, дисконтированного к дате расчета (дате первоначальной инвестиции).

Иначе говоря, для потока платежей

LaTeX Math Inline
body--uriencoded--\text%7BCash Flows%7D
внутренняя норма доходности
LaTeX Math Inline
bodyIRR
 рассчитывается из уравнения:

LaTeX Math Block
alignmentleft
NPV = -IC + \sum_{t=1}^N \frac{CF_t}{(1+IRR)^t} = 0

где:

  • LaTeX Math Inline
    bodyCF_t
     — платёж через
    LaTeX Math Inline
    bodyt
     лет (
    LaTeX Math Inline
    bodyt = 1,... ,N
    ) и
  • LaTeX Math Inline
    bodyIC=-CF_0
    — начальная инвестиция


или

LaTeX Math Block
alignmentleft
IC = \sum_{t=1}^N \frac{CF_t}{(1+IRR)^t}

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

Определённая таким образом внутренняя доходность равна внутренней норме доходности инвестиции в данный финансовый момент времени.



Управление

Image Removed

Управление осуществляется с помощью параметров, расположенных в панелях отчета.

Для управления используются параметры.

Параметр
Price type

Описание

Тип

цены переоценки (параметр)Тип

цен Переоценки — Average, Bid, Offer, Close, Open, Low, High, Official, Last, Settle.

По умолчанию не заполнено, переоценка — по типу цены, указанному в настройке инструмента.

Переоценка (параметр отчета)
Price source

Режим торгов площадки переоценки, по ценам которого будет произведена оценка позиций.

Отображаются режимы торгов с продуктами, доступными для инструментов.

По умолчанию не заполнено, переоценка — по цене режима, указанного в настройке инструмента.

Торговые счета пользователя (параметр)
Tradebooks

Список торговые счета пользователя для которых будет построен отчет

Валюта отчета (параметр)
Report ccy

Валюта, в которой представлен отчет.

К ней приводятся суммы отчета, рассчитанные в валютах, отличных от валюты отчета.

По умолчанию поле не заполнено — используется национальная валюта, системный параметр.

Периодичность операции
Frequency

Периодичность, применяемая для определения дат совершения операции внутри диапазона дат — между Датой начала периода и Датой окончания периода.

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

Дата начала периода
Date 1

Дата начала периода, за который строится отчёт. По умолчанию равна текущей дате.

Дата окончания периода
Date 2

Дата окончания периода, за который строится отчёт. По умолчанию равна текущей

дате.

Портфели

Image Removed

Поле

Описание

Группа полей

Описание

RoR портфеля Money weighted

Внутренняя норма доходности портфеля, рассчитанная для всех платежей по нему.

В расчет включаются платежи открытия и закрытия позиции на даты начал и окончания отчета

LaTeX Math Block
alignmentleft
IC = \sum_{t=1}^N \frac{CF_t}{(1+IRR)^t}

где:

  • LaTeX Math Inline
    bodyCF_t
     — платёж через
    LaTeX Math Inline
    bodyt
     лет (
    LaTeX Math Inline
    bodyt = 1,... ,N
    ) и
  • LaTeX Math Inline
    bodyIC=-CF_0
    — начальная инвестиция
Внешние платежи портфеля за период

Сумма внешних платежей портфеля за период отчета. Сумма платежей приводится к Валюте отчета с использованием FX курсов Площадки переоценки.

Доход. Купоны и дивиденды. Всего (поле)

Сумма реализованного и нереализованного дохода по купонам / дивидендам

Доход. Позиция портфеля (поле)

Полный доход по всем инструментам портфеля в Валюте отчета.

Доходность к погашению портфеля (поле)

Доходность к погашению портфеля. Рассчитывается как средневзвешенная YTM всех инструментов портфеля, взвешенная по сумме вложения.

Доходность портфеля текущая (поле)

Средневзвешенная текущая доходность инструментов портфеля, взвешенная по рыночной стоимости инструментов на дату окончания отчета. 

Доходность текущая модифицированная портфеля (поле)

Средневзвешенная модифицированная текущая доходность инструментов портфеля, взвешенная по рыночной стоимости инструментов на дату окончания отчета. 

Дюрация модифицированная портфеля (поле)

Модифицированная дюрация портфеля. Рассчитывается как средневзвешенная модифицированная дюрация всех инструментов портфеля, взвешенная по рыночной стоимости всех инструментов на дату окончания отчета.

Дюрация портфеля (поле)

Дюрация портфеля. Рассчитывается как средневзвешенная дюрация всех инструментов портфеля, взвешенная по рыночной стоимости всех инструментов на дату окончания отчета.

Рыночная стоимость портфеля на дату начала

Рыночная стоимость портфеля на дату начала отчета, рассчитанная по ценам Площадки переоценки, включая НКД (для долговых инструментов).

LaTeX Math Inline
bodyQty_{StartDate-1} \times MktPrice_{StartDate-1} \times CorrFactor_{StartDate-1} + Accnt_{StartDate-1}

Для расчета используются данные на конец дня, предшествующего  дате начала отчета.

Рыночная стоимость портфеля на дату окончания

Рыночная стоимость портфеля на дату окончания отчета, рассчитанная по ценам Площадки переоценки, включая НКД (для долговых инструментов).

LaTeX Math Inline
bodyQty_{EndDate} \times MktPrice_{EndDate} \times CorrFactor_{EndDate} + Accnt_{EndDate}

Торговый счет (поле)

Название портфеля (торгового счета)

Отображение счета может зависеть от параметра отчета Раздельно по счетам — если параметр (флаг) присутствует в отчете и не включен, значение поля пустое.

Цена базисного пункта портфеля. BP01 (поле)

Изменение стоимости инструментов портфеля при изменении доходности на один базисный пункт вверх.

Securities

Image Removed

Instrument:

Портфель ROR. Securities. Instrument

Поле

Описание

Номинал инструмента текущий (поле)

Величина текущего номинала инструмента, попавшего в отчёт. Указывается в валюте номинала инструмента.

Дата погашения инструмента (поле)

Дата погашения инструмента.

Для акций и бессрочных облигаций поле остается пустым

Инструмент. Краткое название (поле)

Название инструмента

Валюта номинала инструмента (поле)

Валюта, в которой номинирован инструмент.

ISIN (поле)

Код ISIN инструмента.

Портфель ROR. Securities. ROR

ROR:

Поле

Описание

RoR инструмента Money weighted

Внутренняя норма инструмента, рассчитанная для всех платежей с ним: сделки, выплаты эмитента, комиссии.

В расчет включаются платежи открытия и закрытия позиции на даты начала и окончания отчета

LaTeX Math Block
alignmentleft
IC = \sum_{t=1}^N \frac{CF_t}{(1+IRR)^t}

где:

  • LaTeX Math Inline
    bodyCF_t
     — платёж через
    LaTeX Math Inline
    bodyt
     лет (
    LaTeX Math Inline
    bodyt = 1,... ,N
    ) и
  • LaTeX Math Inline
    bodyIC=-CF_0
    — начальная инвестиция
RoR market Money weighted

Доходность стратегии Buy-And-Hold. Расчет параметра производится по логике:

  1. купили 1 бумагу в дату 
    LaTeX Math Inline
    bodyStartDate − 1
     по рыночной цене на дату 
    LaTeX Math Inline
    bodyStartDate − 1
    ,
  2. включили в обороты все погашения (амортизации) и купонные (дивидендные выплаты), причитающиеся на 1 бумагу и
  3. продали 1 бумагу в дату
    LaTeX Math Inline
    bodyEndDate
     по цене на дату 
    LaTeX Math Inline
    bodyEndDate
    .
RoR spread Money weighted

Спред между доходностью Портфеля и Рынка.

Расчет производится по формуле: Позиция — Рынок. 
Если трейдер сработал лучше рынка — значение параметра положительное, и наоборот.

Портфель ROR. Securities. Profit and Loss

Profit and Loss:

Поле

Описание

Доход. Купоны и дивиденды. Всего (поле)

Сумма реализованного и нереализованного дохода по купонам / дивидендам

Доход. Всего (поле)

Общий доход. Сумма реализованных и нереализованных доходов позиции.

Портфель ROR. Securities. Market

Market:

Поле

Описание

Дюрация модифицированная (поле)

Модифицированная дюрация (Modified Duration, MD) — параметр, который описывает эластичность цены облигации относительно доходности. 

Подробно — в статье Дюрация модифицированная.

Дюрация (поле)

Дюрация (Duration, D) — это средневзвешенный по дисконтированной сумме срок потока платежей.

Подробно — в статье Дюрация.

Доходность текущая модифицированная (поле)

Модифицированная текущая доходность рассчитывается путем прибавления к текущей доходности следующей величины:

LaTeX Math Block
alignmentleft
 \frac {100-CleanPrice} {YearFraction} \times \frac{1} {CleanPrice}

где:

  •  
    LaTeX Math Inline
    bodyCleanPrice
     чистая стоимость облигации
  •  
    LaTeX Math Inline
    bodyYearFraction
     — срок до погашения облигации в годах

Формула расчета модифицированной доходности:

LaTeX Math Block
alignmentleft
CurrentYield_{Adjusted}  = CurrentYield  + \frac {100-CleanPrice} {YearFraction} \times \frac{1} {CleanPrice}

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

Информация
iconfalse
titleТекущая модифицированная доходность бессрочной облигации

Текущая модифицированная доходность бессрочной облигации рассчитывается по формуле

LaTeX Math Block
alignmentleft
CurrentYield_{Adjusted} = CurrentYield + \bigg(1 - \frac {CleanAmount} {FaceValue} \bigg)

При расчете к оферте с известной датой используется формула для срочных облигаций.

Доходность текущая (поле)

Текущая доходность процентной облигации — это сумма купонных платежей за год, делённая на текущую Рыночную стоимость облигации. 

Подробнее — в статье Доходность текущая.

Доходность к погашению рыночная (поле)

Доходность к погашению, рассчитанная на дату отчёта для Текущей рыночной цены

При расчете значения используется метод расчета YTM, указанный в настройках облигации.

Методы используемые в расчетах описаны в статье Доходность.

Цена базисного пункта. BP01 (поле)

Цена базисного пункта (Price value of a basis point, BP01) — показатель, оценивающий изменение стоимости облигации при изменении доходности на один базисный пункт вверх.

Подробнее — в статье Цена базисного пункта (BV01).

Выпуклость. Convexity (поле)

Выпуклость потока платежей (Convexity, C) характеризует степень отклонения стоимости потока платежей от линейной функции и представляет собой второй коэффициент разложения этой стоимости в ряд Тейлора по процентной ставке.

Подробнее — в статье Выпуклость.

Портфель ROR. Securities. Date 2

Date 2:

Поле

Описание

Рыночная стоимость. Дата 2 (поле)

LaTeX Math Inline
bodyMV_{EndDate}

Рыночная стоимость позиции с НКД на дату

LaTeX Math Inline
bodyEndDate
.

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

Если Валюта отчета не указана, то рассчитывается в национальной валюте.

Для большинства случаев для акций и облигаций рыночная стоимость определяется по формуле:

LaTeX Math Inline
bodyMarketValueFull = Quantity \times MarketPrice \times CorrectionFactor + Accrued

где

  1. LaTeX Math Inline
    bodyCorrectionFactor
    — коррекционный фактор инструмента на дату окончания отчета,
  2. LaTeX Math Inline
    bodyQuantity
    — количество инструмента позиции на дату
    LaTeX Math Inline
    bodyEndDate
  3. LaTeX Math Inline
    bodyMarketPrice
    — рыночная цена на дату
    LaTeX Math Inline
    bodyEndDate
Информация
iconfalse

Для счета подтипа До погашения рассчитывается на основании сделок покупки.

Подробнее — в статье Рыночная стоимость.

Доля инструмента в позиции. Дата 2 (поле)

Доля инструмента от совокупной рыночной стоимости портфеля на Дату окончания отчета.

Указывается в процентах.

Цена рынка. Дата 2 (поле)

LaTeX Math Inline
bodyMarketPrice_{EndDate}

Рыночная цена, действующая на дату

LaTeX Math Inline
bodyEndDate
.

Площадка и тип цены переоценки могут быть заданы параметрами отчета.

Информация
iconfalse

Для счета подтипа До погашения рассчитывается на основании сделок покупки.

Подробнее — в статье Рыночная стоимость.

Если параметры параметры отчета не заданы, то используются настройки инструмента. Источник цены указывается в поле Площадка переоценки.

Если цена найдена, то:

  1. Для долевых бумаг (акция) рыночная цена конвертируется в валюту отчета по курсу площадки, указанной в параметре Тип курса (используется курс на дату отчета).
  2. Для долговых бумаг (облигация), рыночная цена показывается в процентах от номинала.
  3. Для фьючерсов, в настройках которых указан тип цены Price, рыночная цена конвертируется в Валюту отчета.

Если цена с указанными параметрами не может быть найдена, то в поле Ошибка указывается причина.

Значение не округляется.

НКД текущий. Дата 2 (поле)

Image Removed

НКД на дату

LaTeX Math Inline
bodyEndDate
. Расчет производится только для долговых инструментов.

При расчете используется тип округления НКД, указанный в настройках инструмента.

Подробнее о расчете НКД — в статье Расчет купонов и НКД.

Позиция инструмента. Дата 2 (поле)

LaTeX Math Inline
bodyPosition_{EndDate}

Величина балансовой и форвард позиций на дату 

LaTeX Math Inline
bodyEndDate

Портфель ROR. Securities. Date 1

Date 1:

Поле

Описание

Цена рынка. Дата 1 (поле)

LaTeX Math Inline
bodyMarketPrice_{StartDate-1}

Рыночная цена, действующая на дату

LaTeX Math Inline
bodyStartDate − 1
.

Площадка и тип цены переоценки могут быть заданы параметрами отчета.

Информация
iconfalse

Для счета подтипа До погашения рассчитывается на основании сделок покупки.

Подробнее — в статье Рыночная стоимость.

Если параметры параметры отчета не заданы, то используются настройки инструмента. Источник цены указывается в поле Площадка переоценки.

Если цена найдена, то:

  1. Для долевых бумаг (акция) рыночная цена конвертируется в валюту отчета по курсу площадки, указанной в параметре Тип курса (используется курс на дату отчета).
  2. Для долговых бумаг (облигация), рыночная цена показывается в процентах от номинала.
  3. Для фьючерсов, в настройках которых указан тип цены Price, рыночная цена конвертируется в Валюту отчета.

Если цена с указанными параметрами не может быть найдена, то в поле Ошибка указывается причина.

Значение не округляется.

Позиция инструмента. Дата 1 (поле)

LaTeX Math Inline
bodyPosition_{StartDate-1}

Величина балансовой и форвард позиций на дату 

LaTeX Math Inline
bodyStartDate-1

НКД текущий. Дата 1 (поле)

LaTeX Math Inline
bodyAccrued_{StartDate-1}

НКД на дату

LaTeX Math Inline
bodyStartDate -1
. Расчет производится только для долговых инструментов.

При расчете используется тип округления НКД, указанный в настройках инструмента.

Подробнее о расчете НКД — в статье Расчет купонов и НКД.

Рыночная стоимость. Дата 1 (поле)

LaTeX Math Inline
bodyMV_{EndDate}

Рыночная стоимость позиции с НКД на дату

LaTeX Math Inline
bodyStartDate -1
.

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

Если Валюта отчета не указана, то рассчитывается в национальной валюте.

Для большинства случаев для акций и облигаций рыночная стоимость определяется по формуле:

LaTeX Math Inline
bodyMarketValueFull = Quantity \times MarketPrice \times CorrectionFactor + Accrued

где

  1. LaTeX Math Inline
    bodyCorrectionFactor
    — коррекционный фактор инструмента на дату окончания отчета,
  2. LaTeX Math Inline
    bodyQuantity
    — количество инструмента позиции на дату
    LaTeX Math Inline
    bodyStartDate -1
  3. LaTeX Math Inline
    bodyMarketPrice
    — рыночная цена на дату
    LaTeX Math Inline
    bodyStartDate -1
Информация
iconfalse
Для счета подтипа До погашения рассчитывается на основании сделок покупки

.

Подробнее — в статье Рыночная стоимость.

Доля инструмента в позиции. Дата 1 (поле)

Доля инструмента от совокупной рыночной стоимости портфеля на Дату начала отчета минус 1 день.

Указывается в процентах.

ROR Dynamic

...