Создать esbacktest объект для запуска набора табличных тестов ожидаемого дефицита (ES) Acerbi и Szekely
Общий рабочий процесс:
Загрузите или создайте данные для анализа обратного тестирования ES.
Создание esbacktest объект. Дополнительные сведения см. в разделе Создание esbacktest и свойств.
Используйте summary функция для создания сводного отчета о количестве наблюдений, ожидаемом и наблюдаемом среднем коэффициенте серьезности.
Используйте runtests для одновременного выполнения всех тестов.
Для получения дополнительной информации о тестах выполните следующие отдельные тесты:
unconditionalNormal - Безусловный обратный тест ES, предполагающий нормальное распределение возвращений
unconditionalT - Безусловный обратный тест ES, предполагающий распределение возвращений t
Дополнительные сведения см. в разделе Обзор ожидаемого обратного тестирования дефицита.
создает ebt = esbacktest(PortfolioData,VaRData,ESData)esbacktest (ebt) объект с использованием данных о результатах портфеля и соответствующих данных о стоимости риска (VaR) и ES. ebt объект имеет следующие свойства:
PortfolioData - NumRowsоколо-1 числовой массив, содержащий копию PortfolioData
ВаРДата - NumRowsоколо-NumVaRs числовой массив, содержащий копию VaRData
ESData - NumRowsоколо-NumVaRs числовой массив, содержащий копию ESData
Идентификатор проекта - строка, содержащая PortfolioID
ВаРИД - 1около-NumVaRs строковый вектор, содержащий VaRIDs для соответствующих столбцов в VaRData
VaRLevel - 1около-NumVaRs числовой массив, содержащий VaRLevels для соответствующих столбцов в VaRData
Примечание
Результаты теста esbacktest являются только приблизительными, поскольку информация о распределении не передается в качестве входных данных. Когда информация о распределении доступна, используйте esbacktestbysim; в частности, рекомендуется тест с минимальным смещением (см. minBiasAbsolute и minBiasRelative).
Моделирование критических значений предполагает среднее значение 0 для базового распределения. Критические значения чувствительны к среднему значению базового распределения. Если прогноз ES основан на распределениях со средствами, значительно удаленными от 0, критические значения в esbacktest будет ненадежным.
Необходимые входные аргументы для PortfolioData, VaRData, и ESData все они должны состоять из одних и тех же единиц. Эти аргументы могут быть выражены как прибыль или как прибыль и убытки. Нет проверок в esbacktest объект относительно единиц этих аргументов.
Если отсутствуют значения (NaNs) в PortfolioData, VaRData, и ESData, строка данных отбрасывается перед применением тестов. Поэтому для моделей с разным количеством отсутствующих значений сообщается разное количество наблюдений. Сообщенное число наблюдений равно исходному количеству строк минус количество отсутствующих значений. Чтобы определить, есть ли отброшенные строки, используйте 'Missing' в столбце summary отчет.
Поскольку критические значения предварительно вычисляются, поддерживается только определенное количество наблюдений, уровней VaR и уровней тестирования.
Количество наблюдений (количество строк в данных минус количество отсутствующих значений) должно быть от 200 до 5000.
VaRLevel входной аргумент должен быть между 0.90 и 0.999; значение по умолчанию - 0.95.
TestLevel(уровень достоверности теста) входной аргумент для runtests, unconditionalNormal, и unconditionalT функции должны быть между 0.5 и 0.9999; значение по умолчанию - 0.95.
Задает свойства, используя пары имя-значение и любой из аргументов предыдущего синтаксиса. Например, ebt = esbacktest(___,Name,Value)ebt = esbacktest(PortfolioData,VaRData,ESData,'VaRID','TotalVaR','VaRLevel',.999). Можно указать несколько пар имя-значение в качестве необязательных аргументов пара имя-значение.
summary | Базовый отчет об ожидаемом дефиците (ES) по сбоям и степени серьезности |
runtests | Выполнить все контрольные тесты ожидаемого дефицита (ES) для esbacktest объект |
unconditionalNormal | Безусловный ожидаемый обратный тест дефицита (ES) Acerbi-Szekely с критическими значениями для нормальных распределений |
unconditionalT | Безусловный ожидаемый отрицательный дефицит (ES) Acerbi-Szekely с критическими значениями для распределений t |
[1] Ацерби, С. и Б. Секели. Обратное тестирование ожидаемого дефицита. MSCI Inc. Декабрь 2014 года.
[2] Базельский комитет по банковскому надзору. «Минимальные требования к капиталу для рыночного риска». Январь 2016 (https://www.bis.org/bcbs/publ/d352.pdf).
esbacktestbysim | runtests | summary | table | timetable | unconditionalNormal | unconditionalT | varbacktest