Думаю как убрать перекосы из данных, отсутствуют акции компаний которые обанкротились и были исключены из выборки. Нужно скорректировать, чтобы избавиться от эффекта выживших.
Исходные данные: 250 акций, известны текущая волатильность и будущие годовые лог доходности на протяжении N лет (все 250 акций начинаются с 1972 и заканчиваются в 2025).
Вероятность банкротства как условная вероятность от волатильности: P(b|sigma). Она рассчитана по модели
logit P(b|σ) = α + βσ
, где beta~3-4, а alpha выбрана так, чтобы суммарная годовая вероятность банкротства составляла около 0.5%.
Ниже — табличное представление этой зависимости по квантилям волатильности.
Величина падения при банкротстве — почти всегда это полная потеря (−100%). Конкретное распределение убытков приведено ниже в виде PMF.
После события банкротства все будущие доходности акции полностью исключаются из выборки.
Чтобы не терять данные, я решил продублировать данные в 10 раз. Это приведёт к искажению доверительных интервалов, но сохранить больше данных — приоритет важнее.
Параметры наилучшей страховки, для защиты акций и золота. Найти 3 параметра: страйк, экспирация, время ролловера.
Народная мудрость: для акций оптимально закупить «пут 4-8мес 0.85» размером 1.0 капитала и делать ролловер каждые 3-5 мес. Иногда ПУТ опционы очень дорогие, и покупать страховку нет смысла, но часто они вполне доступные. Также, нужно прикинуть расходы на страховку, чтобы они не превышали 3% годовых.
Непроверенные слухи: говорят что комбинированные, взрывные страховки могут буть лучше, например «пут 6мес 0.85» размером 0.7 капитала + «пут 6мес 0.7» размером 1.0 капитала.
Эксперимент: я хочу уточнить цифры через бактестинг, посмотреть на исторических данных какие цифры оптимальны. Найти параметры самой дешевой страховки, дающую проседания не больше чем 0.85.
Данные: дневные цены 250 акций с 1970г.
Добавить синтетические данные: сгенерировать для каждого дня цены ПУТ опционов, американских (собственно прогноз вероятной цены акции из прошлых постов нужен именно для этого, ну и еще для ряда моментов).
xs: [x0.1, x0.5, х1.0, х2.0, x10 ] изменение цены ps: [0.01, 0.05, 0.88, 0.05, 0.01] настоящее ps: [0.00, 0.06, 0.88, 0.06, 0.00] кандидат 'a', мера КС = 0.01 ps: [0.01, 0.06, 0.86, 0.06, 0.01] кандидат 'b', мера КС = 0.02Колмогоров Смирнов выберет 'а'. И можно представить какие это даст последствия — например прибыль по OTM опционам.