exponenta event banner

Обзор ожидаемого обратного тестирования дефицита

Ожидаемый дефицит (ES) - это ожидаемый убыток в дни, когда имеет место сбой с риском (VaR). Если VaR составляет 10 миллионов, а ES - 12 миллионов, мы знаем ожидаемый убыток завтра; если это очень плохой день, это на 20% выше, чем VaR. ES иногда называют условным значением в зоне риска (CVaR), остаточным значением в зоне риска (STARTaR), условным ожиданием в зоне риска (TCE) или условным ожиданием в зоне риска (CTE).

Существует много подходов к оценке VaR и ES, и они могут привести к различным оценкам VaR и ES. Как определить, точно ли модели оценивают риск на ежедневной основе? Как оценить, какая модель работает лучше? varbacktest инструменты помогают проверить производительность моделей VaR в отношении оценочных значений VaR. esbacktest, esbacktestbysim, и esbacktestbyde инструменты расширяют эти возможности для оценки моделей VaR в отношении оценочных значений ES.

Для обратного тестирования VaR каждый день есть две возможности: либо есть сбой VaR, либо нет. Если уровень достоверности VaR составляет 95%, сбои VaR должны происходить приблизительно 5% времени. Для обратного тестирования VaR необходимо только знать, превышен ли VaR (отказ VaR) в каждый день тестового окна и уровень достоверности VaR. Инструменты обратного тестирования управления рисками Toolbox™ VaR поддерживают тесты «частоты» (оценка доли отказов) и «независимости» (оценка независимости во времени), и эти тесты работают с двоичной последовательностью результатов «отказа» или «отказа» в окне тестирования.

Для ожидаемого дефицита (ES) возможности каждый день бесконечны: VaR может быть превышен на 1%, или на 10%, или на 150%, и так далее. Например, в следующем примере имеется три отказа VaR:

В дни отказов VaR превышается в среднем на 39%, но расчетный ES превышает VaR в среднем на 27%. Как вы можете сказать, если 39% значительно больше 27%? Зная, что уровень достоверности VaR недостаточен, вы также должны знать, насколько вероятны различные превышения над VaR в соответствии с моделью VaR. Другими словами, вам нужна некоторая информация о распределении того, что происходит за пределами VaR в соответствии с вашими предположениями модели. Для моделей с тонким хвостом VaR 39% против 27% может быть большой разницей. Однако для модели VaR с тяжелым хвостом, где тяжесть в два раза выше VaR имеет нетривиальную вероятность того, что это произойдет, 39% против 27% в течение трех дат отказа может не быть красным флагом.

Ключевое отличие обратного тестирования VaR от обратного тестирования ES состоит в том, что большинство методов обратного тестирования ES требуют информации о распределении возвратов в каждый день или, по крайней мере, о распределении хвостов за пределами VaR. Одно исключение - «безусловный» тест (см. unconditionalNormal и unconditionalT), где вы можете получить приблизительные результаты тестирования без предоставления информации о распределении. Это важно на практике, потому что «безусловный» тест гораздо проще в использовании и может быть использован в принципе для любой модели VaR или ES. Компромисс заключается в том, что приблизительные результаты могут быть неточными, особенно в пограничных случаях принятия или отклонения или для определенных типов распределений.

Панель инструментов поддерживает следующие тесты для ожидаемого обратного тестирования дефицита для табличных тестов для безусловного теста Acerbi-Szekely с использованием esbacktest объект:

Обратные тесты ES обязательно аппроксимируются тем, что они чувствительны к ошибкам в прогнозируемом VaR. Однако минимально смещенный тест имеет лишь небольшую чувствительность к ошибкам VaR, и чувствительность является пруденциальной, в том смысле, что ошибки VaR приводят к более карательному тесту ES. Подробности смотрите в Acerbi-Szekely (2017 и 2019). При наличии информации о распределении тест с минимальным смещением (minBiasRelative или minBiasAbsolute) рекомендуется.

