ВНИМАНИЕ! КОММЕНТАРИИ ПЕРВОГО УРОВНЯ В ВОПРОСАХ УПОРЯДОЧИВАЮТСЯ ПО ЧИСЛУ ПЛЮСИКОВ, А НЕ ПО ВРЕМЕНИ ПУБЛИКАЦИИ.
Т.е.
1) Какова безрисковая процентная ставка?
2) В каких еденицах измеряется время?
3) Почему сигма — это квадратный корень из дисперсии, а не ожидаемая волатильность?
4) Где вообще в формуле ожидаемая волатильность?
5) Как вычислять мат. ожидание и дисперсию для функции нормального распределения?
Кто-то может привести реальный пример расчета опциона RTS?
1. для америки раньше брал 0.25, для РФ нужно брать ставку, которая вам реально доступна как безрисковая, например, на депозите в банке. По рублям например 5-10%
2.В оригинальной формуле — в годах
3. Сигма — это ожидаемая волатильность в вашем случае
4. пункт 3
5. вы вручную будете считать или на языке? Матожидание=0 если только вы не используете предикторы, а дисперсию из ожидаемой волатильности считайте
Считать буду на С++. А как посчитать дисперсию, если ожидаемая волатильность например 25? И почему дисперсию нужно считать из ожидаемой волатильности, а не из реальной?
Collapse, поиском на СЛ воспользуйся. Вопрос поднимался неоднократно. Я лично, чтобы не заморачиваться с численными методами реализовал расчет в Маtlab в 5 строк, потом скомпилировал это дело в dll-библиотеку и подключил в C# код. Все работало. Считать то можно, но там денег нет.
Петр Петров, о, так уже все посчитано до меня? Тогда может расскажите, каково мат. ожидание ежедневной покупки ближайших put+call на протяжении 9 лет на RTS (с учетом плавающей IV)? Каково мат. ожидание известных стратегий? И какая из 4-х известных дельта-нейтральных стратегий лучше подходит для заработка на выравнивании дельты?
L = fabs(X);
K = 1.0 / (1.0 + 0.2316419 * L);
w = 1.0 — 1.0 / sqrt(2 * Pi) * exp(-L *L / 2) * (a1 * K + a2 * K *K + a3 * pow(K,3) + a4 * pow(K,4) + a5 * pow(K,5));
if(X < 0 ){
w= 1.0 — w;
} returnw;
}
Из ожидаемой, потому что усредненное значение исторической все равно мимо тазика и надо делать какой-то прогноз полюбому исходя из текущей рыночной ситуации. Другими словами, считать волатильность по-хитрому. Но это уже искусство.
Quant-Invest, смотрите ответ Стаса. Ставка вроде как 0.
Я не пытаюсь ничего прогнозировать. Мне нужно уметь вычислять сколько стоил опцион. Т.е. как его считала биржа. Ваша функция CND странная. Где e? Где sigma? У меня из-за этой функции стоимость опциона получается 85 тыс. пунктов. Я написал свою как в wiki. Но почему-то d1 у меня такое же как и d2 получается (только с другим знаком). А т.к. в функции distr x возводится в квадрат и знак нивелируется, то стоимость call и put у меня вообще 0.
Ставка зашита во фьючерс (базовый актив), поэтому ноль.
Время в годах.
Потому что мы пытаемся вычислить «справедливую цену», а не ожидаемую спекулянтами
Ожидаемая и есть историческая в данном случае. Вмененной волатильности в формуле нет
МО в данном случае ноль, расчет дисперсии формула в любом источнике, хоть в вики.
Стас Бржозовский, т.е. формула в wiki пытается вычислить «справедливую» цену (сигма = квадратный корень из дисперсии), но биржа считает теор. цену по улыбке волатильности (сигма = ожидаемая волатильность)?
Именно биржевая теор. цена мне и нужна, потому как именно по этой цене можно было купить опцион. Зачем нужна «справедливая» цена, по которой ничего и не купишь, — не знаю (наверно чтобы понимать насколько выгодна продажа опционов).
Ожидаемая и есть историческая в данном случае. Вмененной волатильности в формуле нет
Историческая волатильность HV рассчитывается по дисперсии фьючерса. Она одна.
Ожидаемая волатильность IV (также вмененная) рассчитывается биржей для каждого страйка отдельно (чтобы получить улыбку волатильности).
Волатильность HV и IV (ближайшего страйка) представлены на графике.
Если сигма в модели БШ — это HV, получаем справедливую цену опциона. Если IV — теоретическую биржевую.
Всё верно?
Если нужна биржевая, так зачем бш? Там и теорцена биржевая есть — ничего считать не надо
У меня есть история RTS. Я за минуту выкачал ожидаемую волатильность ближайшего страйка за всю историю. Мне достаточно написать формулы БШ, чтобы прогонять в программе варианты, которых даже на истории не было.
А теперь представьте сколько времени у меня уйдёт, чтобы выкачать историю котировок (историю теор. цены, если есть) всех опционов за последние 9 лет. Там с ума сойти можно с одними только названиями тикеров. Смысл?
«Если сигма в модели БШ — это HV, получаем справедливую цену опциона. Если IV — теоретическую биржевую» - все сильно сложнее, но смысл примерно такой
«Историческая волатильность HV рассчитывается по дисперсии фьючерса. Она одна.» — не одна, зависит как минимум от глубины выборки и таймфрейма
История iv центральных страйков даст примерно воспроизвести цены опционов этого страйка — тут согласен
Collapse, я не знаю что такое функция distr, подозреваю что это плотность норм распр. А нужна не плотность, а функция распределения. D1 и d2 на центре действительно просто противополжны по знаку
Collapse, я написал — нужна не плотность распределения, а функция распределения. Это несобственный интеграл от плотности от минус бесконечности до x. Напрягаться с расчетом не нужно, как я понимаю, функция норм распр есть во вмех dll, как она там называется/обозначается не знаю, я совсем не программист
1) Какова безрисковая процентная ставка?
2) В каких еденицах измеряется время?
3) Почему сигма — это квадратный корень из дисперсии, а не ожидаемая волатильность?
4) Где вообще в формуле ожидаемая волатильность?
5) Как вычислять мат. ожидание и дисперсию для функции нормального распределения?
Кто-то может привести реальный пример расчета опциона RTS?
2.В оригинальной формуле — в годах
3. Сигма — это ожидаемая волатильность в вашем случае
4. пункт 3
5. вы вручную будете считать или на языке? Матожидание=0 если только вы не используете предикторы, а дисперсию из ожидаемой волатильности считайте
Считать буду на С++. А как посчитать дисперсию, если ожидаемая волатильность например 25? И почему дисперсию нужно считать из ожидаемой волатильности, а не из реальной?
P.S. Все равно придется отталкиваться от прогноза изменения цены базового актива, от этого никуда не уйти.
Тогда мат. ожидание продажи опционов положительное.
Но нужно знать, у какой стратегии мат. ожидание и график просадки лучше.
Я думаю нужно знать, у какой из этих конструкций
www.option.ru/glossary/strategy/long-straddle
www.option.ru/glossary/strategy/put-ratio-backspread
www.option.ru/glossary/strategy/short-butterfly
www.option.ru/glossary/strategy/short-condor
лучшее соотношение гамма / тета.
Тогда мат. ожидание продажи опционов положительное.
Да. Положительное. Но если брать большой риск (плечо), что рано или поздно хвосты функции плотности распределения вероятностей обнулят счет.
Из ожидаемой, потому что усредненное значение исторической все равно мимо тазика и надо делать какой-то прогноз полюбому исходя из текущей рыночной ситуации. Другими словами, считать волатильность по-хитрому. Но это уже искусство.
Я не пытаюсь ничего прогнозировать. Мне нужно уметь вычислять сколько стоил опцион. Т.е. как его считала биржа. Ваша функция CND странная. Где e? Где sigma? У меня из-за этой функции стоимость опциона получается 85 тыс. пунктов. Я написал свою как в wiki. Но почему-то d1 у меня такое же как и d2 получается (только с другим знаком). А т.к. в функции distr x возводится в квадрат и знак нивелируется, то стоимость call и put у меня вообще 0.
Время в годах.
Потому что мы пытаемся вычислить «справедливую цену», а не ожидаемую спекулянтами
Ожидаемая и есть историческая в данном случае. Вмененной волатильности в формуле нет
МО в данном случае ноль, расчет дисперсии формула в любом источнике, хоть в вики.
Именно биржевая теор. цена мне и нужна, потому как именно по этой цене можно было купить опцион. Зачем нужна «справедливая» цена, по которой ничего и не купишь, — не знаю (наверно чтобы понимать насколько выгодна продажа опционов).
А что такое временная волатильность?
Историческая волатильность HV рассчитывается по дисперсии фьючерса. Она одна.
Ожидаемая волатильность IV (также вмененная) рассчитывается биржей для каждого страйка отдельно (чтобы получить улыбку волатильности).
Волатильность HV и IV (ближайшего страйка) представлены на графике.
Если сигма в модели БШ — это HV, получаем справедливую цену опциона. Если IV — теоретическую биржевую.
Всё верно?
У меня есть история RTS. Я за минуту выкачал ожидаемую волатильность ближайшего страйка за всю историю. Мне достаточно написать формулы БШ, чтобы прогонять в программе варианты, которых даже на истории не было.
А теперь представьте сколько времени у меня уйдёт, чтобы выкачать историю котировок (историю теор. цены, если есть) всех опционов за последние 9 лет. Там с ума сойти можно с одними только названиями тикеров. Смысл?
«Историческая волатильность HV рассчитывается по дисперсии фьючерса. Она одна.» — не одна, зависит как минимум от глубины выборки и таймфрейма
История iv центральных страйков даст примерно воспроизвести цены опционов этого страйка — тут согласен
БШ
НР
Англоязычная wiki по поводу этой функции пишет следующее:
N() is the cumulative distribution function of the standard normal distribution
Standard normal distribution описано как:
Норма́льное распределе́ние, также называемое распределением Гаусса или Гаусса — Лапласа — распределение вероятностей, которое в одномерном случае задаётся функцией плотности вероятности, совпадающей с функцией Гаусса
Поэтому как-то не понял…
А у них есть смысл или название у этих d1/d2?
смысл есть конечно, но рыть не обязательно — вспомогательные точки
Только зарегистрированные и авторизованные пользователи могут оставлять ответы.
Залогиниться
Зарегистрироваться