Сравнительный анализ методов моделирования стоимости опционов
Варианты решения задачи определения стоимости опционов в зависимости от характеристик опциона и требуемой точности. Исследование модели Блэка-Шоулса, метода статистических испытаний Монте-Карло, метода, учитывающего многовариантность развития ситуации.
Рубрика | Банковское, биржевое дело и страхование |
Вид | статья |
Язык | русский |
Дата добавления | 27.04.2017 |
Размер файла | 111,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
УДК 681.3.01
СРАВНИТЕЛЬНЫЙ АНАЛИЗ МЕТОДОВ МОДЕЛИРОВАНИЯ СТОИМОСТИ ОПЦИОНОВ
Ворошилова Н.А., - аспирант,
АОО OILspace
Аннотация
Расчет безарбитражных цен финансовых инструментов - это задача, которой во всем мире уделяется в настоящее время большое внимание. В обзоре проведено исследование модели Блэка-Шоулса. Предлагаются различные варианты решения задачи определения стоимости опционов. Рассмотрены метод статистических испытаний Монте-Карло, биномиальный метод, учитывающий многовариантность развития ситуации, численный метод. На практике ответ на вопрос, какой метод оценки стоимости предпочтительнее, зависит от характеристик опциона и требуемой точности.
Ключевые слова: стоимость опциона, модель Блэка-Шоулса, метод Монте-Карло, метод сеток (биномиальный), метод конечных разностей.
Введение
Сделки с производными инструментами заключаются как на биржевом, так и на внебиржевом рынке. Конкуренция биржевого и внебиржевого секторов послужила дополнительным стимулом к развитию рынка производных финансовых инструментов. В последние годы на обоих рынках наблюдается бурный рост. По итогам I полугодия 2006 года объём торгов фьючерсами и опционами вырос более чем в 8 раз по сравнению с аналогичным периодом 2005 года и превысил 1,9 трлн рублей (порядка $70 млрд.). Для сравнения, оборот на российском валютном рынке увеличился за это же время в 1,8 раз, а на рынке акций - в 4,5 раза.
Особенно широкое распространение получили операции с опционами. Изначально опционы задумывались как инструмент, предназначенный для страхования результатов деятельности крупных игроков, таких как банки или торговые дома. Существовали как реальные поставки товаров, так и чисто финансовые операции. И в настоящее время опционы не утратили своего первоначального значения. Оно интересно тем инвесторам, которые не гонятся за высокой доходностью, и которым важнее всего снижение рисков. Такие операции называются операциями хеджирования. Принцип хеджирования - заключить сделку на срочном рынке на поставку акций в будущем, зафиксировав цены сделки в момент покупки/продажи контракта. Стратегия хеджирования - пожертвовать возможностью получения выгоды от благоприятного изменения цены, с целью получения защиты от неблагоприятного изменения цены. Однако вскоре выяснилось, что опционы хорошо подходят и для спекулятивных целей. После этого операциями с опционами стали заниматься и мелкие инвесторы. Очень многие, попробовав работать с опционами, практически перестают использовать фьючерсы и сделки с реальным активом в повседневной работе. Такая притягательность опционов объясняется рядом их замечательных свойств.
Прежде всего, это такая краеугольная характеристика опционов, как волатильность. С ее помощью описывают изменчивость цены актива. Использование волатильности позволяет получать прибыль, даже если цена на актив не изменяется. Аналогичного свойства нет больше ни у одного финансового инструмента. Периодические колебания волатильности носят более регулярный характер, чем колебания актива, при повышении волатильности опционы растут в цене. Поэтому очень распространены торговые методики продажи дорогих опционов в периоды высокой волатильности и покупки дешевых опционов в периоды низкой волатильности.
Другая особенность опционов - это обилие их различных комбинаций. У обычных людей опцион ассоциируется именно с этим их свойством. Так, широко распространено мнение, что работа в том и заключается, чтобы в поисках недооцененных комбинаций перебрать все возможные варианты. Отчасти это верно, однако перебрать все комбинации просто невозможно, и у каждого трейдера есть свои методики и "поля деятельности", с которыми они и работают. стоимость опцион модель метод
Применение комбинаций опционов позволяет делать ставки на какое-либо особенное поведение актива. Например, на то, что он останется в каком-то ценовом интервале в течение ограниченного времени, в предположении, что скоро будет сильное движение и при этом неизвестно его направление, что скоро на рынке изменится представление о будущем росте и т. д. Подобные возможности отсутствуют при использовании простых покупок или продаж базового актива.
Применение опционов часто позволяет не ждать нужной точки входа в позицию по торговой стратегии. Для примера рассмотрим простейший вариант стратегии торговли в диапазоне. Предполагается, что цена актива не может выйти за некоторые границы. Поэтому, как только цена приближается к верхней границе, надо продавать, а при выходе на нижнюю границу - покупать. При торговле по этой стратегии следует ждать, пока цена окажется на границе диапазона, чего, кстати, может и не произойти. А при использовании опционов можно сразу продать опцион кол со страйком на верхней границе и опцион пут со страйком на нижней границе. В этом случае появляется возможность регулярно зарабатывать на данном предположении, даже если цены не выходят за границу диапазона, например, повторяя продажи каждый месяц.
К недостаткам опционов необходимо отнести их относительно низкую ликвидность по сравнению с ликвидностью актива. Это порождает проблемы с открытием, изменением и закрытием позиций. По этой же причине при работе с опционами не получается заключать сделки на большие суммы [2].
Из всего вышеизложенного становится очевидным важность быстрого и точного нахождения цены опциона в любой момент времени. И здесь исследователи этого вопроса столкнулись с определенными проблемами. Дело в том, что для количественной оценки стоимости опциона нельзя использовать ставшие уже традиционными методы дисконтирования. Они предполагают прогнозирование потока денежных средств, связанного с владением каким-либо активом (или его эксплуатацией), а также приведение этих денежных потоков к настоящему моменту времени для определения текущей стоимости (ценности) актива. При этом ожидаемый денежный поток должен дисконтироваться по ставке, равной альтернативным издержкам. Определить же их точную величину для опциона традиционными методами невозможно, так как риск его изменяется при каждом изменении стоимости и срока жизни лежащего в основе опциона актива. Использование в этом случае одной ставки, типа средневзвешенной стоимости капитала (WACC), приводит к ошибочным результатам.
Расчет эффективности инвестиций в условиях неопределенности обычно сопровождается использованием метода "дерева решений", учитывающего многовариантность развития ситуации. Однако этот метод не дает никакого руководства по поводу выбора ставки дисконтирования и ее изменению (вследствие различного риска) по мере движения по "дереву" состояний. Кроме того, если оценивать опцион на основе "дерева решений", то может получиться очень большое, возможно бесконечное, число стратегий, проанализировать которое в явном виде очень сложно. Таким образом, как показывает анализ, опцион является специфическим объектом, и ни одним из традиционных методов его нельзя адекватно оценить.
Для решения этой проблемы был разработан целый ряд различных моделей, таких как модели Black, Black - Scholes, Cox - Ross - Rubinstein, Whaley, Garman - Kohlhagen, Merton. Среди этих моделей модель Блэка-Шоулса, несмотря на многочисленные ограничивающие предположения, остаётся наиболее широко используемой для расчета стоимости опциона. Как показывает практика, её использование обосновано в большинстве случаев, а расхождения между фактической ценой опциона и теоретической у ликвидных инструментов лежит в пределах рыночного спрэда между ценами покупки и продажи. Это наилучший выбор для Европейских опционов на ценные бумаги, индексов или долговых обязательств правительства.
Открытие данной модели привело к повышенному интересу к производным инструментам и взрывному росту опционной торговли. Опубликование формулы Блэка-Шоулса в 1973г. позволило отойти от субъективно-интуитивных оценок при определении цены опционов и подвести под него теоретическую базу, применимую и к другим производным инструментам. Для начала 70-х сама идея использовать математический подход для оценки производных инструментов была революционна.
Современное управление рисками, применяемое в страховании, торговле на фондовом рынке и инвестировании, основывается на возможности использовать математические методы для предсказания будущего. Конечно, не со 100 %-ной вероятностью, но достаточно точно для того, чтобы принять взвешенное инвестиционное решение. Основополагающий принцип работы на финансовых рынках состоит в следующем: чем больший риск вы готовы на себя принять, тем на большее вознаграждение вы вправе рассчитывать. Использование математики никогда не сможет полностью элиминировать риск, но может помочь правильно оценить степень принимаемого на себя риска и решить вопрос о справедливом вознаграждении.
Модель Блэка-Шоулса
Теория ценообразования опционов исходит из того, что на цену опциона влияют шесть базовых факторов:
1. Цена базового актива (S) и цена страйк (E) (цена исполнения). Соотношение между ценой лежащего в основе опциона актива и ценой экспирации является наиболее важным фактором, влияющим на цену опциона. Очевидно, что чем больше это соотношение, тем дороже опцион колл и дешевле опцион пут.
2. Время, остающееся до даты истечения опциона (T). Время работает против покупателя опционов, так как цена опционов вне денег снижается ускоренными темпами с приближением даты их истечения. Больший срок, остающийся до окончания срока действия опциона, означает большую неопределенность.
3. Степень колебаний (у) (волатильность). Этот показатель отражает подверженность базового актива ценовым колебаниям. Величина премии по опционам в деньгах прямо пропорциональна ожидаемой ценовой неустойчивости базового актива.
4. Дивидендные выплаты (D0) по базовому активу за время жизни опциона. Повышенные дивиденды сокращают цену опционов колл и увеличивают цену опционов пут, потому что выплата дивидендов сокращает цену лежащих в основе опциона акций на сумму дивиденда. Дивиденды увеличивают привлекательность покупки и держания акций по сравнению с покупкой опционов колл и хранением резервов наличности.
5. Уровень процентных ставок (r). Растущие процентные ставки увеличивают форвардную цену базовых акций, которая рассчитывается как цена акции плюс ставка по безрисковым активам на период действия опциона. Форвардная цена в модели понимается как стоимость акции на дату истечения опциона.
Эти факторы используются при построении математических моделей теоретической цены опционов, получивших широкое распространение на опционном рынке.
Рассмотрим финансовый рынок, состоящий из рискового актива St и безрискового банковского счета Bt, представляющего собой возможность кредитования и вложения под фиксированную процентную ставку r. Относительно условий покупки и продажи ценных бумаг делаются следующие предположения:
1. Предполагается, что все ценные бумаги являются абсолютно ликвидными. Это значит, что в любой момент времени можно купить или продать любое количество ценных бумаг любого вида. Цена покупки совпадает с ценой продажи.
2. Предполагается также, что все ценные бумаги являются бесконечно делимыми. То есть можно продать и купить, например, не только акцию, но и любую долю акции.
3. Издержки, связанные с покупкой и продажей ценных бумаг, отсутствуют. Отсутствуют и налоги.
4. Еще одно предположение состоит в том, что рынки являются эффективными и ни один из участников рынка своими действиями не может повлиять на цены активов. Но совместные действия всех участников рынка определяют процесс изменения цен активов.
5. На рынке не существует возможности арбитража. На самом деле, временами на рынках возникает возможность арбитража. Но на рынке работают специальные люди - арбитражеры, чьей работой и является поиск арбитражных портфелей. Таким образом, в результате активной скупки этих портфелей, арбитражные возможности мгновенно исчезают.
6. Модель основывается на логнормальном распределении цен акций. Хотя функция нормального распределения является составной частью модели, использование экспоненты делает распределение логнормальным. Проблема при использовании нормального распределения состоит в том, что оно предполагает возможность для цены акций принимать отрицательные значения. Поэтому в случае цены акций чаще всего используется логнормальное распределение, предполагающее, что цены на акции могут принимать значения в интервале от нуля до бесконечности [7].
Существуют несколько методов подсчета цены опциона в модели Блэка-Шоулса. Универсальным средством, специально разработанным для оценки стоимости опциона, является биномиальный метод. Он исходит из того, что срок действия опционного контракта может быть разделен на ряд периодов, в каждом из которых возможны только два изменения цены базисного актива. Начиная с момента окончания действия опциона, этот метод предполагает движение в направлении, обратном ходу времени (к корню "дерева" состояний), при вычислении стоимости опциона в начале каждого из периодов. Процесс продолжается до тех пор, пока не будет достигнут нулевой момент времени и вычислена настоящая (текущая) стоимость опциона.
Идея определения стоимости колл-опциона биномиальным методом в каждом из периодов заключается в том, что владелец актива (например, акции) может сформировать безрисковый портфель, продав определенное количество опционов на данный актив. Тем самым он полностью хеджирует риск, связанный с изменением цены актива в будущем. Соответственно, сформированный портфель должен приносить такой же доход, как и портфель безрисковых активов (например, государственных облигаций). Зная цену актива в начале периода, безрисковую процентную ставку, а также две возможные цены актива и, соответственно, стоимость опциона в конце периода, можно найти структурные характеристики двух портфелей. Исходя из этого, определяется стоимость опциона в начале периода.
Данную ключевую идею оценки стоимости опциона можно еще интерпретировать следующим образом. Любой инвестор, комбинируя инвестиции в какой-либо актив с безрисковыми инвестициями, может сформировать такой портфель, доходы от которого были бы полностью эквивалентны доходам по опциону колл на соответствующий актив. Тем самым он может создать опцион синтетически. Соответственно, объективная рыночная стоимость опциона должна быть равна чистым затратам на формирование данного портфеля-эквивалента.
Из метода формирования эквивалентного портфеля следует, что для оценки стоимости опциона не нужно использовать какую-либо премию за риск, так как последняя уже включена в текущую цену базисного актива. Серьезным преимуществом опционного подхода является также то, что для расчета опционной стоимости нет необходимости знать вероятности двух возможных изменений цены актива в каждом из периодов. Эти параметры непосредственно влияют на текущую стоимость актива. Таким образом, они учитываются при расчете стоимости опциона косвенным образом через цену базисного актива.
Считая, что количество периодов в течение срока действия опциона не ограничено, а, следовательно, и число будущих возможных цен актива, то стоимость Европейского колл-опциона может быть найдена аналитическим способом. Для вывода соответствующей формулы выбирается математическая модель цены базисного актива. В качестве ее основы обычно используется Винеровский стохастический процесс, который предполагает непрерывность изменения случайной величины в соответствии с логарифмически нормальным распределением. Для оценки стоимости опциона применяется модель в виде скалярного дифференциального уравнения с мультипликативным шумом и постоянными коэффициентами роста м и волатильности у:
(1)
где St - цена базисного актива опциона в момент времени t; dS - приращение цены базисного актива за малый промежуток времени dt; dW - приращение стандартного Винеровского процесса.
Решением данного уравнения является формула стоимости опциона, являющаяся модификацией формулы Блэка-Шоулса для оценки стоимости Европейского колл-опциона [3]:
(2)
где N(d) - накопленная вероятность функции распределения стандартной нормальной случайной величины для уровня d [5].
Целью данной работы было изучение и сравнение методов моделирования стоимости простейших опционов. В работе дан обзор основных методов оценки опционов: метод Монте-Карло, метод сеток (биномиальный) и метод конечных разностей.
В методе Монте-Карло используется стохастическое дифференциальное уравнение (1), характеризующее изменение цены актива за малый промежуток времени. Моделируя Винеровский процесс dW, предварительно разбив интересующий промежуток времени на достаточно малые интервалы, можно определить поведение цены. Сделав это несколько тыс.яч раз, можно найти стоимость опциона в момент экспирации как среднее арифметическое найденных цен. Приведя полученное значение на начальный момент времени, определим искомую цену опциона.
Биномиальный метод основан на предположении, что за достаточно малый период времени возможны только два варианта изменения цены, т.е. что цена станет равна S1 > S с вероятностью p и S2 < S с вероятностью 1 - p. Идея заключается в том, что, зная начальную цену акции, можно построить дерево (или сетку) возможных значений цены актива вплоть до даты экспирации. Это позволит вычислить возможные значения актива в момент экспирации и вероятности и вероятности, с которыми эти значения достигаются.
Применяя лемму Ито, можно получить, уравнение для стоимости простейшего опциона:
.
Для определения решения данного параболического уравнения с некоторыми очевидными краевыми условиями используются численные методы. Делая замену переменных, уравнение преобразуется к каноническому виду. Таким образом, используя специальные конечно-разностные методы решения параболических дифференциальных уравнений, можно получить стоимость опциона.
Метод Монте-Карло
Рассмотрим для оценки стоимости базового актива модель (1). Разобьем промежуток времени, оставшийся до даты экспирации, на маленькие промежутки и смоделируем Винеровский процесс достаточное число раз, найдем среднее значение цены опциона и приведем его на начальный момент времени [8].
Для начала необходимо построить генератор равномерно распределённых случайных чисел. В принципе по способу получения различают три вида случайных величин: случайные величины из заранее составленных таблиц, из датчиков случайных чисел и псевдослучайные числа. Недостатки и достоинства свои у каждого из способов. Однако с практической точки зрения наиболее выгоден метод псевдослучайных чисел. Большинство алгоритмов, используемых на практике для получения псевдослучайных чисел, представляют собой рекуррентные формулы первого порядка:
,
где начальное число задано.
Рассмотрим один из самых распространённых методов, предложенный Д. Лемером - метод вычетов (residual method) или метод сравнений (congruential method). В этом методе:
,
где g - большое целое число. На практике обычно используют формулу:
То есть mn+1 равно остатку, полученному при делении gmn на M (или, другими словами, mn+1- это наименьший положительный вычет по модулю M).
Вопрос о пригодности таких псевдослучайных чисел решается, в конечном счете, эмпирически. При некоторых (g, M, m0) получаются удовлетворительные последовательности, при других - плохие. В частности, известно, что удовлетворительная последовательность псевдослучайных чисел получается при g=517, M=242, m0=1 (длина отрезка апериодичности и длина периода равны 240).
Теперь, имея равномерно распределённые случайные величины, получим нормально распределенную последовательность. Предположим, что случайная величина о определена в интервале a<x<b и имеет плотность p(x)>0 при a<x<b. Обозначим через F(x) функцию распределения о, которая при a<x<b равна:
.
Случай и (или) не исключается. Тогда очевидно, что если г- равномерно распределённая в интервале (0, 1) случайная величина, то случайная величина о, удовлетворяющая уравнению:
,
имеет плотность p(x).
Этот метод является частным случаем метода обратных функций. Он позволяет записать формулы для моделирования любой случайной величины о. Но, к сожалению, в нашем случае он приводит к сложному и неудобному алгоритму, так как приходится решать уравнение:
,
где ж- нормальная случайная величина с параметрами (0,1).
Поэтому мы воспользуемся другим методом [9].
Рассмотрим нормированную (то есть такую, у которой математическое ожидание равно 0, а дисперсия равна 1) сумму n независимых равномерно распределённых величин:
(3)
Согласно центральной предельной теореме при :
(4)
Следовательно, используя формулу (3) при достаточно больших n можно вычислять приближенные значения нормальной случайной величины ж с параметрами (0,1). Известно, что асимптотика в формуле (4) устанавливается весьма быстро, и поэтому на практике ограничиваются значением n=12.
При моделировании Винеровского процесса как непрерывного случайного процесса с независимыми нормальными приращениями будем использовать полученные нормальные значения:
.
В результате реализации Винеровского процесса можно смоделировать изменение стоимости базового актива (рисунок 1).
Рисунок 1
Для того чтобы оценить реальное значение моделируемой величины, необходимо провести большое количество испытаний и определить г-доверительный интервал, то есть такой интервал, внутри которого с высокой вероятностью находится реальное значение моделируемой величины. Величина г выбирается заранее (обычно она равна 0.95). При заданном г длина доверительного интервала характеризует точность локализации значения оцениваемой величины, поэтому обычно выбирается кратчайший интервал.
Далее из величин, входящих в г - доверительный интервал (в количестве N штук), необходимо отбросить те, которые меньше цены исполнения (для опциона колл) или больше цены исполнения (для опциона пут). Для оставшихся величин находим стоимость опциона на момент экспирации T и усредняем полученные значения. Теперь полученное среднее значение стоимости опциона приводим на нулевой момент. В результате определяем стоимость опциона.
Биномиальный метод
Биномиальный метод основывается на упрощающем предположении о том, что за каждый достаточно короткий период времени курс базового актива может перейти из исходного состояния только в одно из двух возможных состояний. В стандартной модели используется рекомбинационное биномиальное дерево (решетка) с постоянной волатильностью и процентной ставкой. Формула для оценки стоимости опциона выводится при помощи метода обратной индукции. В предельном случае, если устремить длительность каждого периода времени к нулю, полученный результат совпадает с формулой Блэка-Шоулса.
Разобьем весь срок действия опциона на N периодов. В каждом периоде цена на базовый актив может либо измениться в u>1 раз с вероятностью p, либо измениться в 0<d<1 раз с вероятностью (1-p). В начальный момент времени стоимость базового актива равна S0. В течение первого периода цена станет равной:
В течение второго периода цена базового актива станет равной
с вероятностью p2, либо
с вероятностью p(1-p), либо
с вероятностью (1-p)2. Заметим, что с каждым последующим периодом количество различных вариантов стоимости базового актива увеличивается на единицу. Таким образом, можно записать стоимость базового актива в общем виде для любого из периодов. В конце m-го периода стоимость базового актива будет принимать значения m+1 значение:
.
Зная параметры p, u и d, можно получить точные значения для вычисления изменения цены опциона на промежутке времени dt. Считая, что математическое ожидание/дисперсия цены акции в момент времени m (Sm) равно математическому ожиданию/дисперсии цены акции в момент времени m+1 (Sm+1), дисконтированной на момент времени m, получаем систему уравнений для определения p, u и d:
Полагая:
и решая уравнение, получаем:
(5)
Пройдя, таким образом, все N периодов, в конце получим значения стоимости базового актива с соответствующими вероятностями в момент экспирации. Зная цену исполнения E, можно определить стоимость опциона в момент T. Воспользовавшись тем же соображением, что и при составлении уравнения для p, u и d, но уже для цены опциона, получаем:
.
Таким образом, начиная с m=N-1, последовательно находим стоимость опциона (m=N-1,..0; n=0..m). В результате определяем цену Европейского опциона V0 в начальный момент времени.
Для Американского опциона алгоритм абсолютно такой же, только при нахождении цены опциона необходимо учитывать возможность ранней реализации опциона, т.е.
для опциона пут.
для опциона колл.
Численный метод
Модель Блэка-Шоулса и ее обобщения основываются на применении дифференциальных уравнений в частных производных. В некоторых случаях дифференциальные уравнения имеют точное решение, что приводит к достаточно простым формулам вроде знаменитой формулы Блэка-Шоулса (2). Однако зачастую дифференциальные уравнения могут быть решены только при помощи численных методов [5].
Пусть в рассматриваемый период времени по акции выплачиваются постоянные дивиденды D0. Рассмотрим численное решение следующей задачи:
(6)
Вывод формулы (6) для определения стоимости опционов основывается на том, что, на рынке с акциями заданного типа, опционами и безрисковыми вложениями по ставке r не должно существовать возможностей для полностью безрискового арбитража.
Для однозначного определения стоимости опциона V(S,t) к уравнению (6) необходимо добавить начальные и граничные условия. При этом начально-краевая задача для уравнения (6) формулируется в обратном времени, то есть премия опциона известна не в начальный, а в конечный момент времени (иначе задача неустойчива из-за одинакового знака при первой и второй производных). В момент истечения срока опциона при t=0 начальные условия принимают вид:
для опциона колл: V(S, 0) = max(0, S - E)
для опциона пут: V(S, 0) = max(0, E - S)
Определим граничные условия следующим образом:
для опциона колл:
для опциона пут:
Чтобы привести уравнение (6) к более привычному каноническому виду, введем замену переменной:
S=Eex
Тогда уравнение (6) принимает вид:
Далее через ф обозначим время, остающееся до времени T>0, срока окончания действия финансового инструмента, т.е.
,
Тогда полученное уравнение записывается в виде:
.
После введения новой неизвестной функции:
,
уравнение записывается в виде:
Это простейшее уравнение теплопроводности с постоянными коэффициентами. Аналогично, преобразовав начальные и граничные условия, сформулируем начально-краевую задачу:
(7)
для опциона колл:
(8)
для опциона пут:
(9)
Стоимость опциона определяется по формуле:
Рассмотрим численное решение задачи (7)-(8). Для начала необходимо построить соответствующую дискретную модель. Решение будем искать в ограниченной области . Проведем дискретизацию области, введя равномерную сетку:
Параметры J и N характеризуют "густоту" сетки. Теперь построим семейство линий:
Будем рассматривать точки пересечения этих линий. Разделим узлы на две группы - граничные (в них заданы дополнительные краевые и граничные условия) и внутренние.
После дискретизации строим некоторый аналог исходного уравнения - разностную схему. Сначала введем обозначения:
а для частных производных возьмем такие приближения:
Подставив эти формулы в краевую задачу, получим ее алгебраический аналог. Будем исследовать класс схем [6] для решения задачи (7)-(8).
Явная схема:
Неявная схема:
Схема с весами:
Смешанная разностная схема (схема с весами) для уравнения теплопроводности получается, как видно из ее записи, путем объединения двух предыдущих разностных схем.
От будущего алгоритма потребуем как можно более точного воспроизведения функции - для этого нужно, чтобы погрешность была мала, и решение сеточного уравнения сходилось к решению узле , если .
Можно показать [4], что явная схема будет устойчива при введении дополнительного ограничения на параметры схемы:
Неявная разностная схема абсолютно устойчива (устойчива при любых значениях Дx и Дф) и имеет первый порядок аппроксимации по пространству и второй по времени. А для смешанной схемы при
порядок аппроксимации будет O(Дф2 + Дx4), а для остальных O(Дф + Дx2). При этом схема будет устойчивой при:
.
Значение удовлетворяет этому неравенству (Crank-Nicolson equation). Это означает, что соответствующая схема является абсолютно устойчивой. Преимущество этой схемы в том, что она имеет более быструю сходимость (таблица 3).
Опишем теперь более подробно и-метод.
Будем рассматривать x только на интервале . Число J мы выбираем настолько большим, чтобы можно было заменить граничные и начальные условия аппроксимированными" условиями:
Так как срок до истечения опциона всегда конечен, то достаточно находить только для . Число N очевидно находится из соотношения:
.
Таким образом, для того чтобы решить данное уравнение конечно-разностными методами, разделим время до экспирации на N равных частей:
и решим разностное уравнение:
(10)
с начальными условиями:
и граничными условиями:
.
Таким образом, получим систему линейных уравнений, которую можно записать в матричном виде:
=
более формально, эту систему можно переписать:
, где,
, ,
При n=0 получаем систему линейных уравнений с трехдиагональной матрицей. В правой части (10) известны все значения из краевых условий. Поэтому можно применить метод прогонки, после которого становятся известными значения искомой сеточной функции на всем первом временном слое . Аналогично можно рассчитать второй и последующие слои, поставив в правую часть уравнений только что найденные значения с предыдущего слоя до тех пор пока не найдем . Теперь стоимость опциона определяем из соотношения:
,
найдем путем линейной аппроксимации .
Учитывая, что при
данная схема является абсолютно устойчивой, можно определить значения параметра б. А именно, и-метод при сходится при всех б>0, а при он сходится при:
.
При условии досрочного исполнения опциона, что соответствует Американским опционам, поставленная задача после замены переменных задача сводится к решению вариационной задачи:
для опциона колл:
для опциона пут:
Можно более компактно переписать данные условия:
, , ,
- для опциона put и
- для опциона call.
Таким образом, для Американских опционов алгоритм такой же, как и для определения стоимости Европейских опционов, только необходимо проверять дополнительно условие досрочной экспирации. Следовательно, при нахождении обратной матрицы необходимо использовать итеративные методы, например, метод верхней релаксации.
Заключение
В работе были рассмотрены различные методы для нахождения премии опционов, которые могут применяться в случае, когда не существует аналитического решения. Все методы были реализованы в виде программ на языке С++, на основе результатов, полученных с помощью этих программ, был проведен сравнительный анализ всех трех методов и сделаны следующие выводы (таблица 5):
Таблица 5. Результаты моделирования стоимости Европейского опциона пут с ценой исполнения E=10.0, безрисковой процентной ставкой r= 0.1, волатильностью у=0.45, четырехмесячным временем исполнения и стоимостью базового актива S в начальный момент времени
S |
Монте-Карло |
Биномиальный |
Конечных разностей |
Реальная стоимость |
|
2.00 |
7.6737 |
7.6736 |
7.6721 |
7.6722 |
|
4.00 |
5.67552 |
5.6720 |
5.6723 |
5.6723 |
|
6.00 |
4.2615 |
3.6959 |
3.6975 |
3.6977 |
|
8.00 |
2.5360 |
1.9799 |
1.9804 |
1.9806 |
|
10.00 |
1.2495 |
0.8621 |
0.8566 |
0.8610 |
|
12.00 |
0.4668 |
0.3186 |
0.3174 |
0.3174 |
|
14.00 |
0.1092 |
0.1052 |
0.1046 |
0.1046 |
|
16.00 |
0.0071 |
0.0322 |
0.0321 |
0.0322 |
Точность. В данной таблице представлены результаты моделирования стоимости Европейского опциона пут с ценой исполнения E=10.0, безрисковой процентной ставкой r= 0.1, волатильностью у=0.45, четырехмесячным временем исполнения и стоимостью базового актива S в начальный момент времени. Как видно из таблицы наилучшее приближение дает метод конечных разностей (3-4 знака после запятой). Точность в 2 знака после запятой дает биномиальный метод. И, наконец, самая плохая точность у метода Монте-Карло - разница с реальной стоимостью составляет до 0.5.
Вычислительная трудоемкость. Требования к ЭВМ вытекают из самого механизма работы методов. Так для метода Монте-Карло основная вычислительная нагрузка возникает из необходимости генерирования большого числа случайных величин. В частности, для построения 10000 траекторий Винеровского процесса с 500 временными отрезками в каждом требуется сгенерировать 60 миллионов равномерно распределенных случайных величин.
В биномиальном методе основные требования предъявляются к количеству памяти для сохранения построенного дерева. Причем требования к памяти растут как квадрат количества этапов ветвления.
В методе конечных разностей основной вычислительной процедурой является решение уравнения теплопроводности, где главная вычислительная нагрузка падает на вычисление обратной матрицы методом верхней релаксации. Благодаря этому нет большой нагрузки на объем памяти, а увеличение требуемой точности ведет к увеличению количества итераций, а значит рабочего времени программы.
Сложность реализации. Самая сложная реализация у метода конечных разностей. Приведение уравнения Блэка-Шоулса к каноническому виду уравнения теплопроводности, решение полученного дифференциального уравнения с помощью обобщенного метода Кранк-Николсона и метода верхней релаксации - все это говорит о нетривиальности данного метода. Проще выглядит биномиальный метод, требующий лишь построения биномиального дерева. Правда при введении дополнительных условий (например, при расчете экзотических опционов) построение дерева усложняется, приходится учитывать взаимное влияние отдельных узлов друг на друга. И, наконец, самая простая реализация у метода Монте-Карло. Он представляет собой цикл, генерирующий огромное число случайных величин. При этом подсчет экзотических опционов не вызывает больших трудностей, так как дополнительные условия накладываются на поведение базового актива, а именно моделирование стоимости базового актива и лежит в основе метода.
На практике ответ на вопрос, какой метод оценки стоимости предпочтительнее, зависит от характеристик опциона и требуемой точности.
Литература
1. Бахвалов Н.С., Жидков Н.П., Кобельков Г.М., "Численные методы", Издательство "Бином", 2004 г.
2. Буренин А.Н. "Форварды, фьючерсы, опционы, экзотические и погодные производные", "НТО имени С.И. Вавилова", 2005 г.
3. Кожин Кирилл "Всё об экзотических опционах". Рынок ценных бумаг, №16, 2002 г.
4. Марчук Г.И. "Методы вычислительной математики." Москва "Наука". 1989. стр. 290.
5. Привалов В.В. "Анализ инвестиций в условиях неопределенности на основе опционной методологии". Инвестиции в России, №5, 2001 г.
6. Самарский А.А., Попов Ю.П. "Разностные методы решения задач газовой динамики". Москва "Наука". 1980. стр. 128.
7. Black F., Scholes M. "The pricing of options and corporate liabilities". Journal of Political Economy, 1973 Vol.81 pp.637-659.
8. Boyle P.P., Options: a Monte Carlo Approach, Journal of Financial Economics, 4 (1977), 323-38.
9. Джекел П. "Применение методов Монте-Карло в финансах", Издательство "Интернет-трейдинг", 2004 г.
Таблицы. Численные результаты
Таблица 1. Результат алгоритма биномиальной модели. S0 = 50, X = 50, r = 0.1, = 0.4 (в скобках время вычисления в секундах)
n |
Опцион европейского стиля |
Опцион американского стиля |
||
T = 0.4167 (5 месяцев) |
10 |
3,951 (0) |
4,220 (0) |
|
50 |
4,051 (0) |
4,272 (0) |
||
100 |
4,063 (0,0002) |
4,278 (0,0002) |
||
200 |
4,070 (0,001) |
4,281 (0,001) |
||
500 |
4,0735 (0,0081) |
4,2832 (0,0093) |
||
1000 |
4,0748(0,0325) |
4,2838(0,0372) |
||
T = 1 (1 год) |
10 |
5,210 (0) |
5,890 (0) |
|
50 |
5,362 (0) |
5,962 (0) |
||
100 |
5,382 (0,0002) |
5,971 (0,0002) |
||
200 |
5,391 (0,001) |
5,975 (0,001) |
||
500 |
5,3972 (0,0081) |
5,9776 (0,011) |
||
1000 |
5.3992(0,0325) |
5.9784(0,046) |
Таблица 2. Реализация конечно-разностных схем Smax = 100, X = 50, r = 0.1, = 0.4
M=100 |
n |
Опцион европейского стиля |
Опцион американского стиля |
|||
T = 0.4167 (5 месяцев) |
Неявная схема |
Кранк-Николсон |
Неявная схема |
Кранк-Николсон |
||
10 |
4,008 |
4,0339 |
4,1681 |
4,2202 |
||
50 |
4,060(0,0004) |
4,0718(0,00065) |
4,2547(0,0013) |
4,2748(0,0014) |
||
100 |
4,066(0,00080) |
4,0721(0,00125) |
4,2669(0,0024) |
4,2773(0,0028) |
||
200 |
4,0691(0,0016) |
4,0722(0,0025) |
4,2732(0,0047) |
4,2786(0,0056) |
||
500 |
4,0711(0,0042) |
4,0723(0,006) |
4,2772(0,0118) |
4,2794(0,0139) |
||
1000 |
4,0717(0,0085) |
4,0723(0,012) |
4,2786(0,0237) |
4,2797(0,0277) |
||
T = 1 (1 год) |
10 |
5,3007 |
5,2839 |
5,7683 |
5,8068 |
|
50 |
5,3782 |
5,3964 |
5,9291 |
5,9622 |
||
100 |
5,3880 |
5,3970 |
5,9515 |
5,9686 |
||
200 |
5,3928 |
5,3974 |
5,9631 |
5,9720 |
||
500 |
5,3958 |
5,3976 |
5,9704 |
5,9741 |
||
1000 |
5,3967 |
5,3976 |
5,9729 |
5,9747 |
Таблица 3. Результат алгоритма конечно-разностных схем Smax = 100, X=50, r = 0.1, = 0.4
M=500 |
n |
Опцион европейского стиля |
Опцион американского стиля |
|||
T = 0.4167 (5 месяцев) |
Неявная схема |
Кранк-Николсон |
Неявная схема |
Кранк-Николсон |
||
10 |
4,0120 |
3,9568 |
4,1719 |
4,1432 |
||
50 |
4,0630(0,0021) |
4,0678(0,0034) |
4,2584(0,0059) |
4,2712(0,007) |
||
100 |
4,0694(0,0042) |
4,0754(0,0064) |
4,2707(0,0116) |
4,2812(0,0141) |
||
200 |
4,0726(0,0081) |
4,0757(0,013) |
4,2771(0,0230) |
4,2826(0,0280) |
||
500 |
4,0745(0,020) |
4,0758(0,032) |
4,2812(0,0589) |
4,2835(0,0715) |
||
1000 |
4,0752(0,039) |
4,0758(0,062) |
4,2826(0,1161) |
4,2837(0,1400) |
||
T = 1 (1 год) |
10 |
5,3030 |
5,2186 |
5,7704 |
5,7417 |
|
50 |
5,3805 |
5,3767 |
5,9314 |
5,9427 |
||
100 |
5,3902 |
5,3968 |
5,9538 |
5,9687 |
||
200 |
5,3951 |
5,3996 |
5,9656 |
5,9745 |
||
500 |
5,3980 |
5,3998 |
5,9728 |
5,9766 |
||
1000 |
5,3990 |
5,3999 |
5,9754 |
5,9773 |
Таблица 4. Реализация явной схемы M=100, Smax = 100, X = 50, r = 0.1, = 0.4
N |
Опцион европейского стиля |
Опцион американского стиля |
||
T = 0.4167 (5 месяцев) |
1000 |
4,07294 |
4,28086 |
|
2000 |
4.07265 |
4.28040 |
||
5000 |
4.07247 |
4.28013 |
||
T = 1 (1 год) |
1000 |
не выполнено условие устойчивости |
||
2000 |
5,39813 |
5,97603 |
||
5000 |
5,39788 |
5,97565 |
Размещено на Allbest.ru
Подобные документы
Понятие, виды опционов. Характеристика опционных стратегий. Модели оценки стоимости опционов. Методики расчета стоимости опциона. Биноминальная модель оценки опциона. Модель ценообразования опционов Блэка-Шоулза. Привлекательность опционов для покупателя.
курсовая работа [310,2 K], добавлен 19.06.2014Закономерности и правила ведения операций на бирже. Разновидности и назначение опционов. Модели оценки стоимости опционов: биноминальная, Блека-Шоулза и хеджирование рыночного профиля, их применение. Значение и роль опционов в инвестиционном процессе.
курсовая работа [48,5 K], добавлен 04.07.2009Понятие, виды и сущность опционов. Основные модели оценки опционов, их роль в инвестиционном анализе. Интегрированная модель дисконтированных денежных потоков и опционов. Анализ и оценка реальных опционов, связанных с инвестициями в развитие бизнеса.
курсовая работа [41,9 K], добавлен 18.12.2009Описание биржевых сделок с ограниченным, по сравнению с обычными фьючерсными операциями, риском. Обзор основных видов и сущности опционов. Изучение таких финансовых инструментов как опционы "пут" и "колл". Время покупки опционов. Коэффициент хеджирования.
курсовая работа [41,5 K], добавлен 02.03.2014Виды опционов. Цена на акции. Покупка и покупка опциона колл. Хеджирование. Биноминальная модель ценообразования опциона. Принцип страхования. Спекулятивные операции. Одновременная покупка и продажа фьючерсных контрактов с различными сроками поставки.
практическая работа [14,9 K], добавлен 27.01.2009Исследование затратного, сравнительного и доходного подходов к оценке акций. Изучение особенностей депозитарной деятельности на рынке ценных бумаг. Определение среднего значения случайной величины, премии по опциону в соответствии с моделью Блэка-Шоулза.
контрольная работа [65,0 K], добавлен 22.06.2012Определение опциона и участники контракта, особенности и принципы их взаимодействия. Классификация и разновидности опционов, их отличительные признаки и функции. Операции, производимые с данными ценными бумагами, их нормативно-правовое регулирование.
контрольная работа [24,9 K], добавлен 23.04.2015Понятие производных ценных бумаг, опцион как их разновидность. Легализация применения опциона на рынке, его признаки. Стандарты процедуры эмиссии ценных бумаг (акций, облигаций и опционов эмитента), характеристика ее этапов. Расчет дивидендов по акциям.
контрольная работа [58,2 K], добавлен 17.04.2012Биржевая система России: структура и участники. Структура Московской биржи, фондовый рынок Группы "Московская Биржа", рынок фьючерсов и опционов, валютный и драгоценных металлов. Проблемы развития фондового рынка в Российской Федерации и пути их решения.
курсовая работа [606,5 K], добавлен 14.05.2015Исследование основных условий появления на финансовом рынке производных инструментов. Характеристика особенностей опционов, варрантов, форвардных и фьючерсных контрактов. Международные ценные бумаги. Анализ типов еврооблигаций. Определение цены акции.
контрольная работа [31,0 K], добавлен 03.02.2015