Блог им. Gusan

Дельта-нейтральность через матожидание

Возникла тут одна идея — как можно было бы добиваться дельта-нейтральности опционной позиции. Хотел бы поделиться, может, получится интересное обсуждение. Но сначала — предыстория вопроса.

Итак, допустим, мы торгуем какую-то дельта-нейтральную стратегию. Это может быть и покупка-продажа волатильности, и котирование ММ, и календарный арбитраж между разными сериями или еще какая. Главное, после открытия опционной позиции (по выгодным, как нам кажется, ценам), нужно добавить фьючерсов в позу (лонг или шорт), чтобы минимально зависеть от того, куда пойдет базовый актив (БА). Как это сделать? Самое простое — посчитать дельту по Блеку-Шоулзу (БШ) и выровнять эту дельту соответствующим количеством фьючерсов. Рассмотрим на примере покупки волатильности:
Дельта-нейтральность через матожидание

Здесь дельта БШ равна нулю и, по идее, нам все равно, куда пойдет БА. Правда будет сильная зависимость от веги, но этот риск здесь рассматривать не будем, только риск от движения БА. Судя по картинке и по тому, что дельта БШ = 0 — у нас нет такого риска. Но если мы в реале откроем эту позу, то обнаружим, что есть почти 100% корреляция эквити с БА. Если она положительная (растет БА — растет PnL, падает БА — падает PnL), то, значит, у позы фактически положительная дельта. Если корреляция отрицательная (растет БА — падает PnL, и наоборот), то фактически у нас отрицательная дельта. Несмотря на то, что БШ показывает нам нулевую дельту. Перефразируя известное выражение, можно было бы сказать так:

Если БШ показывает нулевую дельту у позиции — не верь глазам своим!

Почему же БШ ошибается? Дело в том, что у них предполагается постоянство улыбки IV при изменении цены БА. Но это очевидно неверное предположение. Улыбка будет изменяться и еще как!

Как же нам тогда поступить? Можно было бы замерить на небольшом промежутке времени, насколько изменились БА и PnL позы. И отсюда вычислить реальную дельту. Например, БА вырос на 100п, а PnL упал на 1000п. Значит, реальная дельта = -10 и мы можем внести соответствующую коррекцию в робот ДХ, чтобы он поддерживал дельту БШ равной +10, а не нулю. Дешево и сердито. Но такой метод подойдет, только если опционная поза не меняется. Если же идет активная торговля опционами и поза постоянно меняется — никуда не уйти от того, чтобы прогнозировать, как будет меняться сама улыбка.

Например, можно было бы оформить прогноз вот так: центр новой улыбки (при новом значении БА) скользит по текущей:
Дельта-нейтральность через матожидание

Если поторговать в реале, предполагая такие изменения улыбки, то корреляция эквити с БА становится уже гораздо меньше. Правда, сразу возникает проблема: какое изменение БА брать для расчета дельты? А то бывают ситуации, когда для маленького шага по БА была положительная дельта, а для большого — отрицательная:
Дельта-нейтральность через матожидание

И какую дельту тут брать? Ведь БА может изменяться и по чуть-чуть, а может сразу скакнуть большим гэпом. Кроме того, модель перекатывания новой улыбки по старой — это все-таки «пальцем в небо». С точки зрения математики более правильно было бы взять историю улыбок с ftp биржи:
Дельта-нейтральность через матожидание

Отфильтровать соответствующим образом и посмотреть, как меняются параметры улыбки при изменении БА. Вот, например, облако зависимости параметра А (отвечает за то, где находится центр улыбки IV) для Ri:
Дельта-нейтральность через матожидание

Из этой картинки видно, что IV на центре падает при росте Ri, и растет, когда падает Ri. Выявив такие зависимости для каждого параметра улыбки, мы смогли бы прогнозировать, как будут меняться эти параметры для любого изменения цены БА. И по волшебной формуле биржевой улыбки можно точно вычислять новую улыбку. Но… к сожалению, в реальности даже для параметра А не всегда наблюдаются такие четкие корреляции. Это я просто подобрал картинку покрасивше. Для других параметров вообще — зависимости если и есть, то очень смутные. Т.е. даже применив строгий математический подход, мы не сможем однозначно спрогнозировать изменения улыбки. Можно говорить только о некоем множестве возможных улыбок. Отсюда вывод:

