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

Ключ

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


Выборка

Виджет IRS Calculator предназначен для расчета параметров сделки процентный своп, указанных пользователем — NPV, Par Rate, процентные и платежные периоды...

Оглавление


Добавить виджет калькулятора на рабочий стол можно из раздела IR Swaps или просто начать ввод текста Calculator... 



Внешний вид

Пользователь может рассчитать

  1. NPV свопа и его Par Rate.
  2. Платежи по обеим нога, дисконт факторы и процентные ставки 
  3. Периоды payments, calcluation, reset и fixings


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

Для расчета Par Rate укажите параметры предполагаемой сделки и нажмите кнопку справа от поля Fixed Rate. 

Для расчетов калькулятор использует релевантные форвард и дисконтную кривые, источник данных кривых — данные отчетов Curves.


Параметры сделки

Даты сделки

ПараметрОписание
Effective

Срок и дата начала сделки InterestRateSwap.

Определяет дату начала сделки — минимальная дата платежей по ногам свопа (effectiveDate — relativeTo tradeDate).

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

Termination

Срок сделки InterestRateSwap.

Определяет дату окончания сделки — максимальная дата платежей по ногам свопа (terminationDate — relativeTo effectiveDate).



Суммы

ПараметрОписание
Currency PayВалюта Pay — Сумма и валюта стороны IRS, по которой владелец сделки платит проценты
Currency ReceiveВалюта Receive — Сумма и валюта стороны IRS, по которой владелец сделки получает проценты
Notional Pay

Сумма первоначального номинала Pay IRS — первоначальная сумма стороны IRS, по которой владелец сделки платит проценты.

При регистрации новой сделки устанавливается равным 0.

Notional Receive

Сумма первоначального номинала Pay IRS — первоначальная сумма стороны IRS, по которой владелец сделки получает проценты.

При регистрации новой сделки устанавливается равным 0.


Fixed Rate Leg

ПараметрОписание

Fixed rate

Первоначальное значение фиксированной ставки ноги InterestRateSwap. Отображается в процентных пунктах (ставка 0.055 должна быть отображена как 5.5000). Количество знаков: равно 5.

При регистрации новой сделки значение параметра = 0.



Day count fractionКонвенция, применяемая для расчета процентов по сделке.

Payment frequency 

PaymentDates  частота процентных выплат депозита или стороны процентного свопа. Ему сопутствует правило определения смещения платежей (paymentDaysOffset).

Список частот зависит от terminationDate. При смене terminationDate, список PaymentDates должен быть пересчитан.

Срок Payment frequency должен быть:

  • Меньше срока сделки: Период terminationDate или
  • Быть равным Term.


Payment offset 

Срок смещения платежей — в случае необходимости досрочного или отложенного платежа совместно с Бизнес календарем определяет количество дней и направление смещения относительно PaymentDates.




Compounding frequency

Частота compounding (calculationPeriodDates) депозита или стороны процентного свопа. Используется совместно с Методом compounding.

Правила Compounding frequency:

  1. LaTeX Math Inline
    bodyComp.\ Freq \ge Payment\ Freq.
  2. LaTeX Math Inline
    body\frac {Comp.\ Freq}{Payment\ Freq.} = Integer

Если частота PaymentDates = Term, то:

  • Длительность одного периода Compounding frequency должна быть меньше длительности периода terminationDate или
  • Период Compounding frequency должен быть равным Term.

Если при изменении Payment frequency оказывается, что

LaTeX Math Inline
bodyComp.\ Freq < Payment\ Freq.
, то частота Compounding frequency устанавливает равной Payment frequency.

Если частота calculationPeriodDates больше частоты PaymentDates — должен быть указан метод compounding-method (один процентный платеж для нескольких процентных периодов).

Информация
iconfalse
titleПравило isOvernight

Если индекс Overnight (isOvernight = 'True'), тогда Compounding frequency должна быть установлена равной Daily




Compounding method

Определяет compounding-method для случая нескольких процентных периодов внутри платежного периода.

