Научная статья на тему 'Вычисление вероятности выхода случайного процесса из области в связи с устойчивым развитием активных систем и вычисление цен барьерных опционов в субординированных моделях'

Вычисление вероятности выхода случайного процесса из области в связи с устойчивым развитием активных систем и вычисление цен барьерных опционов в субординированных моделях Текст научной статьи по специальности «Математика»

CC BY
230
43
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПРОЦЕСС ЛЕВИ / ЦЕНООБРАЗОВАНИЕ ОПЦИОНОВ / МЕТОД МОНТЕ-КАРЛО / СУБОРДИНАТОР / МОДЕЛЬ СО СКАЧКАМИ / МОДЕЛЬ БЛЭКА ШОУЛЗА / LEVY PROCESS / OPTION PRICING / MONTE CARLO METHOD / SUBORDINATOR / MODEL WITH JUMPS / BLACK SHOLES MODEL

Аннотация научной статьи по математике, автор научной работы — Белявский Григорий Исаакович, Гирченко Михаил Александрович

Цель данной работы нахождение справедливой цены барьерного опциона в рамках субординированной модели Блэка Шоулза с субординатором, имеющим бесконечную интенсивность. Производится аппроксимация малых скачков субординатора и используется свойство устойчивости броуновского движения c последующим вычислением математического ожидания от функции выплаты по опциону методом Монте-Карло. В качестве субординатора с бесконечной интенсивностью скачков рассмотрен процесс variance-gamma. Проведены численные эксперименты расчета справедливой цены барьерного опциона в субординированной модели. Дается сравнение результатов работы рассматриваемого метода и классического метода Монте-Карло. Отмечается преимущество в вычислительной скорости рассматриваемого метода по сравнению с классическим алгоритмом Монте-Карло. На основе изучения субординации винеровского процесса установлено, что при нахождении вероятности пересечения барьера нет необходимости в полном воспроизведении траектории базового актива. Достаточно моделировать число скачков, их размеры и одну нормальную случайную величину. Выявлена проблема взаимосвязи ошибки аппроксимации субординатора и его интенсивности скачков, влияющей на вычислительные затраты при применении метода, рассматриваемого в статье. Отмечается, что предложенный подход, опирающийся на свойство устойчивости винеровского процесса, может быть распространен на произвольные процессы со свойством устойчивости. Полученные результаты могут быть использованы не только в финансовой математике, но и при решении разнообразных задач с наличием случайного процесса в допустимой области, что очень важно при решении задач, связанных с управлением активными системами.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Белявский Григорий Исаакович, Гирченко Михаил Александрович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

CALCULATION OF BOUNDARY CROSSING PROBABILITY FOR RANDOM PROCESSES WITH STABLE EVOLUTION OF ACTIVE SYSTEMS AND CALCULATION THE BARRIER OPTION PRICES IN SUBORDINATED MODELS

The purpose of this work is to find the fair price of a barrier option under the subordinated Balck Sholes model with infinite activity subordinator, by approximating small jumps of subordinator and reducing the computation of barrier crossing probability to solving square inequality, by using stable property of Brownian motion and computing the price of an option with Monte Carlo technique. Variance gamma process was considered as a subordinate with an infinite intensity of jumps. Numerical experiments to calculate the fair price of an barrier option in subordinated model were conducted. Results comparison of this method and the classical Monte Carlo method is given. The advantage in the computational speed of the method over the classical Monte Carlo algorithm is noted. Based on the study of the Wiener process subordination it is established that to find the probability of the barrier crossing, there is no need to completely reproduce the whole trajectory of the underlying asset, it is sufficient to simulate only the jump sizes and one normal random variable. The problem of the relationship between the normal approximation error and intensity of jumps affecting computing costs was identified. It is noted that the proposed approach, which relies on the stability property of the Wiener process, can be extended to arbitrary processes with the stability property. It is concluded that the obtained results can be used not only in financial mathematics, but also in solving various problems related to the content of a random process in an admissible region, which is very important in solving problems related to the management of active systems.

Текст научной работы на тему «Вычисление вероятности выхода случайного процесса из области в связи с устойчивым развитием активных систем и вычисление цен барьерных опционов в субординированных моделях»

ISSN 0321-3005 IZVESTIYA VUZOV. SEVERO-KAVKAZSKII REGION.

NATURAL SCIENCE. 2018. No. 1

УДК 519.2 DOI 10.23683/0321-3005-2018-1-10-14

