Обзор жизненной вероятности моделей по умолчанию

Нормативные среды, такая как МСФО (IFRS) 9 и CECL, требуют, чтобы учреждения оценивали резервы потерь на основе анализа на протяжении всей жизни, который зависит от макроэкономических сценариев. Более ранние модели часто были разработаны, чтобы предсказать один период вперед и часто без явной чувствительности к макроэкономическим сценариям. С учетом МСФО (IFRS) 9 и правил CECL модели должны предсказывать несколько периодов вперед, и модели должны иметь явную зависимость от макроэкономических переменных.

Основным выходом анализа кредитования в течение срока действия является ожидаемый кредитный убыток в течение срока действия (ECL). Пожизненный ECL состоит из резервов, которые банкам необходимо отложить на ожидаемые потери в течение всего срока действия кредита. Существуют различные подходы к оценке ECL в течение срока службы. Некоторые подходы используют относительно простые методы по данным о потерях с качественными корректировками. Другие подходы используют более совершенные методы timeseries или эконометрические модели для прогнозирования потерь с зависимостями от макро переменных. Другая методология использует модели вероятности дефолта (PD), модели потерь с учетом дефолта (LGD) и модели воздействия при дефолте (EAD) и объединяет их выходы для оценки ECL. Модели PD в течение срока службы в Risk Management Toolbox™ относятся к категории PD-LGD-EAD.

Традиционные модели PD по сравнению с моделями PD в течение жизни

Традиционные модели PD предсказывают вероятность дефолта для следующего периода (то есть в следующем году, следующем квартале и так далее). Эти однолетние модели опередления включают область значений методологий, таких как кредитные карты результатов (creditscorecard), деревья решений (fitctree) и матрицы переходов (transprob). Эти модели включают различные типы предикторов. Некоторые из них просты, такие как доход клиента, а другие более комплексны, такие как коэффициент использования или некоторые другие показатели, связанные с финансовой деятельностью заемщика. Для этих моделей последних наблюдаемых значений предикторов, возможно, с некоторой отстающей информацией, обычно достаточно, чтобы сделать предсказание, и нет необходимости проектировать или прогнозировать значения предикторов в будущем.

Напротив, модели PD во время жизни требуют перспективных значений всех предикторов, чтобы сделать предсказание PD во время жизни до конца срока действия кредита. Поскольку проецируемые значения предикторов необходимы, эти модели могут уменьшить количество и сложность предикторов и использовать либо предикторы с постоянными значениями, такими как счет начала, либо предикторы, которые могут быть проецированы с небольшими усилиями, такими как отношение кредита к стоимости. Одним из предикторов, обычно включенных в эти модели, является возраст кредита. При использовании в регуляторных целях в модель должны быть включены макроэкономические предикторы, и для анализа кредита в течение жизни требуется несколько макроэкономических сценариев.

Анализ кредита в течение жизни также требует совокупного PD в течение жизни, которое является преобразованием предсказанных, условных PD. В частности, маргинальный PD, который является шагами в совокупном времени жизни PD, используется для расчета ECL. Часто сообщается и о вероятности выживания. Эти альтернативные версии вероятности являются рекурсивными операциями на предсказанных, условных значениях PD для одной ссуды. Другими словами, условные PD могут быть предсказаны на несколько периодов вперед и показывают зависящую от времени структуру, но эти предсказания являются предсказаниями «строка за строкой», где одна строка входов предсказывает условную PD независимо от всех других строк. Однако для совокупного времени жизни PD, совокупное значение PD для второго периода зависит от условных PD для первого и второго периодов, и все последующие периоды имеют явную зависимость от предыдущего периода (рекурсия). Поэтому для предсказаний срока службы программное обеспечение должно знать, какие строки во входах соответствуют одному и тому же кредиту, поэтому для предсказание срока службы требуется некоторая форма идентификатора кредита. В следующей таблице обобщены различия между традиционными моделями PD и пожизненными моделями PD.

Традиционные модели PDМодели ПД в течение жизни
Предсказать один период впередПредсказать несколько периодов вперед
Предсказание только условного ПДПредсказать условную PD, совокупную длительность жизни PD, предельную PD и вероятность выживания
Предсказать для каждой строки входов данных, независимо от всех других строкПредсказать для всех строк входов данных, которые соответствуют одному и тому же кредиту; это рекурсивная операция, которая требует некоторой формы идентификатора кредита, чтобы знать, с чего начать рекурсию
Нужна только самая последняя наблюдаемая информация, чтобы делать предсказания PDНужна самая последняя информация и проецируемые значения переменных предиктора за время жизни кредита, чтобы сделать предсказания PD
Может использовать сложные предикторы, которые являются результатом нетривиальной обработки данных или преобразований данныхОбычно используйте более простые предикторы, переменные, которые не трудно спроектировать и предсказать
Помимо предикторов, специфичных для кредита, модели могут включать макроэкономические переменные или возрастную переменнуюПомимо предикторов, относящихся к кредитам, модели должны включать макроэкономические предикторы (особенно если они используются в регуляторных целях) и обычно включать возрастную переменную