Панель инструментов поддерживает следующие тесты на основе моделирования Acerbi-Szekely для ожидаемого обратного тестирования дефицита с использованием esbacktestbysim объект:

Для тестов на основе моделирования Acerbi-Szekely необходимо предоставить информацию о распределении модели как часть входных данных для esbacktestbysim.

Панель инструментов также поддерживает следующие тесты Du и Escanciano для ожидаемого обратного тестирования дефицита с использованием esbacktestbyde объект:

Для тестов на основе моделирования Du и Escanciano необходимо предоставить информацию о распределении модели как часть входных данных для esbacktestbyde.

Условный тест Acerbi и Szekely

Статистика условного теста Acerbi и Szekely основана на условном соотношении

ESt = Et [Xt 'Xt < − VaRt]

где

Xt - результат портфеля, то есть доходность портфеля или прибыль и убыток портфеля за период t.

VaRt - расчетный VaR для периода t.

ESt - предполагаемый дефицит на период t.

Количество отказов определяется как

NumFailures=∑t=1NIt

где

N - количество периодов в окне тестирования (t = 1,…,N).

It - индикатор отказа VaR на периоде t со значением 1, если Xt < -VaR и 0 в противном случае.

Статистика условного теста определяется как

Zcond=1NumFailures∑t=1NXtItESt+1

Условный тест состоит из двух частей. Для количества отказов необходимо выполнить обратный тест VaR (NumFailures), и для статистики условного теста выполняется автономный условный тест Zcond. Условный тест принимает модель только тогда, когда и тест VaR, и автономный условный тест принимают модель. Дополнительные сведения см. в разделе conditional.

Безусловное испытание Acerbi и Szekely

Статистика безусловного теста Acerbi и Szekely основана на безусловном соотношении,

Est = Et [XtItpVaR]

где

Xt - результат портфеля, то есть доходность портфеля или прибыль и убыток портфеля за период t.

PVaR - вероятность отказа VaR, определяемая как уровень 1-VaR.

ESt - предполагаемый дефицит на период t.

It - индикатор отказа VaR на периоде t со значением 1, если Xt < -VaR и 0 в противном случае.

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

Zuncond=1NpVaR∑t=1NXtItESt+1

Критические значения для статистики безусловного теста стабильны в диапазоне распределений, что является основой для табличных тестов. esbacktest класс выполняет безусловный тест против предварительно рассчитанных критических значений при двух допущениях распределения, а именно при нормальном распределении (тонкие хвосты, см. unconditionalNormal) и t распределение с 3 степенями свободы (тяжелые хвосты, см. unconditionalT).

Квантовый тест Acerbi и Szekely

Выборочная оценка ожидаемого дефицита для выборки Y1,…,YN означает:

ES⌢ (Y) =−1⌊NpVaR⌋∑i=1⌊NpVaR⌋Y[i]

где

N - количество периодов в окне тестирования (t = 1,…,N).

PVaR - вероятность отказа VaR, определяемая как уровень 1-VaR.

Y1,…,YN - отсортированные значения выборки (от наименьшего до наибольшего), а NpVaR ⌋ - наибольшее целое число, меньшее или равное NpVaR.

Чтобы вычислить статистику теста квантиля, выборка размера N создается в каждый момент времени t следующим образом. Сначала преобразуйте результаты портфеля в Xt к рангам U1 = P1 (X1),..., UN = PN (XN) с использованием кумулятивной функции распределенияPТ. Если допущения распределения верны, значения ранга U1,…,UN равномерно распределены в интервале (0,1). Затем каждый раз t:

  1. Инвертировать ряды U = (U1,…,UN), чтобы получить N квантили Pt 1 (U) = (Pt 1 (U1),..., Pt − 1 (UN)).

  2. Вычислите ES⌢ оценки выборки (Pt 1 (U)).

  3. Вычислите ожидаемое значение оценщика выборки E[ES⌢ (Pt 1 (V))]

    где V = (V1,…,VN) является образцом N независимые однородные случайные величины в интервале (0,1). Это можно вычислить аналитически.

  4. Статистика теста квантиля по Acerbi и Szekely определяется как

    Zquantile=−1N∑t=1NES⌢ (Pt 1 (U)) E[ES⌢ (Pt 1 (V))] + 1

    Знаменатель внутри суммы может быть вычислен аналитически как

    E[ES⌢ (Pt 1 (V))] =−N⌊NpVaR⌋∫01I1−p (N−⌊NpVaR , NpVaR ) Pt − 1 (p) dp

    где Ix (z,w) - регуляризованная неполная бета-функция. Дополнительные сведения см. в разделе betainc и quantile.

    Минимально смещенный тест Acerbi и Szekely

    Минимально предвзятая статистика тестов Acerbi и Szekely основана на следующем представлении VaR и ES (подробности см. Acerbi и Szekely 2017 и 2019, а также Rockafellar и Uryasev 2002 и Acerbi и Tasche 2002):

    ESα = minvE [v + (X + v) _]VaRα=argminvE[v+1α (X + v) _]

    где

    X - результат портфеля.

    (x) _ - функция отрицательной части, определенная как (x) _ = max (0, -x).

    ɑ - 1-VaR уровень.

    Статистика теста имеет абсолютную версию и относительную версию. Абсолютная версия минимально смещенной статистики теста дана

    Zminbiasabs=1N∑t=1N (Est VaRt 1pVaR (Xt + VaRt) _)

    где

    Xt - результат портфеля, то есть доходность портфеля или прибыль и убыток портфеля за период t.

    VaRt является существенным VaR для периода t.

    Est - ожидаемый дефицит на период t.

    pVaR - вероятность отказа Var, определенная как уровень 1-VaR.

    N - количество периодов в окне тестирования (t = 1,... N).

    (x) _ - функция отрицательной части, определенная как (x) _ = max (0, -x).

    Относительная версия минимально смещенной статистики теста дана

    Zminbiasrel=1N∑t=1N1ESt (Est VaRt 1pVaR (Xt + VaRt) _)

    Обратные тесты ES обязательно аппроксимируются тем, что они чувствительны к ошибкам в прогнозируемом VaR. Однако минимально смещенный тест имеет лишь небольшую чувствительность к ошибкам VaR, и чувствительность является пруденциальной, в том смысле, что ошибки VaR приводят к более карательному тесту ES. Подробности смотрите в Acerbi-Szekely (2017 и 2019). При наличии информации о распределении рекомендуется выполнить тест с минимальным смещением. Дополнительные сведения см. в разделе minBiasRelative и minBiasAbsolute.

    Обратный тест ES с использованием метода Du-Escanciano

    Для каждого дня модель Du-Escanciano предполагает распределение для возвратов. Например, если у вас есть нормальное распределение с условной дисперсией 1,5%, существует соответствующая кумулятивная функция распределения Pt. Отображая результаты Xt с распределением Pt, вы получаете серию «отображенных результатов» Ut, также известную как «ранжирует» ряд, который по конструкции имеет значения от 0 до 1 (см. столбец 2 в следующей таблице). Пусть α - дополнение уровня VaR - например, если уровень VaR равен 95%, α - 5%. Если отображенный возврат Ut меньше α, то существует «нарушение» VaR или «сбой» VaR. Это эквивалентно наблюдению возврата Xt, меньшего, чем негатив значения VaR за этот день, так как по построению негатив значения VaR отображается на α. Поэтому вы можете сравнить Ut с α, даже не зная значения VaR. Ряд отказов VaR обозначается ht и представляет собой ряд из 0 и 1, сохраненных в столбце 3 в следующей таблице. Наконец, столбец 4 в следующей таблице содержит ряд «кумулятивных нарушений», обозначенный как Ht. Это степень серьезности отображенных нарушений VaR в дни нарушения VaR. Например, если отображенный возврат Ut равен 1% и α равен 5%, Ht равен 4%. Ht определяется как ноль, если нет нарушений VaR.

    XtUt = Pt (Xt)ht = Ut < αHt = (α - Ut) * ht
    0.002080.579900
    -0.010730.155400
    -0.008250.215900
    -0.029670.007310.0427
    0.012420.874500
    ............

    Учитывая серию нарушений ht и кумулятивную серию нарушений Ht, тесты Du-Escanciano (DE) суммируются следующим образом:

    Тест Du-EscancianoТест VaRИспытание ES
    БезоговорочныйСреднее значение htСреднее значение Ht
    УсловныйАвтокорреляция htАвтокорреляция Ht

    Тесты DE VaR оценивают среднее значение и автокорреляцию серии ht, и полученные тесты перекрываются с известными тестами VaR. Например, среднее значение ht должно соответствовать α. Другими словами, ожидается, что доля времени нарушения VaR будет соответствовать уровню достоверности. Этот тест поддерживается в varbacktest класс с долей отказов (pof) тест (конечный образец) и биномиаль (bin) тест (приближение большой выборки). В свою очередь, условный тест VaR измеряет наличие временной последовательности в последовательности отказов VaR (отказов «назад-назад» и так далее). Условная независимость покрытия (cci) тест в varbacktest тесты класса на независимость от одного запаздывания. Наработка на независимость от отказов (tbfi) тест в varbacktest класс также оценивает независимость от времени для моделей VaR.

    esbacktestbyde класс поддерживает тесты DE ES. Тесты DE ES оценивают среднее значение и автокорреляцию серии Ht. Для безусловного испытания (unconditionalDE), ожидаемое значение равно α/2 - например, среднее значение в нижних 5% равномерного (0,1) распределения составляет 2,5%. Условный тест (conditionalDE) оценивает не только возникновение отказа, но и коррелирует ли степень серьезности отказа с предыдущими случаями отказа и их серьезностью.

    Статистика теста для безусловного теста DE ES:

    UES=1N∑t=1NHt

    Если количество наблюдений велико, статистика теста распределяется как

    UES→distN (α2, α (1/3 α/4) N) = PU

    где N,σ2) является нормальным распределением со средним μ и различием σ2.

    Безусловный тест DE ES является двусторонним тестом, который проверяет, близка ли статистика теста к ожидаемому значению α/2. Из предельного распределения получают доверительный уровень. Доверительные интервалы конечных выборок оцениваются с помощью моделирования.

    Статистика теста для условного теста DE ES определяется в несколько этапов. Сначала определите автоковариацию для запаздывания j:

    γj=1N−j∑t=j+1N (Ht α/2) (Ht j − α/2)

    Затем автокорреляция для запаздывания j

    αj = γ jγ 0

    Статистика испытаний для m lags такова

    CES (м) =N∑j=1mρj2

    Если количество наблюдений велико, статистика теста распределяется как распределение хи-квадрат с m степенями свободы:

    CES (м) →distχm2

    Условный тест DE ES является односторонним тестом для определения того, является ли статистика условного теста DE ES намного больше нуля. Если да, то есть доказательства автокорреляции. Предельное распределение вычисляет критические значения большой выборки. Критические значения конечных выборок оцениваются с помощью моделирования.

    Сравнение методов обратного тестирования ES

    Средства тестирования, поддерживаемые инструментарием управления рисками, имеют следующие требования и функции.

    Инструмент обратного тестированияPortfolioData НеобходимыйVarData НеобходимыйESData НеобходимыйVaRLevel Требуется [a]PortfolioID и VaRID ПоддержанныйDistribution Необходимая информацияПоддержка нескольких моделей [b]Поддерживает несколько VaRLevels
    varbacktestДаДаНетДаДаНетДаДа
    esbacktestДаДаДаДаДаНетДаДа
    esbacktestbysimДаДаДаДаДаДаНетДа
    esbacktestbydeДаНетНетДаДаДаНетДа

    [a] VaRLevel необязательный аргумент пары имя-значение со значением по умолчанию 95%. Рекомендуется установить VaRLevel при создании объекта обратного тестирования.

    [b] Например, можно выполнить обратное тестирование normal и t модель в одном объекте с varbacktest, но вам нужно два отдельных экземпляра esbacktestbyde класс для их обратного тестирования.

    Инструментарий управления рисками поддерживает следующие средства тестирования и связанные с ними тесты.

    Тип тестаИмя тестаТесты дляИзмерение рискаРасчет критического значенияИспользовать объектИспользовать функцию
    БазельСветофорЧастотаVaRТочная конечная выборка (биномиальная)varbacktesttl
    РазличныйДвучленЧастотаVaRНормальная аппроксимация большой выборкиvarbacktestbin
    KupiecДоля отказовЧастотаVaRТочная конечная выборка (логарифмическое правдоподобие)varbacktestpof
    KupiecВремя до первого отказаНезависимостьVaRТочная конечная выборка (логарифмическое правдоподобие)varbacktesttuff
    КристофферсенУсловное покрытие, смешанноеЧастота и независимостьVaRТочная конечная выборка (логарифмическое правдоподобие)varbacktestcc
    КристофферсенУсловное покрытие, независимостьНезависимостьVaRТочная конечная выборка (логарифмическое правдоподобие)varbacktestcci
    ХаасСмешанный тест КупецаЧастота и независимостьVaRТочная конечная выборка (логарифмическое правдоподобие)varbacktesttbf
    ХаасНезависимость (время между отказами)НезависимостьVaRТочная конечная выборка (логарифмическое правдоподобие)varbacktesttbfi
    Ацерби-Секели«Испытание 2» или безусловноеСерьезностьESТаблицы предопределившихся критических значений при нормальном и t распределенииesbacktestunconditionalNormal и unconditionalT
    Ацерби-Секели«Тест 1» или условныйСерьезностьESМоделирование конечных образцовesbacktestbysimconditional
    Ацерби-Секели«Испытание 2» или безусловноеСерьезностьESМоделирование конечных образцовesbacktestbysimunconditional
    Ацерби-Секели«Тест 1» или ранги (квантиль)СерьезностьESМоделирование конечных образцовesbacktestbysimquantile
    Ацерби-СекелиМинимально смещенная, относительная версияСерьезностьESМоделирование конечных образцовesbacktestbysimminBiasRelative
    Ацерби-СекелиМинимально смещенная, абсолютная версияСерьезностьESМоделирование конечных образцовesbacktestbysimminBiasAbsolute
    Дю-ЭскансианоБезоговорочныйСерьезностьESАппроксимация больших выборок и моделирование конечных выборокesbacktestbydeunconditionalDE
    Дю-ЭскансианоУсловныйНезависимостьESАппроксимация больших выборок и моделирование конечных выборокesbacktestbydeconditionalDE

    Ссылки

    [1] Базельский комитет по банковскому надзору. Надзорная основа для использования «бэктеста» в сочетании с внутренними моделями подхода к требованиям к рыночному риску капитала. Январь 1996 года. https://www.bis.org/publ/bcbs22.htm.

    [2] Ацерби, С. и Б. Секели. Обратное тестирование ожидаемого дефицита. MSCI Inc. Декабрь 2014 года.

    [3] Ацерби, С. и Б. Секели. "Общие свойства статистики с возможностью обратного тестирования. Электронный журнал SSRN. Январь 2017 года.

    [4] Ацерби, С. и Б. Секели. «Минимально смещенный обратный тест для ES». Риск. Сентябрь 2019 года.

    [5] Ацерби, К. и Д. Таше. «О согласованности ожидаемого дефицита». Журнал банковских и финансовых операций. Т. 26, 2002, стр. 1487-1503.

    [6] Du, Z. и Х. К. Эскансиано. «Ожидаемый дефицит при тестировании: учет остаточного риска». Наука об управлении. Том 63, выпуск 4, апрель 2017 года.

    [7] Рокафеллар, Р. Т. и С. Урясев. «Условная величина риска для общих распределений убытков». Журнал банковских и финансовых операций. Т. 26, 2002, стр. 1443-1471.

    См. также

    | | |

    Связанные темы