Не существует одной единственно правильной дельты!

Т.е. нужно быть готовым, что дельта у позиции может оказаться и положительной и отрицательной. И искать можно только некую среднюю дельту.

Вот тут, собственно, у меня и возникла идея использовать распределение вероятностей, где окажется цена БА на экспирацию. В качестве такого распределения можно взять рыночное (соответствующее текущим ценам на рынке) или какое-то свое, если не согласны с рынком. Можно гипотетически добавлять-убавлять фьючерса в позицию и, используя распределение, считать различные хар-ки получившихся поз:
Дельта-нейтральность через матожидание


Например, можно посчитать матожидание (МО) PnL получившейся позиции по формуле:
Дельта-нейтральность через матожидание

(PnL(x) — PnL на экспирацию, Q(x) — функция плотности распределения вероятностей.)

И посмотреть — при какой добавке получилось максимальное МО PnL. Но оказалось, что как бы мы не вертели фьючом позу — общее МО совершенно не меняется от этого. И если внимательнее посмотреть на формулу подсчета МО, то становится понятно, что это так и должно быть. Если мы добавляем в позу фьюч по текущей цене БА, то на общем МО это никак не скажется, поскольку матожидание распределения = текущей цене БА (если используем рискнейтральное распределение). Так что, первоначальная идея провалилась. Но зато заметил, что если считать МО отдельно по левой половине распределения и по правой, то получаются разные значения. Вот анимашка  — как меняется позиция и ее характеристики в зависимости от того, сколько добавили или убавили фьюча. Хорошо видно, как «наливается» прибылью то левая половина распределения, то правая.

Построил график, на котором по оси X — гипотетическая добавка фьючей в позицию (отрицательные значения — продали фьючи, положительные — купили), а по оси Y — МО PnL:
Дельта-нейтральность через матожидание

Черная горизонтальная линия — это общее МО позиции. Видно, что оно постоянно вне зависимости от того, сколько мы добавили фьюча в позу. А вот МО, посчитанное отдельно по левой половине распределения (красная линия) и по правой (зеленая) — очень даже зависят. Если продадим очень много фьюча, то MO PnL по левой половине будет сильно положительным, а по правой — сильно отрицательным. Если наоборот возьмем в лонг очень много фьюча, то уже МО по левой половине станет сильно отрицательным, а по правой — сильно положительным. И есть некоторая равновесная точка, в которой эти МО будут равны. И если мы занейтралимся в соответствии с этой точкой (продадим или купим столько фьючей, чтобы МО лев = МО прав), то у нас получается нейтральность не в классическом понимании (касательная к текущему профилю PnL с нулевым наклоном), а в альтернативном. Сформулировать, наверное, можно так:

Позиция занейтралена, если УСРЕДНЕННО нам все равно, куда пойдет БА — вверх или вниз.

Т.е. мы соглашаемся, что иногда перед очередным дельтахеджем можем получить убыток (маленький или большой), иногда прибыль (маленькую или большую). Но в _среднем_ финрез будет одинаковый: что при падении БА, что при росте.

На следующей картинке дельта выровнена в соответствии с равенством левого и правого МО:
Дельта-нейтральность через матожидание

Дельта по БШ тут = 43. Т.е. БШ нас убеждает, что с ростом БА поза будет приносить прибыль, а с падением — убыток. Но БШ ведь не учитывает, что IV будет меняться. И если бы мы выровняли дельту по БШ, то для Ri обнаружили бы почти 100% отрицательную корреляцию эквити с БА (БА растет — PnL падает, БА падает — PnL растет). Вполне возможно, что в данном случае дельта через МО показывает более правильное значение, чем БШ.

