Я торгую арбитраж волатильности.
Допустим, мне нужно купить 19 ближних и продать 14 квартальных, чтобы иметь необходимую вегу и в то же время оставаться веганейтральным.
Вся проблема растет из того, что нужно еще и грамотно рассчитать, сколько путов и сколько колов каждой серии нужно взять, чтобы суммарная дельта стремилась к 0.
Раньше я не парился, брал просто или колы или путы, а на дельту забивал, обнулял ее фьючём только когда она до +1/-1 округлялась. А сейчас, когда тета начинает растворять всю прибыль, за дельтой уже нужно следить и почаще нейтралить.
Есть ли способы вычислить какие контракты(пут или колл) и в каком количестве набирать?
Есть идея перебирать все возможные комбинации, но как это организовать придумать не получается,
Конечно есть, это «простая» задача оптимизации, математически обоснованный способ подобрать наиболее оптимальное решение.
Просто ее решить «поиском решения» Excel.
составляете систему уравнений из всех своих потенциальных путов и колов, с коэф. кол-ва — целыми.
И решаете эту задачу со своими граничными условиями:
— 14 и 17 если надо
— суммарная вега от и до
— суммарная дельта такая то (либо ее минимизируете по модулю) либо приравниваете к нулю с какой-то точностью, ну или еще как.
Надо разные способы пробовать (точность, верность, скорость по разному будет), а для этого конкретно надо понимать задачу.
Либо делать таблицами в Excel, и там же и считать греки или можно закатать все в VBA.
AlexeyT, я пробовал через подбор параметров, что то так и не вышло у меня
а вот посредством vba решить было бы идеальней всего, я как раз занят автоматизацией процесса, вопрос лишь в самом алгоритме действий.
v3Rtex,
1. не «подбор параметра», а «поиск решения»! он отлично считает, может вы его перепутали с подбором параметра?
«Подбор параметра» — решает задачу с 1 неизвестным (это не ваша задача, конечно), а «поиск решения» полноценное решение задач оптимизации.
2. про VBA я писал, что функцию «подбора решения» закатать в него, просто автоматизировать. Можно конечно это все самому решать, но это большое число уравнений, много расчетов, вероятность ошибиться очень высока.
Власти обсудили передачу денег от продажи Yandex на поддержку электроники
Сюжет
Эксклюзивы РБК
Добровольный взнос при продаже российского бизнеса Yandex N.V. и доли Baring Vostok в Ozon может по...
Совкомбанк неприятно удивил 🏛 Совкомбанк представил на днях финансовые результаты по РСБУ за 1 кв. 2024 года, и эти результаты, надо сказать, уж точно не добавили настроения акционерам в эти праздничн...
Khjv, ВМТП озвучил планы на 2028 год — перевалить 1,2 млн. контейнеров. В январе 2024 года получили 11 новых кранов 45-тонников, рост на 25% сразу. Думаю, что предела роста порта нет, если с Китаем...
Мечел: производство угля в марте подскочило на 88% г/г - БКС Мир инвестиций • В марте Мечел выпустил 374 тыс. т коксующегося угля (+88% г/г), +63% г/г за I квартал 2024 г.• Продажи третьим лицам: +65%...
Рост цен на недвижимость и рост интереса к ИЖС. 💡 С момента ввода льготной ипотеки цена квадратного метра в новостройках в некоторых регионах выросла в 2 раза, — Известия.
Льготную ипотеку запустил...
🐹Транснефть. TRNFP
🥜Наверняка с начала апреля кому-нибудь приходила мысль открыть позицию под дивидендный триггер.
🥜Ну вот снижение захлебнулось и образовалась отличная стабилизация.
🥜Что ...
Правильно сделал, что переложился из Газпром в ЛУКОЙЛ. Отчёт Газпрома за 2023 г. расставил всё на свои места, риски только усилились
⛽️ Полтора месяца назад вышла статья, где я попрощался с Газпром...
Просто ее решить «поиском решения» Excel.
составляете систему уравнений из всех своих потенциальных путов и колов, с коэф. кол-ва — целыми.
И решаете эту задачу со своими граничными условиями:
— 14 и 17 если надо
— суммарная вега от и до
— суммарная дельта такая то (либо ее минимизируете по модулю) либо приравниваете к нулю с какой-то точностью, ну или еще как.
Надо разные способы пробовать (точность, верность, скорость по разному будет), а для этого конкретно надо понимать задачу.
Либо делать таблицами в Excel, и там же и считать греки или можно закатать все в VBA.
а вот посредством vba решить было бы идеальней всего, я как раз занят автоматизацией процесса, вопрос лишь в самом алгоритме действий.
1. не «подбор параметра», а «поиск решения»! он отлично считает, может вы его перепутали с подбором параметра?
«Подбор параметра» — решает задачу с 1 неизвестным (это не ваша задача, конечно), а «поиск решения» полноценное решение задач оптимизации.
2. про VBA я писал, что функцию «подбора решения» закатать в него, просто автоматизировать. Можно конечно это все самому решать, но это большое число уравнений, много расчетов, вероятность ошибиться очень высока.
спасибо!