confidenceBands

Полосы доверительного интервала

Описание

пример

cbTable = confidenceBands(cdc) возвращает таблицу требуемой меры по риску и ее связанных полос уверенности. confidenceBands используется, чтобы заняться расследованиями, как значения меры по риску и ее связанного доверительного интервала сходятся как количество увеличений сценариев. simulate функция должна быть запущена перед confidenceBands используется. Для получения дополнительной информации об использовании creditDefaultCopula возразите, смотрите creditDefaultCopula.

пример

cbTable = confidenceBands(cdc,Name,Value) добавляют дополнительные аргументы пары "имя-значение".

Примеры

свернуть все

Загрузите сохраненные данные о портфеле.

load CreditPortfolioData.mat;

Создайте creditDefaultCopula объект с 2D факторной моделью.

cdc = creditDefaultCopula(EAD,PD,LGD,Weights2F,'FactorCorrelation',FactorCorr2F)
cdc = 
  creditDefaultCopula with properties:

            Portfolio: [100x5 table]
    FactorCorrelation: [2x2 double]
             VaRLevel: 0.9500
          UseParallel: 0
      PortfolioLosses: []

Установите VaRLevel к 99%.

cdc.VaRLevel = 0.99;

Используйте simulate функция прежде, чем запустить confidenceBands. Используйте confidenceBands с creditDefaultCopula объект сгенерировать cbTable.

cdc = simulate(cdc,1e5);
cbTable = confidenceBands(cdc,'RiskMeasure','Std','ConfidenceIntervalLevel',0.9); 
cbTable(1:10,:)
ans=10×4 table
    NumScenarios    Lower      Std      Upper 
    ____________    ______    ______    ______

        1000        22.796    23.633    24.538
        2000         22.62    23.207    23.828
        3000        23.082    23.572    24.084
        4000        23.125    23.549    23.991
        5000        23.228     23.61    24.005
        6000        23.372    23.723    24.085
        7000        23.378    23.702    24.037
        8000        23.268     23.57    23.881
        9000        23.419    23.706    24.001
       10000        23.467    23.739    24.019

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

свернуть все

creditDefaultCopula объект, полученный после выполнения simulate функция.

Для получения дополнительной информации о creditDefaultCopula объекты, смотрите creditDefaultCopula.

Аргументы в виде пар имя-значение

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: cbTable = confidenceBands(cdc,'RiskMeasure','Std','ConfidenceIntervalLevel',0.9,'NumPoints',50)

Рискните мерой, чтобы заняться расследованиями, заданный как разделенная запятой пара, состоящая из 'RiskMeasure' и вектор символов или строка. Возможные значения:

  • 'EL' — Ожидаемая потеря, среднее значение потерь портфеля

  • 'Std' — Стандартное отклонение потерь

  • 'VaR' — Значение в опасности в пороге задано VaRLevel свойство creditDefaultCopula объект

  • 'CVaR' — Условный VaR в пороге задан VaRLevel свойство creditDefaultCopula объект

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

Уровень доверительного интервала, заданный как разделенная запятой пара, состоящая из 'ConfidenceIntervalLevel' и числовое между 0 и 1. Например, если вы задаете 0.95, о 95%-м доверительном интервале сообщают в выходной таблице (cbTable).

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

Количество выборок сценария, чтобы сообщить, заданный как разделенная запятой пара, состоящая из 'NumPoints' и неотрицательное целое число. Значением по умолчанию является 100, об имеющих в виду полосах уверенности сообщают в 100 равномерно разнесенных точках увеличения объема выборки в пределах от 0 к общему количеству симулированных сценариев.

Примечание

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

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

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

свернуть все

Требуемая мера по риску и сопоставленные полосы уверенности в каждом NumPoints объемы выборки сценария, возвращенные как таблица, содержащая следующие столбцы:

  • NumScenarios — Количество сценариев в точке выборки

  • Lower — Более низкая полоса уверенности

  • RiskMeasure — Требуемую меру по риску, где столбец берет свое имя из любой меры по риску, требуют с дополнительным входом RiskMeasure

  • Upper — Верхняя полоса уверенности

Ссылки

[1] Crouhy, M., Galai, D. и Марк, R. “Сравнительный анализ Текущих Моделей Кредитного риска”. Журнал Банковского дела и Финансов. Издание 24, 2000, стр 59–117.

[2] Gordy, M. “Сравнительная Анатомия Моделей Кредитного риска”. Журнал Банковского дела и Финансов. Издание 24, 2000, стр 119–149.

[3] Gupton, G., палец, C. и Bhatia, M. “CreditMetrics – технический документ”. J. P. Morgan, Нью-Йорк, 1997.

[4] Jorion, P. Финансовое руководство менеджера по рискам. 6-й выпуск. Финансы Вайли, 2011.

[5] Löffler, G. и Posch, P. Credit Risk Modeling Using Excel и VBA. Финансы Вайли, 2007.

[6] Макнейл, A., Фрэй, R. и Embrechts, P. Количественное управление рисками: Концепции, методы и инструменты. Издательство Принстонского университета, 2005.

Введенный в R2017a

Для просмотра документации необходимо авторизоваться на сайте