ВЫЧИСЛЕНИЕ ВЕРОЯТНОСТИ ВЫХОДА СЛУЧАЙНОГО ПРОЦЕССА ИЗ ОБЛАСТИ В СВЯЗИ С УСТОЙЧИВЫМ РАЗВИТИЕМ АКТИВНЫХ СИСТЕМ И ВЫЧИСЛЕНИЕ ЦЕН БАРЬЕРНЫХ ОПЦИОНОВ В СУБОРДИНИРОВАННЫХ МОДЕЛЯХ*

© 2018 г. Г.И. Белявский1, М.А. Гирченко1

1 Южный федеральный университет, Ростов-на-Дону, Россия,

CALCULATION OF BOUNDARY CROSSING PROBABILITY FOR RANDOM PROCESSES WITH STABLE EVOLUTION OF ACTIVE SYSTEMS AND CALCULATION THE BARRIER OPTION PRICES IN SUBORDINATED MODELS*

G.I. Beliavsky1, M.A. Girchenko1

1Southern Federal University, Rostov-on-Don, Russia

Белявский Григорий Исаакович - доктор технических наук, профессор, кафедра высшей математики и исследования операций, Институт математики, механики и компьютерных наук имени И.И. Воровича, Южный федеральный университет, ул. Мильчакова, 8а, г. Ростов н/Д, 344090, Россия, e-mail: beliavsky@hotmail.com

Гирченко Михаил Александрович - аспирант, кафедра высшей математики и исследования операций, Институт математики, механики и компьютерных наук имени И.И. Воровича, Южный федеральный университет, ул. Мильчакова, 8а, г. Ростов н/Д, 344090, Россия, e-mail: girchenkomikhail@gmail. com

Grigorii I. Beliavsky - Doctor of Technical Sciences, Professor, Department of High Mathematics and Operations Research, Vorovich Institute of Mathematics, Mechanics and Computer Science, Southern Federal University, Milchako-va St., 8a, Rostov-on-Don, 344090, Russia, e-mail: be-liavsky@hotmail. com

Mikhail A. Girchenko - Postgraduate, Department of High Mathematics and Operations Research, Vorovich Institute of Mathematics, Mechanics and Computer Science, Southern Federal University, Milchakova St., 8a, Rostov-on-Don, 344090, Russia, e-mail: girchenkomikhail@gmail.com

Цель данной работы - нахождение справедливой цены барьерного опциона в рамках субординированной модели Блэка - Шоулза с субординатором, имеющим бесконечную интенсивность. Производится аппроксимация малых скачков субординатора и используется свойство устойчивости броуновского движения c последующим вычислением математического ожидания от функции выплаты по опциону методом Монте-Карло.

В качестве субординатора с бесконечной интенсивностью скачков рассмотрен процесс variance-gamma.

Проведены численные эксперименты расчета справедливой цены барьерного опциона в субординированной модели. Дается сравнение результатов работы рассматриваемого метода и классического метода Монте-Карло. Отмечается преимущество в вычислительной скорости рассматриваемого метода по сравнению с классическим алгоритмом Монте-Карло.

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

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

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

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

Ключевые слова: процесс Леви, ценообразование опционов, метод Монте-Карло, субординатор, модель со скачками, модель Блэка - Шоулза.

* Работа выполнена при финансовой поддержке Российского научного фонда (проект № 17-19-01038).

ISSN 0321-3005 IZVESTIYA VUZOV. SEVERO-KAVKAZSKII REGION. NATURAL SCIENCE. 2018. No. 1

The purpose of this work is to find the fair price of a barrier option under the subordinated Balck - Sholes model with infinite activity subordinator, by approximating small jumps of subordinator and reducing the computation of barrier crossing probability to solving square inequality, by using stable property of Brownian motion and computing the price of an option with Monte Carlo technique.

Variance gamma process was considered as a subordinate with an infinite intensity of jumps.

Numerical experiments to calculate the fair price of an barrier option in subordinated model were conducted.

Results comparison of this method and the classical Monte Carlo method is given.

The advantage in the computational speed of the method over the classical Monte Carlo algorithm is noted.

Based on the study of the Wiener process subordination it is established that to find the probability of the barrier crossing, there is no need to completely reproduce the whole trajectory of the underlying asset, it is sufficient to simulate only the jump sizes and one normal random variable.

The problem of the relationship between the normal approximation error and intensity ofjumps affecting computing costs was identified.

It is noted that the proposed approach, which relies on the stability property of the Wiener process, can be extended to arbitrary processes with the stability property.

It is concluded that the obtained results can be used not only in financial mathematics, but also in solving various problems related to the content of a random process in an admissible region, which is very important in solving problems related to the management of active systems.