Заметил еще интересную особенность этого подхода. В нем есть зависимость от того, какая накоплена PnL к текущему моменту у позиции. При классическом подходе такой зависимости нет. Дельта никак не изменится — поднимем мы позу вверх или опустим. А при подсчете через МО PnL — зависимость есть. Особенно хорошо это видно на примере зигзага. Вот две картинки одной и той же позы, но с разным накопленным PnL:
Дельта-нейтральность через матожидание
Дельта-нейтральность через матожидание

Видно, что в классическом понимании дельта у них одинаковая. Но дельта посчитанная через равенство МО PnL по левой и правой половине распределения — будет слегка отличаться (у первой позы ДельтаМО=-9, у второй -12). Отсюда неожиданный вывод:

Нейтральность зависит не только от самой позиции, текущей улыбки (распределения вероятностей) и прогноза, как они будут меняться, но и от накопленного PnL у позы.

Вот такой альтернативный подход к дельта-нейтральности получился. Интересно, кто что думает по поводу такого способа считать дельту?


P.S. Кстати, теоретически, этот метод можно не только для дельта-нейтральных стратегий применять, но и для направленной опционной торговли. Например, открываем оптимальную опционную позицию соответствующую нашему вью, и с помощью фьючерса поддерживаем комфортное для нас соотношение МО PnL в благоприятную и неблагоприятную сторону.


P.P.S. А может кто из старших товарищей поделится своим подходом к нейтрализации позы фьючом? Прошедшим, так сказать, «огонь, воду и медные трубы» :)

★31
69 комментариев
Я не понял что такое мо по половинке распределения. Формулу напиши? Ну и проблема конечно то самое хорошее распределение нарисовать
Стас Бржозовский, формула та же самая, просто интегрируем не по всей оси, а от 0 до текущего БА для МО левое (по левой половине распределения), и от текущего БА до +беск  для МО правое (по правой половине распределения).
avatar
Кирилл Браулов, мне кажется, что сразу нужно убрать текущее значение PL. Тогда тебе слева и справа будет нужно получить нолики. Так? Для нейтральности?
Стас Бржозовский, да, если вычесть текущее PnL, то для нейтральности должно быть MO лев = МО прав = 0. Но зачем его убирать? Теряется информация. И дельта, как показал на примере зигзага, получается немного разной для разных значений накопленного PnL.
avatar
Кирилл Браулов, вот этот момент меня сильно смущает, как и подход в ответе ниже для Ruscash. фиг знает с чего тот PL возник к моменту модификации (например) позы. Понятно, что в первый раз ты получишь условный плюс, тк твое распределение лучше рыночного. Я бы его сразу убрал в карман и боролся потом за ноль. (Направленец бы загнул МО какой то половинки). И дельту бы считал  в любой момент исходя из нуля пл на момент расчета. в принципе это согласуется с общей логикой открытия нейтральной позы — получить какое то преимущество в начальный момент, затем его отстоять
Стас Бржозовский, вот! Пока ты позу не закрыл — полученное преймущество виртуально. Точно утверждать, что ты его отстоял — можно только после закрытия позы. И значит нужно учитывать текущее накопленное PnL, не обнуляя его (формально внутри софта). Разве нет?
avatar
Кирилл Браулов, думаю что на расчет дельты это дело влиять не должно. Сорри за примитивизм, но все таки: ты открыл позу на дальней серии, пронянчил ее месяцок и заработал гарантированный безубыток, да еще миллион сверху. Но тут срочные расходы, то — се и тот миллион ты отозвал и съел, те ты гарантированно при своих первоначальных деньгах, но позволить минусов себе не можешь. Как считать дельту в таком случае? А накопленный PL таскать внутри софта, да, и будет возможность его сравнить с МО левой/правой половинки при направленной торговле
Стас Бржозовский, а если такой пример (утрированный, только чтобы хорошо подсветить проблему): очень выгодно (отн. текущих теорцен) купили стредл на 100% ГО, сразу образовалась положительная маржа +1млнр. Дельту мы каким-то образом занейтралили, а вегу не стали (хотя по жизни, конечно, надо было на соседних страйках или другой серии что-то продать, но рассматриваем утрированную ситуацию). Вот прошел клиринг, и этот 1млнр уже на счету. И мы его выводим и проедаем. Все свободные ср-ва заняты под ГО, маржа=0. И тут вдруг улыбка опускается и у нас -1 млнр маржи. И нам нужно возвращать деньги на счет. Которые мы уже проели. Получается нехорошо. Значит, пока поза не закрыта — нельзя считать что виртуальная прибыль уже в кармане и ее можно списывать.

