Блог им. AlexeyPetrushin

Бейсовские Методы редко используются. Стоит ли их использовать. #garch #sv #mcmc #stan

  • На порядок сложнее чем скажем GARCH, регрессии и т.п..
  • В х1000 если не в х10_000 медленнее GARCH, регрессий и т.п. гарч фиттинг занимает микросекунду, MCMC час.
  • Легко допустить ошибку, много сложных моментов.
  • Часто ошибки скрытые и не очевидные, их не видно. Это пожалуй самы большой минус. Если работа в команде не так критично, когда есть ревью разными людьми их можно заметить, но для работы одному это большая проблема. ИИ в этом плане сильно помогает. Без ИИ потребовалось бы раз в 10 больше времени чтобы найти все ошибки.
  • Не могут работать со средними и тем более большими данными больше 10к точек. Резкое падение скорости в разы на данных 20k. Это сильно замедляет работу, нужно много экспериментов делать, если после одного изменения расчеты занимают 15-60мин, и ты ждешь — производительность сильно падает, поэтому на практике больше 10к слишком медленно, и даже 2к занимает 15мин, что все равно медленно.
  • Не хватает готовой инфраструктуры, библиотек. Например нет готового out of sample likelihood, даже в популярном STAN это как вообще? Получается ты сам должен к нему еще доделывать Particle Filter что довольно сложная штука. Как люди его используют непонятно… судя по всему используют приблизительную LOO оценку.
Какие плюсы?

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

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

И они по идее точнее чем например GARCH, особенно для N шагов вперед.

Есть промежуточный вариант GARCH + HiddenMM, который по идее обьединяет скорость garch и возможности SV.

Ну и конечно байесовские методы не ограничиваются SV я про SV и Гарч упоминаю потому что это то что я сейчас делаю.

Практика

В моем случае, трейдинг медленный, с горизонтом 3года, небольшим числом сделок. Медленность Байесовских методов не проблема. 

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

SV Model

Продолжаю работу с SV моделями. Фиттинг (не закончен еще, работа в процессе...) MCMC SV модели, графики параметров. 
Мне нравятся когда не просто цифры но в наглядном виде, графики. И проблемы некоторые лучше видны.


Бейсовские Методы редко используются. Стоит ли их использовать. #garch #sv #mcmc #stan

Бейсовские Методы редко используются. Стоит ли их использовать. #garch #sv #mcmc #stan
Пока не могу оценить лучше она чем гарч, потому что как сказал выше расчет out of sample likelihood для STAN непонятно как сделать для STAN фреймворка. А точность расчитанную как loo сравнивать с гарч нельзя.

У меня с Байесовскими Методами небольшой опыт, продолжаю с ними разбираться… так что все выше — это мысли в слух в процессе изучения…
324
#26 по плюсам, #17 по комментариям
2 комментария
что за рынок и модель рынка какая?
методы вытекают из модели… а не просто взял метод и присунул куда то… это примерно как в решете носить воду… можно но бесполезно...

а еще можно нарваться на случайную корреляцию, переоптимизацию и ошибку выжившего… тем более гарч у которого 3 параметра оптимизации 5 степеней свободы
avatar
ves2010, дневные цены, акции сша, задача предсказать путь цены в течении 3мес и финальное маржинальное распределение.

Модель SV-T с прыжками

Идея модели «Корреляции между обычными значениями инновации прибыли и волатильности нет. Для экстримальных значений инноваций прибыли есть очень сильная почти детерминированная корреляция между (|rt|, ht+1). И отрицательные прибыль разгоняет волатильность чуть сильнее». 



Параметров много, но часть гиперпараметры и они будут фиксированы.

Медленная quantile-inv-quantile операция в реальности заменена быстрой аппроксимацией полиномом, на скорость особо не влияет.

По итогу, эта идея судя по всему ошибочная, модель тянет параметр u (трешхолд хвостов) к низким значениям. Т.е. судя по всему в центре тоже есть корреляция, и модель пытается ее сделать используя корреляцию в хвостах, вытягивая ее в центр.

Я сейчас меняю структуру и добавлю корреляцию в центре тоже, посмотрим...

Визуально корреляция между инновацией прибыли StudentT и инновацией волатильности Normal (значения StudentT для прибыли трансформированы в Нормальный через quantile-inv-quantile). Скаттер плот с тепловой картой.

В центре корреляции нет, в хвостах сильная. Но как сказал это судя по всему неверно, видимо в центре тоже есть корреляция...


avatar

Читайте на SMART-LAB:
Фото
Астра купила долю в компании у своего контролирующего акционера😢
В среду 4 февраля на сайте раскрытия вышли сущфакты от Астры о совершении сделки с заинтересованностью. Ссылки на сущфакты: ➡️ сделка с...
Обновление кредитных рейтингов в ВДО и розничных облигациях (ООО «КОНТРОЛ лизинг» понижен до ruBB-, ПАО «ГК «САМОЛЕТ» присвоен статус "Под наблюдением", АО «ВЕРАТЕК» понижен до СС.ru)
⚪️ГУП ЖКХ РС(Я) Эксперт РА продлил статус «под наблюдением» по рейтингу, что означает высокую вероятность рейтинговых действий в ближайшее...
Самолет комментирует новости
Друзья, привет! 💬 В свете громких заголовков СМИ последних дней мы считаем важным поддерживать открытую коммуникацию. ⚡️ В понедельник утром...
Фото
Рублевые корпоративные облигации: подбираем оптимальные выпуски
С начала текущего года ситуация в рублевых корпоративных облигациях в целом довольно спокойная – пока не наблюдается какая-либо выраженная...

теги блога Alex Craft

....все тэги



UPDONW
Новый дизайн