Разработка и валидация моделей

Risk Management Toolbox поддерживает моделирование и валидацию моделей PD в течение жизни через семейство классов, поддерживающих:

  • Моделируйте аппроксимацию с fitLifetimePDModel

  • Предсказание условного PD с predict функция

  • Предсказание PD во время жизни (совокупный, маргинальный и выживание) с predictLifetime функция

  • Моделируйте метрики дискриминации с modelDiscrimination функция

  • Постройте график кривой ROC с modelDiscriminationPlot функция

  • Моделируйте метрики точности с modelAccuracy функция

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

Поддерживаемые типы модели Logistic и Probit модели.

Типичный рабочий процесс моделирования для анализа ПД в течение жизни включает:

  1. Подготовка данных

    Жизненные модели PD требуют входа данных панели для подбора кривой, предсказания и валидации. Переменная отклика должна быть двоичной (0 или 1) переменная, с 1 указывает по умолчанию. Существует широкая область значений инструментов, доступных для лечения недостающих данных (использование fillmissing), обрабатывать выбросы (используя filloutliers) и выполнять другие задачи по подготовке данных.

  2. Моделирование подбора кривой

    Используйте fitLifetimePDModel функция для соответствия пожизненной модели PD. Необходимо использовать ранее подготовленные данные, выбрать тип модели и указать, какие переменные соответствуют специфичным для ссуды переменным (таким как счет происхождения и отношение кредита к стоимости). Кроме того, можно также включать возрастную переменную (например, годы в книгах) и макроэкономические переменные (такие как рост валового внутреннего продукта или уровень безработицы), а также переменную идентификатора и переменную отклика. Можно задать описание модели, а также идентификатор модели или тег в целях отчетности во время валидации модели.

  3. Валидация модели

    В валидации модели участвует несколько задач, включая

    • Смотрите базовую статистическую модель, которая хранится в 'Model' свойство Logistic или Probit объект. Для получения дополнительной информации смотрите Basic Lifetime PD Валидация.

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

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

    • Проверьте модель на соответствие бенчмарку (для примера - модель-чемпион). Для получения дополнительной информации см. «Сравнение логистической модели для PD в течение жизни с моделью Champion».

    • Выполните перекрестный анализ валидации, чтобы сравнить альтернативные модели. Для получения дополнительной информации смотрите Сравнение моделей PD в течение жизни с использованием перекрестной валидации.

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

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

Расчет срока службы ECL

Если вы разрабатываете и проверяете модель PD в течение жизни, можно использовать ее для анализа ECL в течение жизни. Пример расчета ожидаемого кредитного убытка (ECL) демонстрирует базовый рабочий процесс вычисления ECL.

Пример Расчета Ожидаемые потери кредита (ECL) показов, как визуализировать пожизненные предсказания PD для различных сценариев макросов.

Plot of lifetime PD by scenario

Пример расчета ожидаемого кредитного убытка (ECL) также показывает, как вычислить ECL по сценарию и как вычислить окончательный пожизненный ECL для данного кредита.

ECL per scenario

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

Анализ кредита в течение жизни по сравнению с стресс- Проверка

Можно также использовать модели PD продолжительности жизни для анализа проверки напряжения. Однако анализ кредита и стресс- проверка имеют несколько различий, которые суммируются в следующей таблице.

Стресс- ПроверкаАнализ кредита в течение жизни
Особое внимание на негативных, пессимистических сценарияхДолжен рассмотреть область значений сценариев, включая пессимистические, нейтральные и оптимистические таковые
Модели часто смещены, калиброваны, чтобы получить более консервативные результатыОжидается, что модели будут объективными
Пролегает на несколько четвертей впередМожет охватить много лет вперед
Макроэкономические прогнозы по стрессовым проверкам уходят на несколько кварталов впередМакро-сценарии достигают далеко в будущем и, как правило, должны вернуться к некоторому базовому уровню через несколько кварталов

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

Ссылки

[1] Baesens, Bart, Daniel Roesch, and Harald Scheule. Аналитика кредитных рисков: методы измерения, приложения и примеры в SAS. Уайли, 2016.

[2] Беллини, Тициано. МСФО (IFRS) 9 и CECL «Моделирование и валидация кредитных рисков: практическое руководство с примерами, используемыми в R и SAS». Сан-Диего, Калифорния: Elsevier, 2019.

[3] Бриден, Джозеф. Жизнь с CECL: Словарь моделирования. Santa Fe, NM: Prescient Models LLC, 2018.

См. также

| | | | | | | |

Похожие примеры

Подробнее о