Я понимаю, что после покупки опциона по выгодной цене мы сразу должны занейтралить все риски: не только по первому моменту (дельту), но и по второму (вегу). И вообще говоря, должны занейтралить и по третьему (ассиметрию распределения) и четвертому (толщина хвостов) и т.д. Мы же не хотим зависеть не только от того куда пойдет БА (M1), но и от всего распределения. И должны занейтралить все риски. И если мы их занейтралим, то фактически это будет эквивалентно закрытию позы. И виртуальную прибыль действительно можно будет списывать и забирать в карман. Но фьючом то мы можем занейтралить только M1 (дельту). Поэтому в этой теме остальные риски (по М2, М3, М4 и т.д.) не рассматриваем.

Так вот фьючом мы не можем 100% отстоять полученное при старте преимущество. Мы можем только занейтралить первый момент. Чтобы минимально зависеть от того куда пойдет БА. Поэтому принудительно обнулять виртуально накопленный PnL, мне кажется, будет неправильным. Занейтраленная фьючом поза еще не гарантирует, что стартовое преимущество уже в кармане. Имхо.

avatar
Кирилл Браулов, конечно не гарантирует. Но что то у меня не вяжется совсем в голове накопленный доход с расчетом дельты. Подумаю еще.
Стас Бржозовский, а что про эти два уравнения скажешь? По-моему, из них чисто математически следует, что дельта (через МО) для разных накопленных PnL может быть разной.
avatar
Кирилл Браулов, могут эти ф разными быть, конечно. Только вот в корректности вгонки накопленного пл под интеграл я не уверен совсем. Я поссображаю еще, мб какие то аргументы за или против родятся
Кирилл Браулов, мы в личке с ch5oh моментик этот обсудили. Получается, что если дельту понимать в классическом смысле, как объем ба, обнуляющий производную PL по ба, то твоя штука не дельта — не обнуляет она эту производную. А вот матожидания слева-справа выравнивает.  Может быть стоит  твое изобретение по другому обозвать, чтобы не путаться)?
Стас Бржозовский, похоже штука в том, что вообще говорить о дельте в классическом смысле — не имеет особого смысла. Если порассматривать облачка параметров улыбки из истории, то понимаешь что нет единой правильной PL. Их будет целый пучок.  Выровняем дельту по какой-то одной, но нет гарантий что в реале PL не будет двигаться по какой-то другой траектории. С положительным или отрицательным наклоном. Соответственно и дельт будет целый пучок.

Как обозвать — хз. Может «фьюченейтраль». Например, у позы фьюченейтраль=+10. Значит нужно докупить 10 фьючей и тогда _в_среднем_ будет все равно куда пойдет БА, вверх или вниз. Если фьюченейтраль=-10, то нужно продать 10 фьючей для нейтрализации.

Ну и сам термин дельта-нейтральность переименовать (раз уж замахиваться на основы, то не тушеваться до конца :). Например, нейтральность по первому моменту распределения. Вега-нейтральность -> нейтральность по второму моменту. И т.д.
avatar
Кирилл Браулов, да хоть горшком назвать можно) интереснее все таки вопрос логично ли для этой фнейтрали пл накопленный учитывать. И какое брать распределение (вариант с рыночным совсем не нравится)
Стас Бржозовский, вопрос с распределением — это уже совсем другая и независимая задача. Тут предполагаем, что распределение уже есть и мы в него верим.

