derivget

Получите опции ценообразования для производных инструментов

Описание

пример

Value = derivget(Options,ParameterName) извлекает значение заданного ParameterName значения аргументов из производной Options структура.

Примеры

свернуть все

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

Options = derivset('Diagnostics','on')
Options = struct with fields:
      Diagnostics: 'on'
         Warnings: 'on'
        ConstRate: 'on'
    BarrierMethod: 'unenhanced'

Использование derivget чтобы извлечь значение Diagnostics от Options структура.

Value = derivget(Options, 'Diagnostics')
Value = 
'on'

Использование derivget чтобы извлечь значение ConstRate.

Value   = derivget(Options, 'ConstRate')
Value = 
'on'

Если значение 'ConstRate' не задан ранее с derivset, ответ представляет настройку по умолчанию для 'ConstRate'.

Найдите значение 'BarrierMethod' в этой структуре опций.

derivget(Options ,'BarrierMethod')
ans = 
'unenhanced'

Входные параметры

свернуть все

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

Типы данных: struct

Имя параметра, к которому необходимо получить доступ в Options структура, заданная как вектор символов для одного из следующих:

  • 'Diagnostics' - Печать диагностической информации с возвращенным значением 'on' или 'off'. Эта опция применяется только к ценообразованию HJM, BDT, HW и BK.

  • 'Warnings' - отображение предупреждений с возвращенным значением 'on' или 'off'. Эта опция применяется только к ценообразованию HJM, BDT, HW и BK.

  • 'ConstRate' - Предположим, что постоянные скорости между узлами дерева с возвращаемым значением 'on' или 'off'. Эта опция применяется только к ценообразованию HJM, BDT, HW и BK.

  • BarrierMethod - Метод ценообразования Барьерная опция. Возвращенные значения 'unenhanced' который не использует вычисление коррекции или 'interp' который использует расширенную интерполяцию оценки между узлами на барьерных контурах.

Типы данных: char

Выходные аргументы

свернуть все

Значение, возвращаемое как вектор символов в зависимости от заданного ParameterName.

Представлено до R2006a