Блог им. AlexeyPetrushin |GARCH может измерить Variance

Н. Талеб упомнал что при тяжелых хвостах 3 (именно такие у дневных цен) Var[Var] равен бесконечности.

Это значит огромные ошибки измерения Var (очень медленное схождение) и неприменимость GARCH и т.п.

Я в прошлом посте упустил что GARCH измеряет условную волатильность а не i.i.d, и ее сходимость может быть совершенно другая, быстрее и стабильнее, чем сходимость i.i.d.

Итог — походу GARCH с Variance использовать можно, или как вариант можно использовать GARCH с MeanAbsDev (она имеет очень быструю и стабильную сходимость, но, менее чувствительна к всплескам). Что лучше — непонятно, вопрос оставляем открытым.

Эксперимент измерение сходимости Var для i.i.d. ь действительно как видим медленная и нестабильная, но как сказал для реальных цен ситуация мож быть гораздо лучше
GARCH может измерить Variance



Блог им. AlexeyPetrushin |Определение степени тяжелых хвостов прибыли акций, видео и расчеты #риск #убытки #прибыль

Видео, что это такое и зачем нужно, обычно оценка хвостов используется для оценки убытков, но это также имеет смысл и для прибыли www.youtube.com/watch?v=BzWMapIpdSE

Расчеты, можно запустить и проверить github.com/al6x/profit_hunting/tree/main/tail

Результаты полученные на исторических данных: для лог прибылей 1д правый хвост ν=3.6, левый хвост ν=3.2. Не зависит от волатильности. Цифры растут с ростом периода 30д, 365д.

Скорректированные результаты с учетом здравого смысла: левый и правый хвост равны 3.1, и постоянны для всех волатильностей и всех периодов.

Пара картинок...

Определение степени тяжелых хвостов прибыли акций, видео и расчеты #риск #убытки #прибыль

( Читать дальше )

Блог им. AlexeyPetrushin |Я был прав что Extreme Value Theory дает полнейшую дич

Исследование Банка Канады, один из авторов — Лоренс Хан, пионер EVT, соавтор одного из лучших EVT эстиматоров DEDH, так что видимо он знает что делает и исследование стоит рассмотреть. Смысл исследования — улучшенный эстиматор KS, но не в том реч, нам интересно что они также оценивают точность классические EVT эстиматоры.

Они сделали то же что и я, посмотрели симуляции — насколько хорошо эстиматоры EVT оценивают заведомо известное распределение, результаты (таблица 1).

Цифры в таблице СРЕДНЕЕ множества симуляций. Т.е. по отдельным симуляциям там походу результаты вообще разброс огромный и дич полнейшая, также как и у меня получилось.

Я был прав что Extreme Value Theory дает полнейшую дич



Походу когда эту EVT изначально использовали для высоты дамб — типа «ну где то по расчетам четыре-пять получается надо, давай для надежности чтоб с запасом было сделаем три» — и точность устраивала.

Но когда нужно точнее цифры, в классичесом виде EVT это чисто с потолка цифры, нужно использовать новые более точные эстиматоры и возможно вносить поправку на байес.

Блог им. AlexeyPetrushin |Насколько практически малы малые хвостовые вероятности?

Как выбрать практически разумную малую вероятность, не будешь же сто лет ждать пока выпадет золотая акция с вероятностью один на миллион. 

Мысли вслух — минимальное событие на которое можно расчитывать практически это: имея 10 акций, что раз в 10 лет выпадет золотое событие. Также нам не важен знак, плюс или минус, поэтому умножаем на 2.

Это 1/365*10*10*2 = 1/75_000 для дневных событий, 1/12*10*10*2 = 1/2500 месячных, 1/10*10*2 = 1/200 годовых.

Это не значит что нужно полагаться на такие события и 10 лет сидеть у моря, но хорошо иметь общее представление о таких событиях и учитывать их, создавая портфель позволяющий таким событиям случиться.

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

Блог им. AlexeyPetrushin |Левый и правый хвост имеют разную степень, VaR

Дневные левый 3, правый 3.7.
Месячные левый 3, правый 5.2 (но я думаю он тоже 3.7, просто данных меньше и его не видно).

Это значит SkewStudentT(𝜇,𝜎,𝜈,𝜆) может быть не достаточно, если мы зафиксируем nu=3, это переоценит вероятность редких положит событий, и хотя сама по себе ошибка может быть малой, тот факт что это экстремальное событие большого масштаба, да еще и в экспоненте exp(log r) увеличит ошибку.

В идеале конечно надо что то типа SkewStudentT(𝜇,𝜎,𝜈𝑙,𝜈𝑟,𝜆) с разными хвостами, но таких вроде как нет.

Либо, зафиксировать nu=3.7, это недооценит убытки, но зато ошибка не будет увеличиваться большим масштабом события.

Добавлено:

Ошибка (относителная) для VaR, портфель из 10 акций и события раз в 10 лет, при хвосте 3 и 3.7. Дневные: ~1.22 раза, месячные: ~1.24 раза. Вполне ощутимая разница.
# Daily, typical daily log returns StudentT(0.001, 0.015)
p = 1-1/(365*10*10) # once in 10y for portfolio of 10 stocks
exp(
  quantile(StudentT(0.001, 0.015, 3), p) - 
  quantile(StudentT(0.001, 0.015, 3.7), p)
) # => 1.22

# Monthly, typical monthly log returns StudentT(0.01, 0.08)
p = 1-1/(12*10*10) # once in 10y for portfolio of 10 stocks
exp(
  quantile(StudentT(0.01, 0.08, 3), p) - 
  quantile(StudentT(0.01, 0.08, 3.7), p)
) # => 1.24

Блог им. AlexeyPetrushin |Как отсеч акции хвост? Избавиться от редких событий и черных лебедей.

Распределение вероятностей цен акций подчиняется не Нормальному Распредлению, а закону Парето (Power law, Степенное Распределени).

Этот момент (событие маленой вероятности, но несущее огромные последствия) порождает как много проблем, можно в момент остаться без всего, так и приятных сюрпризов, в момент можно х10 сделать. И сильно усложняет расчеты, поскольку почти ничего из классической статистики не применимо.

Один из подходов — сделать твои проблемы и риски — проблемами и рисками других. Естественно не за бесплатно. В данном случае — это покупка пут опциона, на 0.85-0.4 цены, длительностью полгода/год. Прийдется расстаться с 0.5-4% годовых. 

Взамен — получаем кастрированную акцию, спокойную, предсказуемую и простую в расчетах, подчинающуюся нормальной статистике и нормальному распределению.

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

Блог им. AlexeyPetrushin |Расчет Критерия Келли методом Симуляции Монте Карло

Критерий Келли, также известный как магическая формула, баланс риск/прибыль, оптимальная ставка, и что Баффет называет правилом N1.

Расчет Критерия Келли методом Симуляции Монте Карло

Расчеты на английском я продублировал их на русском в видео.



( Читать дальше )

....все тэги
UPDONW
Новый дизайн