Насчет зависимости от накопленного PnL. Я не стал в посте еще одну идею рассказывать (лень да и перегруз был бы). Но сначала я пытался найти не максимальное MO PnL, а максимальную вероятность безубытка. Т.е. верчу позу фьючом и смотрю при каком кол-ве фьючей будет максимальная вероятность б/у. И вот тут оказалось, что для лучшего «выпукливания» купленному стрэдлу хорошо было принудительно добавить накопленной PnL. Поскольку вероятность б/у у занейтраленного стредла порядка 40%. А просто у лонг или шорт фьюча — порядка 50%. Получалось, что по такой методе лучше было направленную позу иметь, чем стрэдл. Но если принудительно добавить накопленной PnL в позу так, чтобы вероятность б/у стала уже порядка 60% (приподнять стрэдл по вертикали), то уже появлялся смысл искать оптимальную вероятность. Эту идею потом отбросил, но мысль, что накопленная PnL может влиять на нейтральность — осталась.
avatar
Кирилл Браулов, и еще про момент из преамбулы, про облачко. Можно взять биржевые коэффы по истории и построить «медианную» улыбку по ним (инвариантную по времени, цене ба и iv ЦС). Есть сильное подозрение, что ее наклон в нуле примерно совпадет с наклоном того облачка. Если так, то таскание улыбки самой по себе имеет статистический смысл, а не только эстетическую компоненту
Стас Бржозовский, про облачки могу сказать, что на некоторых кварталах они вообще без наклона, горизонтальные. Это для параметра А. Для других параметров — вообще бесформенные. Возможно, надо как-то по хитрому фильтровать, с учетом времени до экспы или еще как. 

Насчет наклона улыбки — это ведь эквивалентно третьему моменту распределения. Я смотрел историю M3 и да, он колеблется в определенном диапазоне. На фоне колебаний M1 и M2, про M3 можно сказать — что он почти постоянный :)
avatar
Кирилл Браулов, думаю что за несколько лет статистику брать нужно. Про наклон я писал в предположении «таскания улыбки по улыбке». при этом наверное и распределение меняется, фиг знает как это с ассимметрией твоего распределения связано, но с облачком, похоже связано. Надо как то посоображать спокойно и мух с котлетами по углам развести
Кирилл Браулов, и еще момент из преамбулы. Я как раз таскаю центр по улыбке. И никакого шага не беру — просто iv центра превращается в функцию от ба, соответственно меняется формула дельты
Стас Бржозовский, т.е. ты в формулу дельты по БШ внес добавочку, которая учитывает скольжение улыбки? А можешь поделиться, если не жалко? :) А то сами мы не местные с математикой плохо и приходится просто в лоб все моделировать и пересчитывать. Уходят ценные десятки мсек…
avatar
Кирилл Браулов, не жалко, ок
Стас Бржозовский, «и нам половинку».
avatar
ch5oh, там формат поганый — что то вроде рукописи на салфетке) Но придумаю как оттранслировать
Плюсую не читая! =) Вот это подарок на воскресенье.
avatar
ch5oh, и правда — подобные темы редкость на слив смарт-лабе
avatar
ch5oh, очень крутая статья. согласен. Редкость для смартлаба)
avatar
для направленной опционной торговли. Например, открываем оптимальную опционную позицию соответствующую нашему вью, и с помощью фьючерса поддерживаем комфортное для нас соотношение МО PnL в благоприятную и неблагоприятную сторону.

Вот эта тема, на мой взгляд, более перспективна, чем продажа стреддла и хеджирование дельты фьючем. Т.е. продаем коллы +2 или 3 страйка — и.....(каким-то образом) пытаемся захеджировать фьючем проданный край — вопрос только в том — на чем будет основана система хеджирования фьючем?! И какая стоимость будет хеджа ?! Раздавать бабло в рынок — не хочется уж совсем )
avatar
Ruscash, ок. Допустим, мы ставим на падение и продаем 100 * RTS-3.18M150318CA135000. МО по левой половине распределения = + 58717п, а по правой = — 47604:


Т.е. соотношение МО по благоприятному исходу и неблагоприятному — примерно 1:1. А мы допустим хотим 2 к 1. Тогда покупаем 13 фьючей и МО левое = 20384, а МО правое = -9271:


Получили нужное соотношение.
avatar
Кирилл Браулов, в этом случае — при покупке 13 фьючей — есть риск, что БА упадет слишком сильно. Как раз до точки б/у конструкции и может продолжить падение. 

Так же при росте БА придется докупать фьючи — что бы перекрыть проданные коллы.

Возможно, купленные фьючи в кол-ве 13 штук — при падении БА нужно частично продавать (т.к. они служат своего рода хеджем проданных коллов). Та же обратная ситуация — при росте БА — необходимо докупать фьючи.....

Ну и в продолжение вопрос результатов тестирования данной стратегии на истории — остается открытым.

avatar
Ruscash, да, БА может и вырасти и упасть, но ведь и распределение вероятностей изменится. И оно подскажет, какие изменения в фьючерсной позиции надо будет сделать, чтобы сохранить нужное соотношение МО.

Насчет тестирования на истории. По идее, у меня есть опционной тестер для простых стратегий и туда можно было бы засунуть этот расчет МО по распределению. Но возни будет столько, что пока не готов. Может станет понятно просто с теоретической точки зрения, что такой подход не имеет смысла…
avatar
Кирилл Браулов, этот подход имеет замкнутый круг, т.к. продать опционы и купить фьючерсы мы можем. А вот детали: в какой момент покупать фьючи… в какой продавать… это уже каждый сам решает — кто-то через равный шаг цены… или по чуйке… или по дельте смотрит. 

Еще никто запил цены не отменял. Т.е. на страйке 135 может произойти боковик и тогда хеджер всю прибыль подъест.

Другой вопрос — есть ли на рынке цены — в которых боковика не будет (м.б. они не интересны участникам рынка) — в этом случае цена должна пролететь страйк. И достаточно будет купить фьючи один раз, что бы захеджировать проданные коллы и экспирироваться выше 135 страйка.

Опять же — статистически нужно исследовать боковые движения относительно страйков

Как идея?!
avatar

А что за распределение взято? Оно явно не логнормальное. Имплайд?

avatar
ch5oh, да, подразумеваемое текущими ценами в стаканах, на всех страйках выбранное серии. Если интересно, могу потом отдельный пост написать про рыночное распределение. 
avatar
Кирилл Браулов, Так если текущий имплайд брать, то геморры полезут. Во первых, в момент первого открытия позы у тебя мо нулевое выскочит и слева-справа по модулю всегда все будет одинаково. Во вторых оно трясется немилосердно и дельту будет сильно вертолетить
Кирилл Браулов, конечно интересно. Пишите!
avatar
Задача ДХ отбить тету. корреляцию которую вы наблюдаете идёт от изменения волатильности. Дельта может быть или нейтральной или это не дельта нейтральная стратегия. Торговля с нулевой дельтой это торговля волатильностью.
Поздновато по мск мозг напрягать, но кое-какие мысли:

1) Нельзя говорить, что мы тут вегу будем игнорировать, а потом рассуждать об изменении iv/улыбки :)

2) Дельта по МО тоже не учитывает изменение iv

3) Рассматривается не риск-нейтральное распределение, а БШ все-таки исходит из нейтральности. Без нее кстати МО PnL на экспирацию не будет иметь отношения к стоимости опциона, строго говоря.

Я бодался с этим. Моделировал IV стохастическим процессом и находил дельту, которая минимизирует дисперсию PnL в такой модели.

Получал дельту, которая равна БШ, но с аддитивной коррекцией пропорционально веге.

Видел кстати, что к этому некоторые приходят интуитивно.