Keywords: Levy process, option pricing, Monte Carlo method, subordinator, model with jumps, Black - Sholes model.

Введение

Устойчивость развития активной системы часто связана с поведением случайного процесса, отражающего в определенной степени состояние активной системы. К таким процессам относятся, например, финансовые временные ряды. Классическая модель Блэка - Шоулза, основанная на лог-нормальном распределении стоимости активов, не описывает статистические характеристики финансовых временных рядов надлежащим образом, так как логарифмы доходностей финансовых активов не подчиняются нормальному распределению [1, 2]. Кроме того, исследования финансовых рынков указывают на скачки в динамике активов, которые не учитывает модель Блэка - Шоулза.

Предпринято множество попыток построить модель, описывающую реальное поведение финансовых рынков [3, 4]. Один из вариантов - субординированная модель, в которой время - случайный процесс.

Один из способов управления рисками - использование вспомогательных активов - опционов, изучением ценообразования которых в субординированных моделях занимались многие авторы.

Хартс [5] использовал субординацию для классической модели Блэка - Шоулза с устойчивым процессом в качестве субординатора. В [6] получена формула цены европейского опциона, но он не учитывает возможности разбалансированности активной системы, что в определенной степени делают барьерные опционы.

Цель данной работы - исследование возможностей имитационного моделирования для нахождения справедливой цены барьерного опциона в рам-

ках субординированной модели Блэка - Шоулза с произвольным субординатором.

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

Субординированная модель

Рассмотрим динамику рискового и безрискового активов в рамках модели Блэка - Шоулза: 2

— = —оехр((г-—)'+ ),

В, = Боехр(гГ).

Здесь г, а - процентная ставка и волатильность рискового актива соответственно.

Субординированная модель определяется равенствами

2

St = S0 exp((r -— )Tt +aWTt)

(1)

В = ВоехР(гТ,), где Т - субординатор, неубывающий, положительный, чисто скачкообразный случайный процесс, не зависящий от винеровского процесса. Нетрудно убедиться в том, что относительно естественной филь-г тШ ГТ

трации ц = ц х ц дисконтированный процесс

и 2

—^ = —ехр(--)Т +а^т ) является мартингалом.

Б Б 2 '

ISSN 0321-3005 IZVESTIYA VUZOV. SEVERO-KAVKAZSKII REGION.

NATURAL SCIENCE.

2018. No. 1

Используя свойство устойчивости броуновского движения [7], равенство для цены акции запишем в виде

— а2

