Время до первого теста на отказ для обратного тестирования значения риска (VaR)
генерирует тест времени до первого отказа (TUFF) для обратного тестирования значения риска (VaR).TestResults
= tuff(vbt
)
добавляет необязательный аргумент пары "имя-значение" для TestResults
= tuff(vbt
,Name,Value
)TestLevel
.
Коэффициент правдоподобия (тестовая статистика) tuff
тест дается
где n - количество периодов до первого отказа и pVaR = 1 − VaRLevel. По свойствам логарифма (если n = 1
),
Это асимптотически распределено как хи-квадратное распределение с 1 степенью свободы.
Значение p tuff
тест является вероятностью того, что распределение хи-квадрат с 1 степенью свободы превышает отношение правдоподобия LRatioTUFF
где F
- совокупное распределение хи-квадратной переменной с 1 степенью свободы.
Результатом теста является принятие, если
и отклонить в противном случае, где F является совокупным распределением переменной хи-квадрат с 1 степенью свободы.
Если выборка не имеет отказов, тестовая статистика не определяется. Однако здесь выделяются два случая:
Если количество наблюдений достаточно велико, что независимо от того, когда произошел первый отказ, было бы слишком поздно пройти тест, то модель отклоняется. Технически это происходит, если количество N наблюдений больше 1
/ pVaR (достаточно большой относительно доверительного уровня VaR) и если тест не проходит, когда n = N + 1
(самое раннее наблюдение за первым отказом VaR). В этом случае коэффициент правдоподобия указывается для n = N + 1
и соответствующее p -значение.
Во всех других случаях невозможно с уверенностью сказать, будет ли результатом теста в конечном счете принято или отклонено модель. Существуют области значений возможных значений первого отказа, которые привели бы к принятию или отклонению модели. В этих случаях tuff
функция принимает модель и сообщает о неопределенном (NaN
) значения для отношения правдоподобия и p-значение.
[1] Kupiec, P. «Методы проверки точности моделей управления рисками». Журнал производных. Том 3, 1995, стр. 73-84.