Раньше для меня это было актуально, потому что инвесторы лучше себя чувствовали, когда вариационку не колбасило сильно в минус, хотя и в ущерб прибыли. Сейчас деньги только мои и меня не парит mark-to-market. Финрез стабильней выходит на расчетный плюс/минус комиссии и дискретность ДХ.
avatar
bstone, о каких стратегиях идёт речь ?! Продажа стреддла, стренгла кондора ?! Или продажа дальних опционов или проданные коллы/пут спреды ?!
avatar
Ruscash, да я так не классифицирую. Общее название — торговля волатильностью. На деле — что набьется в позу, тем и управляю :)
avatar
bstone, про риск нейтральное Кирилл пишет. Ну и если улыбку по самой себе таскать, то как раз и вылезет добавочка к дельте пропорциональная веге
Стас Бржозовский, ну нет. Он же строит его по IV, а там кто в лес, кто по дрова: и прогнозисты, и ссыкуны, и просто жадные офера :) Так что там будет перекос по направленному движению, и он явно не будет равен безрисковой ставке.
avatar
bstone, почему? Я так понял сначала, что речь вообще про абстрактно «хорошее« риск нейтральное распределение. Потом оказалось, что речь про стаканы текущие идет. Ставку в нашем фортсовом случае вовсе убрать можно. И, обычно, по стаканам можно что то хорошее прочертить
Стас Бржозовский, вот именно, ставку убираем, получаем, что дрифта не должно быть вообще. А тут с первых картинок в распределении смещение видно невооруженным глазом.

Мое мнение — по стаканам можно прочертить только солянку из участников, т.н. market view. Но откуда такая вера в этих людей? Они кто такие? Я их не знаю :)
avatar
bstone, ну Бог с ними и с картинками и со стаканами. Пусть просто «правильное» риск-нейтральное, непонятно только где взять его
bstone, не, на картинках везде рискнейтральное распределение. Пик у него, конечно, смещен. Но МО равен текущей цене БА. У несимметричных распределений мода и МО не равны, ведь.
avatar
Кирилл Браулов, хм, ну так площади визуально явно разные на многих. Неужели нет? Ну и рыночное распределение не будет риск-нейтральным. В нем есть рыночная оценка риска.
avatar
bstone, так ведь у несимметричных распределений мода, медиана и МО не равны между собой. Вот хорошая картинка про них.

Рыночное распределение у меня получается рискнейтральным. МО по нему равно текущей цене БА с точностью до минимального шага цены.
avatar
Кирилл Браулов, само собой, значит просто обман зрения. Хотя так и хочется кое-где взять и по рисункам посчитать, уж больно не очевидный обман.

Но возникает вопрос, как из рыночного распределения получается риск-нейтральное? Само собой или пинками?
avatar
bstone, не, никаких пинков, все получается само собой. Беру биржевую улыбку в виде параметров ABCDES, из нее получаю функцию стоимости коллов (или путов, результат тот же), потом вторую производную и получается функция плотности распределения. Считаю под ним площадь, получается 1.00000000. Считаю МО — практически точно равно текущей цене БА. Считаю по распределению справедливую цену на любом страйке — лежит между текущими бид-асками на этом страйке. Сначала воспринимал это как волшебство, потом привык. 

Напишу потом отдельный пост про рыночное распределение.
avatar
Кирилл Браулов, это дело я тоже проверял — обычно было все ок
bstone, 
Раньше для меня это было актуально, потому что инвесторы лучше себя чувствовали, когда вариационку не колбасило сильно в минус, хотя и в ущерб прибыли.

ДУ раньше занимался? Понятно. Так и запишем))
avatar

Крайне смущает тезис "но и от накопленного PnL у позы."
Накопленный ПнЛ — аддитивная константа. При дифференцировании по дФ роли не играет.

Вывод (прости, брат): где-то ошибка в вычислениях.

 

Например, есть поза. Мы очень быстро купили-продали по 1 фьючу и взяли прибыль +100 пунктов. Поза больше ничего не знает про эти фьючерсы. Только прибыль 100 пунктов откуда-то болтается.

Имхо, нужен аккуратный юнит-тест, чтобы выявить точку где сделана ошибка.

avatar
ch5oh, там не ошибка, там философия другая. Кирилл воспринимает позицию и управление ей от ее начала и до обнуления как единое целое. А кто то (я, например), как дорожку от текущего момента до обнуления. Наверное есть место для подумать как логичнее

Стас Бржозовский, имхо, это неважно кто как «воспринимает». Мы тянем ПнЛ для своего человеческого удобства — это понятно.

Но на дельту влияния не должно быть. Выше написал почему так считаю.