= 50ехр((г -— .

Аппроксимация малых скачков субординатора

Характеристическая экспонента субординатора в общем случае имеет вид

да

= гши + | (в'"х -, 0

где т>0 - снос; v(dx) - мера Леви.

Зафиксируем некоторое положительное число е > 0 и на интервале (0, е) разложим функцию еи в ряд Тейлора до первой степени в подынтегральном выражении

_ да

у(и) - гти + I(е1их - 1)у(Л),

Следовательно, условная вероятность невыхода за барьер в данном случае

z(a(Wl ) - mT), (2)

P\ max St < B \ = FZ lai

I.0<t<т J T v где FZT(x) - функция распределения вероятностей случайной величины ZT.

Рассмотрим случай (r — о2/2)<0. Приведем окончательный результат:

P\ max S < B | =

0<t <т

FZ% (x(W)2 - дат), (W1 > 0)л

' -rV ^ (3)

w? >-[ 2

2

CT

(W1 > o)

л

41 CT^ - r )ьЛ

W12 >-

где т = т + | ху(оХ) .

0

да

Обозначим через X = | у(^х) - интенсивность

Е

наступления скачков.

При этом функция распределения размеров

/ \ 1 х скачков Руитр (х) = -№у) .

Х Е

Замечание. Допустим, что мера Леви абсолютно непрерывна по отношению к мере Лебега. Тогда для генерации псевдослучайной величины с заданной плотностью можно воспользоваться методом Неймана [7].

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

Вероятность невыхода за барьер

Очевидно, что неравенство < В эквивалентно

(г-— )Г( + ст$Яг1 <Ь, где Ь = Ы(Б/80). Предположим сначала, что (г — о2/2) > 0.

Для субординатора тах0<<{<<т Т( = Т т, Т( = т( + 2Ь неравенство, определяющее, что процесс не выйдет за барьер, имеет вид

где 2г - составной процесс Пуассона,

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

-стЖ1 +у1а2№12 + 4Ь(Г -ст2 /2)

Метод Монте-Карло для барьерных опционов в субординированной модели

Исследуем вопрос нахождения цены барьерного опциона в рамках субординированной модели (1). В качестве барьерного рассмотрим опцион call типа up & out. Проблема его оценки сводится к вычислению математического ожидания

C = B0 E

(Sx- K )

где

B

S

x(Wj) =-

M x = max ln —- .

0<f<x S0

Индикатор, определяющий, пересек ли базовый актив барьер, можно заменить на проверку условия (2) или (3) в зависимости от параметров модели.

Вычисляя данное математическое ожидание методом Монте-Карло, можно определить цену барьерного опциона в рассматриваемой модели.

Алгоритм (метод Монте-Карло для субординированного процесса)

1. Генерировать случайную величину Wj е = N(0,1).

2. Проверить условие (2) или (3) в зависимости от параметров модели r, а. Если оно истинно, то перейти на шаг 3, иначе - шаг 1.

3. Генерировать количество скачков на траектории N е П(П) и размеры скачков £т.

4. Вычислить функцию выплаты опциона.

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

2(r -ст2/2)

1

I

2

CT

к

к

+

ISSN 0321-3005 IZVESTIYA VUZOV. SEVERO-KAVKAZSKII REGION.

NATURAL SCIENCE.

2018. No. 1

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

Вычисление цен барьерных опционов в моделях Леви с бесконечной степенью активности скачков рассматривалось в статье [8].

Результаты численных экспериментов

Рассмотрим в качестве субординатора процесс variance-gamma, мера Леви которого имеет вид

1 0 12 02

v( х) = — exp( — х--- + —- х)Цх >0х(х),

их ст2 с2

где 0 ее R, a, v >0.

В статьях [9, 10] используется метод Монте-Карло для расчета стоимости опционов, где процесс variance-gamma рассматривается в виде гамма-мостов.

Проведем 2 эксперимента.

Зафиксируем параметры: — = 0, a = 0,1, v = 1, е = 0,01, S0 =120, K = 50, T =1. В 1-м эксперименте дополнительные параметры: r = 0,1, B = 160; во 2-м - r = 0, B = 130. Получены следующие результаты метода Монте-Карло: числитель - эксперимент № 1, знаменатель - № 2 (табл. 1).

Отметим, что время вычислений при расчете в субординированной модели в этом эксперименте возросло из-за наличия дополнительного условия (3).

Результаты метода Монте-Карло / The results of the Monte Carlo method

Таблица 1

Число итераций Цена опциона Вычислительное Цена опциона классическим Вычислительное

метода Монте-Карло в субординированной модели время, с методом Монте-Карло время, с

5 000 64,0299 1,27 63,6653 15,0

52,4690 2,38 53,0759 16,94

10 000 64,1133 2,50 63,5001 30,96

52,0570 4,87 52,6338 35,08

25 000 64,1431 6,39 64,1737 76,08

52,1622 13,18 53,6335 85,39

50 000 64,0955 12,74 64,0372 148,15

52,0700 24,18 53,1924 172,11

Эксперимент № 3

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

т-1-1-1-1-1-'-г

120 125 130 135 140 145 150 155 160 Barrier

Зависимость цены опциона от барьера / The relationship between option price and barrier

Эксперимент № 4

Рассмотрим для числа симуляций, равного 10 000, эксперимент, в котором будем уменьшать аппроксимирующий параметр е и подсчитывать время работы метода Монте-Карло (табл. 2).

Таблица 2

Зависимость вычислительного времени от £ / The relationship between computational time and £

е Х(е) Вычислительное время, с Цена опциона

0,1 0,0974 0,15 52,2497

0,12 1,4991 1,05 52,0781

0,13 3,6792 8,24 51,6946

0,14 5,9691 26,67 51,9193

0,15 8,2704 41,98 51,7419

0,16 10,5729 56,82 51,8792

При уменьшении е увеличивается X, что приводит к росту вычислительных затрат, связанных с увеличением в среднем числа скачков на фиксированном временном интервале, а также одновременно к двум противоречивым обстоятельствам. Первое -

ISSN 0321-3005 IZVESTIYA VUZOV. SEVERO-KAVKAZSKII REGION.

NATURAL SCIENCE.

2018. No. 1

уменьшение погрешности линеинои аппроксимации малых скачков, второе - рост погрешности метода Монте-Карло, что сказывается на результатах, представленных в последнем столбце таблицы. В частности, оптимальное значение е = 0,001.

Заключение

Задача вычисления стоимости барьерного опциона в субординированнои модели с субординатором, имеющим бесконечную степень активности, решена при помощи аппроксимации малых скачков и расчета стоимости финансового обязательства модифицированным методом Монте-Карло.

В качестве процесса субординатора с бесконеч-ноИ интенсивностью скачков был рассмотрен процесс variance-gamma.

Проведены численные эксперименты, позволяющие утверждать преимущество исследуемого метода над классическим методом Монте-Карло.

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

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

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

Литература

1. Ширяев А.Н. Основы стохастической финансовой математики. Т. 2: Теория. М.: Фазис, 1998. 512 с.

2. Ширяев А.Н. Основы стохастической финансовой математики. Т. 1: Факты. Модели. М.: Фазис, 1998. 544 с.

3. Кудрявцев О.Е. Современные численные методы решения интегро -дифференциальных уравнений, возникающих в приложениях. М.: Вузовская книга, 2010. 144 с.

4. Cont R., Tankov P. Financial Modelling with Jump Processes. Chapman & Hall/CRC, 2004. 552 р.

5. Hurst S.R., Platen E., Rachev S.T. Option pricing for a logstable asset price model // Mathematical and Computer Modelling. 1999. Vol. 29. P. 105-119.

Поступила в редакцию /Received_

6. VollertA. Margrabe's option to exchange in a pa-retian-stable subordinated market // Mathematical and Computer Modelling. 2001. Vol. 34. P. 1185-1197.

7. Borodin A.N., Salminen P. Handbook of Brownian Motion - Facts and Formulae. Basel: Birkhauser Verlag, 2002. 685 p.

8. Белявский Г., Гирченко М. Комбинированный метод Монте-Карло для расчета справедливых цен барьерных опционов // Изв. вузов. Сев.-Кавк. регион. Естеств. науки. 2017. № 1. C. 9-13.

9. Fu M.C., Jarrow R.A., Yen J.-J., Elliott R.J. Variance-Gamma and Monte Carlo // Advances in Mathematical Finance. Applied and Numerical Harmonic Analysis. 2007. P. 21-34

10. Ribeiro C., Webber N. Valuing path-dependent options in the Variance Gamma model by Monte Carlo with a gamma bridge // J. of Computational Finance. 2004. Vol. 7. Р. 81-100.

References

1. Shiryaev A.N. Osnovy stokhasticheskoi fmansovoi matematiki [Fundamentals of stochastic financial mathematics]. Vol. 2. Theory. Moscow: Fazis, 1998, 512 p.

2. Shiryaev A.N. Osnovy stokhasticheskoi fmansovoi matematiki [Fundamentals of stochastic financial mathematics]. Vol. 1. Facts. Models. Moscow: Fazis, 1998, 544 p.

3. Kudryavtsev O.E. Sovremennye chislennye metody resheniya integro-differentsial'nykh uravnenii, vozni-kayushchikh v prilozheniyakh [Modern numerical methods for solving integro-differential equations arising in applications]. Moscow: Vuzovskaya kniga, 2010, 144 p.

4. Cont R., Tankov P. Financial Modelling with Jump Processes. Chapman & Hall/CRC, 2004, 552 p.

5. Hurst S.R., Platen E., Rachev S.T. Option pricing for a logstable asset price model. Mathematical and Computer Modelling. 1999, vol. 29, pp. 105-119.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

6. Vollert A. Margrabe's option to exchange in a paretian-stable subordinated market. Mathematical and Computer Modelling. 2001, vol. 34, pp. 1185-1197.

7. Borodin A.N., Salminen P. Handbook of Brownian Motion - Facts and Formulae. Basel: Birkhauser Verlag, 2002, 685 p.

8. Belyavskii G., Girchenko M. Kombinirovannyi metod Monte-Karlo dlya rascheta spravedlivykh tsen bar'ernykh optsionov [Combined Monte Carlo method for calculating fair prices of barrier options]. Izv. vuzov. Sev.-Kavk. region. Estestv. nauki. 2017, No. 1, pp. 9-13.

9. Fu M.C., Jarrow R.A., Yen J.-J., Elliott R.J. Variance-Gamma and Monte Carlo. Advances in Mathemat-ical Finance. Applied and Numerical Harmonic Analysis. 2007, pp. 21-34.

10. Ribeiro C., Webber N. Valuing path-dependent options in the Variance-Gamma model by Monte Carlo with a gamma bridge. J. of Computational Finance. 2004, vol. 7, pp. 81-100.

_20 декабря 2017 г. / БесешЬег 20, 2017

i Надоели баннеры? Вы всегда можете отключить рекламу.