Волатильность это 2 числа
Волатильность это скрытый лог нормальный процесс (без перекоса и без тяжелых хвостов). И поэтому все упрощется и в каждый момент его можно описать всего 2мя числами — локация и дисперсия. Соотв прогноз волатильности это 2 числа, не одно.
Если мерять через IV поверхность, то локация это волатильность ATM а дисперсия — как сильно отличается волатильность на FAR OTM, т.е. как высоко идут крылья.
Если мерять через интрадей, то локация это Е[log r^2] а дисперсия std[log r^2] от минутных лог прибылей.
Практический смысл? Возможно стоит на графиках вывести 2 линии вместо одной (или одну переменной толщины), может они смогут лучше обьяснить режимы рынка и т.п. чем одна линия...
П.С. И это то чего не может GARCH, он отслеживает только loc, упуская 2е (ну и динамику).
316 |
Читайте на SMART-LAB:
Итоги первичных размещений ВДО и некоторых розничных выпусков на 9 января 2026 г.
Следите за нашими новостями в удобном формате: Telegram , Youtube , Смартлаб , Вконтакте , Сайт
Потенциальные инвест идеи 2026 и РИСКИ их исполнения
Традиционный ежегодный пост в начале года. Прогнозы, планы и мысли на будущее
25 год был достаточно сложным годом для российского инвестора —...
Как с умом воспользоваться нашей скидкой?
Сейчас мы сохраняем возможность обучаться по сниженной цене, понимаем текущую экономическую ситуацию. В ближайшее время стоимость обучения...
Стратегия 2026. Часть I: извлекаем правильные уроки из ошибок 2025
Those who cannot remember the past are condemned to repeat it - © George Santayana, 1905
В начале 2026 года у нас на руках стратегии 13...
в нашенском деле — интереснее распад волатильности…
я уж совсем свалю в оффтоп, но реально «устойчивое дно дискуссии» — это функция полезности, в ней естественным образом вылазят и волатильность и все остальные моменты (не только 3й и 4й, а вообще все) и вопрос где рубить разложение полезности по моментам — это вопрос о таймфрейме, потому что на разных таймфреймах вклад разных моментов убывает по разному
Если использовать трансформу r^2 без лога, мы не получим ни нормальности ни симметричности, будет что то перекошенное с тяжелыми хвостами, ну и тоже нестационарностью ошибки.
На дневных ценах (250 акций, 50 лет кждая) в тестах что я делал гарч с r^2 likelihood получается самый худший, |r| лучше, log r2 еще чуть лучше.
Про разные таймфреймы возможно вы правы. Я не проверял минуток/пятиминуток, не могу ничего сказать. Вроде как говорят что на интрадее распределение ближе к нормальному чем на дневных ценах, и может там r^2 может получиться лучше.
думаю нет… я про вот это
как вообще пришли к GARCH?
— сначала прогнозировали r как регрессию от предыдущих r и \eps, по сути это ARMA для локация
— задумались, что \sigma перед \eps тоже как-то меняется и написали на неё (её квадрат) еще одну регрессию — это ARMA для масштаба или GARCH
впринципе, то о чем вы пишите дальше — это про регрессию для log \Sigma^2 через неё саму и log \r^2, таки да, оно постационарнее будет чем просто для \sigma^2, но вот будет ли оно правдоподобнее я не проверял, наверное будет ...
вопрос — а почему вы останавливаетесь на модели для log \sigma^2? можно же продолжать и дальше — у этой модели есть инновация — coeff * (log [r^2 / \sigma^2] — avg)
всё сказанное выше можно провернуть еще раз и для log coeff^2
ps: кстати, а как вы логорифмируете r^2 при r=0?
Да, я изначально предсказывал лог прибыль, и в процессе обнаружил что по сути то что я делаю это обычный гарч. Но, я делал регрессию не только за 1 день, а напрямую на большие периоды 1мес, 6мес, год. Каждый период имеет свои параметры и предсказывается напрямую, а не как традиционно делают симуляцией N однодневных прогнозов. Сама волатильность мне не нужна, мне нужен прогноз прибыли, волатильность это просто некая абстракция.
Я хотел понять как выглядит распределение прибыли через 1мес, 3мес, 6мес, 1г. Чтобы лучше понять какое может быть падение и какой put опцион лучше
купить для защиты акции.
Да, вы правы, я именно так и делаю, с нормированной и центрированной инновацией, только инновация считается через абсолют а не квадрат и без логарифма, т.е. получается классический EGARCH (он имеет еще один компонент для учета асимметричного шока). Т.е. в EGARCH нет проблемы квадратов волатильности, он работает с абсолютн значен инновации (в отличии от обычного гарча) он использует для рекурсии log σ^2 но это не то же самое, в лог масштабе квадрат это просто линейный множитель 2 log σ. Важно что шок не возводится в квадрат.
zt-1 = (rt-1 — μ)/exp(0.5 ht-1)
ht = ω + β*ht-1 + α(|zt-1| — E[|z|]) + λzt-1
rt ~ t(μ, exp(0.5 ht), ν)
Не понял, добавить предыдущую инновацию t-2?
В EGARCH этой проблемы не возникает поскольку используется сама инновация а не ее логарифм.
Но вообще в других расчетах иногда требуется, я принудительно делаю нижнюю границу больше нуля, число k можно подобрать оптимально. По идее вполне имеет смысл, волатильность же не может упасть в ноль, наблюдаемый r=0 это просто случайный шум.
log σ^2 = 2*log(max(k*median(|r|), |r|)) где k ~ 0.15
небольшая утечка будущей информации, но медиана оч стабильна, так что не должно быть проблемой, можно сделать скользящее окно по прошлым данным если нужно полностью убрать утечку.
неееее, не добавлять предыдущую инновацию, это слишком банально, я думаю вы ее уже добавили, я про добавить еще динамических уравнений ))))
для коэффициентов garch/e-garch/log-garch/хзчто-garch тоже можно написать «модель для модели». абсолютно точно так же, как сама волатильность — это по сути коэффициент при ошибке, то и коэффициенты в модели волатильности (или её квадрата/логарифма/косинуса, не суть важно) точно так же можно воспринимать как что-то динамическое и написать на них (их квадрат/логарифм/косинус/не суть важно) модель
ок, это был «не получившийся квантовый юмор» если что )))
по поводу моделей на +1 мес и 22 (ну или 30) раз примененной модели на +1 день — получилась большая разница в правдоподобии?
Я думаю точность можно улучшить проще — добавить дополнительных сигналов
ht = ω + β*ht-1 + α(|zt-1| — E[|z|]) + λzt-1 + k1*signal1 + k2*signal2 + ...
Мне кажется лучше потратить время на поиск хороших сигналов. Усложнение garch я не вижу смысла — если нужна сложность — я думаю лучше сразу отказаться от гарч и перейти к SV, я сейчас как раз этим занимаюсь.
Про правдоподобие сравнение симуляцией и прямым фиттингом — прямой фиттинг получался чуть лучше, но точно цифры не помню, я после первых попыток отказался от симуляций с гарч и больше их не использовал.