Блог им. vampirus

Формула для рассчета волатильности.

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

DayCdelta = Ref(C,-1) — Ref(C,-2);
MAd = Sum(DayCdelta*DayCdelta, 10)/14;
VolD = MA(sqrt(MAd)/(O*0.000538),3);
Plot(VolD, «VolDay»,colorRed, ParamStyle(«Style»));

Цифры 10/14 — отражают то что в неделе 5 торговых сессий, можно делать и усреднения с другими параметрами 5/7, 20/28
В AmiBroker ставьте интервал дневки, на других таймфреймах будет неправильная волатильность.
★16
7 комментариев
выдает синтаксическую ошибку в последней строке
avatar
Роман Некрасов, Да, при копировании через буфер обмена кавычки изменились.
avatar
Роман Некрасов, спасибо поправил
avatar
Роман Некрасов, Нам надо знать не корреляцию а точное значение в процентах. Если историческая волатильность значително ниже подразумеваемой то продаем опционы, если наоборот покупаем если примерно равны — то вообще нет смысла ни продавать ни покупать — риск ошибки или резкого скачка актива не стоит ожидаемой прибыли.
avatar
0.000538 что за коэффициент?
avatar
Эмпирически выведенный коэффициент исходя из данных программы Forts Option Analyzer
avatar

теги блога vampirus

....все тэги



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