Отображается, если частоты Payment и Compounding не равны.

  1. Если
    LaTeX Math Inline
    bodyComp.\ Freq > Payment\ Freq.
    : Compounding Method видим
  2. Если
    LaTeX Math Inline
    bodyComp.\ Freq = Payment\ Freq.
    : Compounding Method скрыт




Stub Type

Метод распределения любого нерегулярного периода, оставшегося после определения регулярных периодов, между Effective & Termination датами

Например, разделить 24 месячный (2 года) swap на периоды по 3 месяца каждый легко, так как интервал может быть точно разделен на 8 равных интервалов по 3 месяца.
Однако 23 месячный swap не может быть разделен на равные 3 месячные сроки.
Вместо этого может быть

  • Добавлен 2 месячный stub в начале графика и 2 месячный stub в начале графика или
  • Добавлены 2 stub по 1 месяцу в начале и конце графика, дающие в совокупности 2 stub месяца.

Допустимы 4 типа

  1. ShortInitial: Короткий процентный период создаётся в начале сделки
    If there is a non regular period remaining it is left shorter than the streams calculation period frequency and placed at the start of the stream
  2. LongInitial: Короткий процентный период создаётся в начале сделки и объединяется со следующим периодом
    If there is a non regular period remaining it is placed at the start of the stream and combined with the adjacent calculation period to give a long first calculation period
  3. LongInitial: Короткий процентный период создаётся в конце сделки и объединяется с предыдущим периодом
    If there is a non regular period remaining it is placed at the start of the stream and combined with the adjacent calculation period to give a long first calculation period
  4. LongFinal: Короткий процентный период создаётся в конце сделки
    If there is a non regular period remaining it is placed at the end of the stream and combined with the adjacent calculation period to give a long last calculation period



Floating Rate Leg

В плавающей ноге свопа присутствуют все параметры ноги с фиксированной ставкой, кроме параметра Fixed Rate.

В дополнение присутствуют следующие параметры

ПараметрОписание
Floating rate indexИндекс плавающей ставки
Floating rate spread

Спред к значению индекса плавающей ставки. Отображается в базисных пунктах (спред 0.001 должен быть отображен как 10.000).

При регистрации новой сделки значение параметра = 0.

Reset Frequency

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

Правило Reset

  1. Reset frequency не может быть меньше частоты ставки. То есть, недопустимы параметры: Index float rate tenor = 6M, и Reset frequency = 1M.
  2. Проверка производится при смене срока индекса. Если оказывается, что частота Reset меньше частоты срока индекса, то частота Reset должна быть установлена равной частоте ставки индекса.
  3. Если Index float rate tenor = Overnight (isOvernight = 'True'), тогда Reset frequency должно быть установлена равной Daily 
Floating rate fixingfixingDates — срок фиксинга плавающей ставки — совместно с Бизнес календарем определяет дату фиксинга ставки — период fixingDates (relativeTo resetDates).
Averaging method

Определяет averaging-method для случая нескольких Reset внутри процентного периода.

Определяется отношением Compounding frequency и Reset frequency:

  1. Если

    LaTeX Math Inline
    bodyReset\ Freq. > Comp.\ Freq
    Averaging Method видим

  2. Label = Fixing / Averaging
  3. Если
    LaTeX Math Inline
    bodyReset\ Freq. \le Comp.\ Freq
    Averaging Method скрыт
  4. Averaging Method = NULL
  5. ширина editBox Fixing должна быть увеличена до правой границы группы.


Payments

После ввода параметров сделки вы можете перейти на вкладку Payments и увидеть рассчитанные суммы процентных платежей.

В списке платежей отображаются параметры 

  1. Сумма платежа и его валюта
  2. Сторона платежа: payer / Receiver
  3. Дата платежа 
  4. Дисконт фактор, применяемый для расчета их NPV 
  5. NPV платежа
  6. Валютный курс, применяемый для расчета стоимости платежа в валюте CSA


Periods

После ввода параметров сделки вы можете перейти на вкладку Periods и увидеть рассчитанные периоды

  1. Payments
  2. Calculations
  3. Reset
  4. Fixing