avatar
ch5oh, и надо хорошо подумать, почему сумма половин по МО не дает ноль. Это тоже похоже на ошибку.
avatar
bstone, т.е. выглядит как нарушение линейности интеграла. Если взять интеграл и разбить его на сумму интегралов на участках, результат должен быть таким же. А тут получаем, что интеграл по всему диапазону дает нулевое МО, а отдельно по половинам результат разный. При сложении будет не ноль. Окститесь! :)
avatar
bstone, да не дает интеграл там ноль по полуоси в интерпретации Кирилла. У него тот интеграл 0+текущий PL. И тот текущий пл он предлагает половинить фьючом. Странно и неожиданно
Стас Бржозовский, да, нельзя такое на ночь выкладывать. Я хотел сказать, что интеграл по всему диапазону дает одно МО (не нулевое — это я уже спал), но сумма интегралов по левой и правой части должны давать такое же МО. А то что они будут разные, так это естественно.

Если взять отнейтраленную позицию, но не риск-нейтральное распределение, то МО у частей будет разное.

Если взять риск-нейтральное распределение, но нагнуть позицию влево или вправо ненулевой дельтой, то опять МО у частей будет разное.

avatar
bstone, там на скринах у МО три строчки:


Первая — общее МО (по всему участку). И вроде везде выполняется: МО = МО Лв + МО Пр.

avatar
Кирилл Браулов, гуд! Тогда я не понял откуда столько эмоций из-за разных значений МО Лв и Пр :)
avatar
bstone, да, факт и так очевидный. Но в жизни же так бывает: когда радуешься даже очевидным истинам, которые вдруг осознал :)
avatar
ch5oh, ну, допустим наш PnL(x) = O(x) + F(x) + A, где O(x) — опционная составляющая позы, F(x) — фьючерсная, и A — накопленный PnL. Получаются два таких уравнения:

где F1 и F2 так подобраны, чтобы выполнялись эти равенства. 

Может я туплю или совсем забыл интегралы, но пока считаю, что F1 совсем не обязательно должен быть равен F2 для любых разных A1 и A2.

avatar

Кирилл Браулов, неправильно.

Основное уравнение должно быть: Поз(х) + ДельтаФ(х)

Причем в Поз(x) спрятана как опционная так и фьючерсная часть. Там же прячется реализованный ПНЛ. Но не в виде отдельного слагаемого! Он там прячется в виде разности цен покупок и продаж одинаковых инструментов.

avatar

Кирилл, Вы тыщу лет назад уже мега-софт свой сделали. И тестер позиций и вообще кучу крутого.


Возникает вопрос: много заработали на этом?
Ну, грубо говоря, тестер находит обалденные позиции, Вы их берете в рынке, экспирация, шампанское, повторить.


Расскажите насколько в торговле это все помогает?

avatar
ch5oh, хороший вопрос
avatar
ch5oh, похвастать нечем. Но я ведь ни на что и не претендую. Никого не поучаю, авторитетом не давлю, ничем не меряюсь, никому ничего не втюхиваю. Просто интересная идея возникла, захотелось поделиться. Вон Стас пообещал свою формулу дать. Значит уже не зря пост написал.
avatar
Кирилл Браулов, ой-ой-ой… =) Надо довести до прибыльного торгового метода.
avatar
ch5oh, прикольно получается, скажи? Математический гений не дает возможности к заработку. Просто хобби у человека такое =)
avatar
Сам метод раздельного вычисления МО навевает следующую ассоциацию.
Интегрирование слева дает цену путов. Интегрирование справа цену колов.

Мы задаемся вопросом: сколько взять путов, чтобы цена пакета была равна цене другого пакета из колов?

Вместо дельта-хеджа фьючами можно сразу брать несимметричный стреддл из разного количества путов и колов.
Хотя в самой идее есть некая красота, но ее связь с дельтой мне уловить трудно (сейчас). Вроде бы «да», а вроде бы и «нет».

По крайней мере нужно отдельно доказывать, что эта конструкция равна дельте (т.е. частной производной профиля по дФ).
avatar

теги блога Кирилл Браулов

....все тэги



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