Общая информация
Отчет отображает информацию, которая позволяет получить представление о том, как рассчитана стоимость сделки (NPV).
Отчет запускается только для уже сохраненной сделки.
Отчет может запускаться следующими способами:
- Из позиционных отчетов и других отчетов, содержащих список сделок или ордеров (общего отчета Позиция. Все продукты и Позиция. Swaps, Позиция. FX Swaps, Позиция. FX Outright, Позиция. Options и других) по команде краткого меню Детализация NPV.
- Отдельно из дерева доступных отчетов.
Чтобы оба способа вызова отчета работали корректно, необходимо осуществить действия по настройке отчета, описанные в разделе Настройка отчета.
Структура отчета
Отчет построен следующим образом: при открытии отображается окно со списком платежей, сгенерированный FINCAD для сделки.
Каждая строка соответствует отдельному платежу.
Параметры отчета
Отчет имеет следующие параметры:
- ТИКЕТ - уникальный номер тикета, по которому нужно построить отчет. При вызове из "позиционных" отчетов автоматически заполняется номером выбранной в списке сделки.
- Дата - дата, на которую необходимо построить отчет. При вызове из "позиционных" отчетов автоматически заполняется текущей датой.
Список полей
Каждый платеж описывается следующими полями:
Название поля | Описание |
---|---|
TICKET | Уникальный числовой идентификатор сделки (ТИКЕТ). |
PAYMENTCURRENCY | Валюта платежа |
PAYMENTDATE | Дата платежа |
PAYRECBUYSELL | "Номинальное" направление платежа (если направление "наш платеж", то реальное направление будет зависеть от знака платежа, но "номинальное" не поменяется). Возможные значения:
|
NOTIONAL | Базовый объем, от которого рассчитывается платеж. |
ACCRUALFRACTION | Имеет различный смысл в зависимости от типа платежа:
|
IMPLIEDAMOUNT | Имеет различный смысл в зависимости от типа платежа:
|
ISFIXEDFLOW | Признак зафиксированного платежа. Платежи, сумма которых определена, считаются зафиксированными. Платежи, сумма которых будет точно установлена в будущем (после проведения фиксинга), не являются зафиксированными. Возможные значения поля:
|
IMPLIEDCASHFLOW | Объем платежа. Рассчитывается как произведение NOTIONAL*ACCRUALFRACTION*IMPLIEDAMOUNT. |
DISCOUNT_FACTOR | Дисконт-фактор для платежа (рассчитанный по дисконтной кривой из модели FINCAD для валюты и даты платежа) к дате отчета. |
DISCOUNT_VALUE | Дисконтированный к дате отчете объем платежа. |
RATE | Курс приведения валюты платежа к валюте RUB. |
DISCOUNT_VALUE_RUB | Приведенный к валюте RUB дисконтированный на дату отчета объем платежа. Это "вклад" платежа в NPV. |
В таблице реализовано суммирование по полю DISCOUNT_VALUE_RUB. Итоговая сумма значения поля DISCOUNT_VALUE_RUB и является NPV сделки.
Настройка отчета
Настройка отчета предполагает следующие последовательные действия:
- Импорт отчета.
- Настройка вызова отчета.
Импорт отчета
Импорт отчета осуществляется штатным функционалом импорта отчетов в Репортере.
Настройка вызова отчета
- Настройка вызова отчета из позиционных отчетов (общего отчета "Позиция. Все продукты" и "продуктовых" отчетов "Позиция. Swaps", "Позиция. FX Swaps", "Позиция. FX Outright" и "Позиция. Options").
Заходим в свойства отчета, далее в свойства "сделочного" датасета (из которого и планируется вызывать отчет с детализацией), далее на вкладку "Операции". В списке операций кликаем правой кнопкй мыши - открывается окно "Добавить" операцию. В нем ищем и выбираем отчет "Детализация NPV". В поле привязки параметров добавляем:TICKET=TICKET
PDATE=DT