Блог им. AlexeyPetrushin

Простые кривые которые сложно смоделировать

Это премиумы пут опционов на 60 дней, для различной волатильности (10 децилей волатильности). Простые линии, где сначала идет экспонента, затем линия.

Простые кривые которые сложно смоделировать 
Несмотря на простую форму, их сложно повторить.

Одна такая кривая (пунтир), с фиттингом гибридной линии (непрерывная), отличное совпадение: 
Простые кривые которые сложно смоделировать
Модель гибридной кривой (экспонента до 0.9, линейная после 0.9 и сигмоида для их плавного соединения):

linear_part = -p1 + p2*k
exp_part = np.exp(p3*k)
cutoff = sigmoid(p4 * (k - p5))
premium = cutoff*linear_part + (1 - cutoff)*p6*exp_part
Но, если делать фиттинг — не работает, с огромным трудом находит минимум, даже если вручную близкие параметры дать. Малейшее отклонение в параметрах приводит к хаосу. Не помогают ни явные ограничения (bounds), ни математические ограничения (как exp(p) для 0..+inf и т.п.). Ну и, 6 параметров для простой линии, как то многовато.

Через параметризованную БлакШелс BS(scale=f(vol,k), loc=-0.5scale^2, k) также не может повторить кривые.

И, нужно добавить еще несколько параметров, для волатильность и еще других, и фиттинг получается еще сложнее, модель будет себя вести вообще непонятно.

Короче, может я упускаю что то, но напрямую фиттинг этих линий не получается.

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

Вобщем, походу прийдется просто закодировать их численно.

Кому интересно данные gist.github.com/al6x/85e119b484907694fafe4f5c84955e93

Это премиумы пут опцинов, расчитанные по историческим данным, только не европейские (цена на момент экспирации), а цена максималъного падение акции за весь период опциона (что то вроде американских). БлакШолс хорошо повторяет европейские, но цену макс падения повторить не может.
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
441 | ★1
4 комментария
а зачем? конечная цель в чем? 


avatar
ves2010, расчитать цену пут опциона независимо от рынка.
avatar
Alex Craft, рассчитал, встал в стакан ииии там прилип… или словил свою рассчитанную цену когда всё улетело в противоположную сторону...

avatar
ves2010, чтоб прогнать историческую симуляцию и определить оптимальную страховку пут опционами. Ну и вообще примерно представлять цену опциона.
avatar

Читайте на SMART-LAB:
Фото
Календарь первички ВДО и розничных облигаций (ПРОГРЕСС YTM 26,83% | Л-Старт YTM 32,53% | БИЗНЕС АЛЬЯНС YTM 26,22%)
🔸   «Вернём»  ( B|ru| , 150 млн., ставка купона 25,5%, YTM 28,71%, дюрация 2,14 года) размещен на 99% (будет увеличен 13.07.). Интервью с...
Фото
Эпоха дивидендов под вопросом. Что теперь делать инвесторам?
Привычный мир российского инвестора, похоже, уходит в прошлое. Если до сих пор для него главным аргументом в пользу покупки бумаг...
Июньский бюджет впервые за год закрылся с профицитом
По расчетам Минфина, в июне федеральный бюджет впервые за год получил месячный профицит около 279 млрд руб. На первый взгляд это хорошая новость,...
Фото
Сбер РПБУ 6 мес. 2026 г. - кому нужны 30% доходности?
Сбер опубликовал финансовые результаты по РСБУ за 6 месяцев 2026 года. Чистая прибыль за полгода работы составила 995 млрд руб. (+20,4%). За...

теги блога Alex Craft

....все тэги



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