Создание esbacktestbyde
объект для запуска набора ожидаемых бэктестов Du и Escanciano (ES)
Общий рабочий процесс:
Загрузите или сгенерируйте данные для обратного тестирования ES.
Создайте esbacktestbyde
объект. Для получения дополнительной информации см. раздел «Создание esbacktestbyde и свойств».
Используйте summary
функция для генерации сводного отчета о отказах и серьезностях.
Используйте runtests
функция для запуска всех тестов сразу.
Для получения дополнительной информации о тесте запустите следующие отдельные тесты:
unconditionalDE
- Безусловный ES backtest от Du-Escanciano
conditionalDE
- Условный ES backtest от Du-Escanciano
simulate
- Моделируйте критические значения для тестовой статистики
Для получения дополнительной информации смотрите Обзор ожидаемой обратной проверки дефицита и Рабочий процесс для ожидаемой обратной проверки дефицита (ES) Du и Escanciano.
создает ebtde
= esbacktestbyde(PortfolioData
,DistributionName
)esbacktestbyde
(ebtde
) объект, использующий данные результатов портфеля и информацию о распределении модели. The esbacktestbyde
объект имеет следующие свойства:
PortfolioData - NumRows
-by- 1
числовой массив или NumRows
-by- 1
таблица или расписание с числовым столбцом, содержащим данные результатов портфеля.
VaRData - Вычисленные данные VaR с использованием информации о распределении от PortfolioData
, возвращается как NumRows
-by- NumVaRs
числовой массив.
ESData - Вычисленные данные ES с использованием информации о распределении от PortfolioData
, возвращается как NumRows
-by- NumVaRs
числовой массив.
Распределение - Моделируйте информацию о распределении, возвращаемую как структура.
PortfolioID - определяемый пользователем идентификатор портфеля.
VaRID - VaRIDs для соответствующего столбца в PortfolioData
.
VaRLevel - VaRLevel для соответствующих столбцов в PortfolioData
.
устанавливает Свойства используя пары "имя-значение" и любой из аргументов в предыдущем синтаксисе. Для примера, ebtde
= esbacktestbyde(___,Name,Value
)ebtde = esbacktestbyde(PortfolioData,DistributionName,'VaRID','TotalVaR','VaRLevel',.99)
. Можно задать несколько пары "имя-значение" как необязательные аргументы пары "имя-значение".
summary | Основной отчет об ожидаемом дефиците (ES) по отказам и серьезности |
runtests | Запустите все ожидаемые бэктесты дефицита (ES) для esbacktestbyde объект |
unconditionalDE | Безусловный ожидаемый дефицит (ES) Du-Escanciano (DE) backtest |
conditionalDE | Условный бэктест ожидаемого дефицита (ES) Du-Escanciano (DE) |
simulate | Симулируйте статистику ожидаемого дефицита (ES) Du-Escanciano (DE) |
[1] Du, Z., and J. C. Escanciano. «Ожидаемая нехватка тестов: учет хвостового риска». Наука менеджмента. Том 63, Выпуск 4, Апрель 2017.
[2] Базельский комитет по банковскому надзору. «Минимальные требования к капиталу для рыночного риска». Январь 2016 (https://www.bis.org/bcbs/publ/d352.pdf).
conditionalDE
| esbacktestbysim
| runtests
| simulate
| summary
| unconditionalDE