Декомпозиция некоторых оптимизационных задач на дискретных финансовых рынках тема автореферата и диссертации по математике, 01.01.09 ВАК РФ

Соловьев, Алексей Игоревич АВТОР
кандидата физико-математических наук УЧЕНАЯ СТЕПЕНЬ
Москва МЕСТО ЗАЩИТЫ
2015 ГОД ЗАЩИТЫ
   
01.01.09 КОД ВАК РФ
Автореферат по математике на тему «Декомпозиция некоторых оптимизационных задач на дискретных финансовых рынках»
 
Автореферат диссертации на тему "Декомпозиция некоторых оптимизационных задач на дискретных финансовых рынках"

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМЕНИ М.В. ЛОМОНОСОВА

ДЕКОМПОЗИЦИЯ НЕКОТОРЫХ ОПТИМИЗАЦИОННЫХ ЗАДАЧ НА ДИСКРЕТНЫХ ФИНАНСОВЫХ РЫНКАХ

Специальность 01.01.09 — дискретная математика и математическая кибернетика

АВТОРЕФЕРАТ 1 3 МАЙ 2015

ДИССЕРТАЦИИ НА СОИСКАНИЕ УЧЕНОЙ СТЕПЕНИ КАНДИДАТА ФИЗИКО-МАТЕМАТИЧЕСКИХ НАУК

Москва — 2015

005568771

Работа выполнена на кафедре исследования операций факультета вычислительной математики и кибернетики федерального государственного бюджетного образовательного учреждения высшего образования «Московский государственный университет имени М.В.Ломоносова».

Научный руководитель: кандидат физико-математических наук, доцент

Морозов Владимир Викторович

Официальные оппоненты: доктор технических наук, профессор,

Ерешко Феликс Иванович,

Федеральное государственное бюджетное учреждение науки Вычислительный центр им.

A. А. Дородницына Российской академии наук, заведующий отделом

доктор физико-математических наук, Губко Михаил Владимирович,

Федеральное государственное бюджетное учреждение науки Институт проблем управления им.

B. А. Трапезникова Российской академии наук, ведущий научный сотрудник

Ведущая организация: Федеральное государственное бюджетное учреждение науки Институт прикладных математических исследований Карельского научного центра Российской академии наук

Защита состоится 29 мая 2015 г. в 11 ч. 00 мин. на заседании диссертационного совета Д 501.001.44 в Московском государственном университете имени М.В. Ломоносова по адресу: 119991, ГСП-1, Москва, Ленинские горы, 2-й учебный корпус, факультет ВМК, аудитория 685. Желающие присутствовать на заседании диссертационного совета должны сообщить об этом за два дня по тел. +7 495 939-30-10 (для оформления заявки на пропуск).

С диссертацией можно ознакомиться в Научной библиотеке МГУ. С текстом автореферата можно ознакомиться на официальном сайте факультета ВМК МГУ http://cs.msu.ru в разделе «Диссертации».

Автореферат разослан о+рллХ 2015 г.

Ученый секретарь диссертационного совета д.ф.-м.н., доцент

Шестаков О.В.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

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

Актуальность темы. Классические работы Марковица1, Мертона2,3, Блэка и Шоулза4, А.Н. Ширяева5 положили начало целому ряду исследований по оценке финансовых активов, снижению риска невыполнения обязательств. При этом в работах полагалось, что торговля активами происходит непрерывно по времени.

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

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

1 Markowitz Н.М. Portfolio selection // Journal of Finance. — 1952. — Vol. 7. — Р. 77—91.

2Merton R.C. Optimum consumption and portfolio rules in a continuous-tlme model // Journal of Economic Theory. - 1971. - Vol. 3, Mi 4. - P. 373-413.

3Merton R.C. A Rational theory of option pricing // Bell Journal of Economics and Management Science. — 1973. - Vol. 4, № 1. - Р. 141-183.

4Black F., Scholes M. The Prlcing of options and corporate liabilities // Journal of Political Economy. — 1973. - Vol. 81, № 3. - Р. 637-654.

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

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

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

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

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

Научная новизна.

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

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

3. Был усовершенствован мартингальный подход для ранее известных методов решения оптимизационных задач инвестирования. Это позволило разбить решение рассматриваемых задач на два этапа. На первом этапе находится стоимость начального портфеля, необходимого для выполнения обязательства (или для оптимального потребления). На втором этапе определяются соответствующие портфели инвестора.

4. Для каждой рассматриваемой проблемы - хеджирование обязательств европейского и американского типов и потребление с возможностью ин-

вестирования - наряду с известными исследованы и новые постановки задач.

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

Достоверность изложенных в работе результатов обусловлена строгостью формулировок задач и математических доказательств.

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

Апробация работы. Основные результаты, полученные в диссертации, были представлены на 26-й Европейской конференции по исследованию операций EURO 2013 (Рим, Италия), на 7-й Московской международной конференции по исследованию операций ORM 2013, на 10-й конференции по сетевой и интернет-экономике WINE 2014 (Пекин, Китай) и на ежегодных научных конференциях в МГУ им. М.В. Ломоносова: «Ломоносовские чтения» (2012, 2014), «Тихоновские чтения» (2013, 2014).

Диссертационная работа была выполнена при финансовой поддержке РФФИ, грант № 14-01-91163а.

Публикации. По теме диссертации имеется восемь публикаций. Основные результаты диссертационной работы опубликованы в трех статьях журналов из перечня ВАК: работы [2,6], а также переиздание статьи [5]. В работах [6-8] Соловьеву А.И. принадлежат разработанные декомпозиционные методы решения задач частичного хеджирования обязательств европейского типа, Морозову В.В. принадлежит метод динамического программирования для решения задачи полного хеджирования.

Структура и объём работы. Диссертация состоит из введения, трех глав, заключения, списка литературы из 62 источников. Общий объём рукописи составляет 106 страниц и включает 3 рисунка и 1 таблицу.

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

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

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

Первая глава диссертационной работы посвящена исследованию проблемы частичного хеджирования обязательства европейского типа. Постановка данной задачи была дана в монографии Фёльмера и Шида6 для моделей с бесконечным числом состояний. Линдбергом7 она рассмотрена как задача о рюкзаке. В разделе 1.1 диссертации определены основные термины предметной области. Рынок моделируется деревом без самопересечений.

На рынке торгуют ценными бумагами ci+1 видов, приведенная стоимость которых задается вектором Хп — (Х°,...,Х*), зависящим от состояния рынка п 6 N. Будем считать 0-ю бумагу безрисковой, а ее стоимость, принимающую только положительные значения, примем за единицу измерения стоимостей бумаг.

Множество состояний N имеет структуру дерева. Оно разбито на попарно непересекающиеся подмножества Nt, содержащие состояния, в которых рынок может находиться в момент времени t = 0, ...,Т. Пусть а(п) обозначает единственную вершину из множества Nt-ъ предшествующую вершине п б Nt, t = 1,...,Т, а2(п) = а(а(п)) и т.д. Множество непосредственных

6FöIlmer Н., Schied A. Stochastic Finance: An Introduction in Discrete Time. — Berlin: Walter De Gruyter, 2004.

rLindberg P. Optimal partial hedging in a discrete-time market as a knapsack problem // Mathematical Methods of Operations Research. — 2010. — Vol. 72. — P. 433-451.

6

потомков вершины п обозначим через С(п) С Л^+ь 4 = О,...,Г — 1. Каждой концевой вершине (листу) дерева п е Л/у соответствует единственный путь ы, ведущий к ней из корневой вершины. Эти пути образуют вероятностное пространство элементарных событий Г2. Множество Л/( определяет разбиение пространства Г2 на подмножества (события), каждое из которых определяется вершиной пеМ и состоит из всех содержащих ее путей. Это разбиение порождает алгебру Т^

Вероятностная мера р = (рп, п £ //) на приписывает листьям дерева вероятности рп > 0, = Вероятности для других вершин опреде-

ляются рекурсивно: рп = ^2теС{п)Рт Для всех п 6 М, * — Т - 1,...,0. При этом ро = 1. Считается, что мера р задает истинные (статистические) вероятности событий, и инвестор ее знает. Все остальные меры, используемые в работе, носят вспомогательный характер и служат для оценки величин обязательства и потребления.

Вероятностная мера д = {цп, п £ АГ) называется мартингальной, если

ЧпХп = Уп = 0. -'Т - Чп > о, Уп £ Я.

теС(п)

Множество мартингальных мер q обозначим через С). Каждой мере д соответствует распределение дт = (<7П, п 5 Мг) на множестве Л/"г- Множество всех таких распределений обозначим через <2т, а его замыкание через С}т. Для каждого дг £ т и п £ ЛГ\Ят определим условную мартингальную меру д(-|п) = (д{т\п) = т£С(п)). Множество условных мер д(-|п)

обозначим через <2(п), а его замыкание - через <5(п).

Количество бумаг j-гo вида в портфеле инвестора в состоянии п е N обозначим через В работе будем рассматривать портфельный процесс $ = {#(£)}, где значениями случайной величины являются портфели вп = п е М, формируемые в момент времени Таким образом,

в нулевой момент инвестор приобретает начальный портфель затем в состоянии п £ он формирует портфель вп, покупая одни ценные бумаги и продавая другие, и т.д. В состоянии п 6 Л/*г бумаги портфеля полностью или частично реализуются, а оставшиеся составляют портфель 8п. Приведенная стоимость портфеля вп в состоянии п £ А/" равна скалярному произведению Уп = Хп ■ вп = Х$в{.

Стратегией инвестора называется портфельный процесс в, удовлетворяющий условию самофинансирования

Хп-9п = Хп- 9а{п), Vn е Ми t = 1.....Г,

т.е. инвестор не тратит деньги и не получает дополнительных сумм извне.

Обязательство европейского типа зададим неотрицательной случайной величиной F(T), принимающей значения Fn, п еМт, дисконтированные на начальный момент времени. Назовем стратегию в хеджирующей обязательство F(T), если Vn ^ Fn для любого п е Mr-

В подразделе 1.1.2 описан разработанный метод динамического программирования для нахождения безарбитражной цены обязательства Хр^(О) -объема начальных средств, необходимых для полного хеджирования заданного обязательства F(T) европейского типа. Также метод определяет портфели активов, хеджирующих это обязательство. Алгоритм основан на решении ряда взаимодвойственных однопериодных задач линейного программирования.

Сначала для всех конечных состояний п 6 J\fr полагается Xj^(n) = Fn. Затем, последовательно для всех ngAt. t = Т— 1, ...,0, решаются следующие прямые задачи

где максимум целевой функции обозначен через Хр^(п). Эта величина означает верхнюю безарбитражную цену обязательства ■Р(Т) при условии того, что рынок уже находится в состоянии п е Выпишем соответствующие

двойственные задачи

Чтобы хеджировать обязательство в полном объеме, инвестору как правило надо иметь большой капитал. Вкладывая меньшую сумму, инвестор принимает на себя риск неполного (или частичного) хеджирования.

8

(1)

п

Хт • вп

> ^Fm(m)> Vm 6 С(п).

К первому типу задач частичного хеджирования относится задача максимизации ожидаемой доли выполнения обязательства, рассмотренная в разделе 1.2. Вводится доля -фп е [0,1], п € Л/*г, величины обязательства Р„, которую собирается хеджировать инвестор. Стоимость начального портфеля не должна превосходить заданную величину V. Итак, задача выглядит следующим образом:

шах ^ ^ л€Лг

Рпфп

п бЛ'г

о < Фп ^ 1, \/п е Мг,

где = 8иР?гб<?гЕ5^(Г)^(Т)] - безарбитражная цена частичного

обязательства ^(Г)F(T,) = (трпЕп, п е Л/т)- Близкая постановка рассматривается в работе Линдберга7. Доказывается, что ограничения задачи (2) можно представить в следующей линейной форме:

УчгеЗт1

пеЛ/г

V пеМт,

где - все крайние точки множества <5т. Пусть С,)ех,(п) - множество крайних точек множеств СЩп) для всех п 6 ЛГ\Л/т■ Следующая теорема связывает крайние точки ф^?1 с крайними точками £}ех1(п), п е Л/\Л/т, множеств условных мартингальных мер.

Теорема 1. Для того чтобы распределение цт € Ят принадлежало множеству (¿т*, необходимо и достаточно, чтобы для каждого состояния т б Л/\ЛГт, для которого цт > 0, нашлось такое условное распределение <7(-|т) £ (5ех'(т), что выполнены равенства Т-1

= д(а*(п)|а,+1(гг)) для всех п е Л/т таких, что qn > 0.

.5=0

В подразделе 1.2.1 приведен декомпозиционный метод решения задачи (2), основанный на теореме 1. Введем вспомогательные переменные фщ,

щ & Ми Ъ — 1, ...,Т — 1, и эквивалентно сведем задачу (2) к следующей

ти У^ р„фп

пеМт

9(п1\0)фП1 < V, Уд(-|0) е <2ех1(0)

П26С(П1) ^

(

^ ^пг-!, Уд(-|пг-1) е дехЧпг-1)

пеС(пх-1)

УпеМт,

где е М, £ = 1, ...,Т— 1. Таким образом, оптимальная доля устанавливается при решении задачи (3), а оптимальный портфельный процесс - с помощью метода динамического программирования подраздела 1.1.2. Следующая теорема описывает свойства оптимального решения задачи (3).

Теорема 2.

(а) Пусть ф* {Т) - оптимальное решение задачи (2), тогда Х^Т)р{Т](0) = у.

(б) Пусть ф* - оптимальное решение задачи (3) и д*(-|п) - оптимальное решение задачи (1) при любом фиксированном п е Л/\Мг- Тогда справедливы равенства

Е Я*Ы\п)ф*1 = V, если п = 0

щес(п)

< Е Ч*Ып)'Фщ=Ф1> если пеЛГг-и í = 2,...,Т- 1

Е Я*(пт\п)ф*ПтРПт = ф*п, если п б Л/г-1-

_птеС(п)

В подразделе 1.2.2 формулируется принцип решения задачи (2), основанный на понятии достижимых выплат. Применяя фундаментальную теорему оценки финансовых активов (см. монографию Фёльмера и Шида6) и соображения об оптимальности решения, можно эквивалентно перейти от задачи

(2) к следующей

т

717

¿=1

¿=1

к о ^ фп < 1, УпеЯт,

где У(4) = - Х{Ь - 1), г — 1.....Т. При решении задачи (4) определяется оптимальная стратегия инвестора, что является ее преимуществом в сравнении с формой (3).

В разделе 1.3 исследуется задача минимизации ожидаемых потерь от невыполнения обязательства.

где I - функция потерь, а+ = тах{а, 0} для любого а € Е, 0 - нулевой вектор. В подразделах 1.3.1 и 1.3.2 приводятся постановки задач с линейной и квадратичной функциями потерь соответственно. Помимо этого для решения данного типа задач обобщаются методы раздела 1.2.

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

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

В разделе 1.6 рассматривается многопериодная задача Марковица. Она заключается в минимизации дисперсии конечной стоимости У(Т) портфеля й рисковых ценных бумаг:

(5)

г

¿=1

тт Уагр V (Т)

(к у)

'Е РУ(Т) = а,

(6)

в.

[Уо = «,

Здесь - объем средств, инвестируемых в рисковый актив j в состоянии п е Л/\Мг- Стратегия инвестора - это случайный процесс у = {y(i)}j где случайная величина y(t) = {yl{t),...,yd(t)) принимает значения у„ = п е Aft. Ожидаемая доходность портфеля а устанавливается инвестором в начальный момент времени. R?(t) - случайная величина доходности j-го актива в момент времени t, одинаково распределенная при всех t = 1 ,...,Т и принимающая значения из конечного множества W. Вектор доходностей бумаг в момент времени t обозначим через R(t) = (R?{t), j = 1, ...,d).

Аналитический вид оптимального решения у* задачи (6) установлен в работе Лоренца8

y\t) = (а- VП - S~V, t = 0,..., Т - 1. (7)

S=1

Здесь ц = (ЕpRi{t),j = 1 ,...,d)', Е - ковариационная матрица доходностей бумаг, 5 = + 1. На основании этой формулы доказана теорема о

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

Теорема 3. Стратегия (7) не приводит к разорению при

I^_^

а < V--=, где к = max (5 — u'E-1r)T.

к — ö1

Результаты разделов 1.1-1.4 первой главы опубликованы в работе [6].

Во второй главе проблема оптимального управления портфелем ценных бумаг рассматривается в рамках частичного хеджирования обязательства американского типа. Постановки задач этой главы были сделаны в работах Перес-Эрнандеса9 и A.A. Новикова10. Оптимизационные задачи в данном случае имеют вид антагонистических игр с двумя участниками: продавцом обязательства (или инвестором) и его покупателем. Особенность обязательства американского типа состоит в том, что оно может быть предъявлено в любой момент времени t = {О, ...,Т}.

'Lorenz J.M. Optimal Trading Algorithms: Portfolio Transactions, Multiperiod Portfolio Selection, and Competitive Online Search. Doctoral dissertation. — Switzerland, ETH Zürich, 2008.

'Perez-Hernandez L. On the existence of an efficient hedge for an American contingent claim within a discrete time market // Quantitative Finance. — 2007. — Vol. 7, № 5. — P. 547-551.

'"Новиков A.A. Хеджирование опционов с заданной вероятностью // Теория вероятностей и ее приложения. - 1998. - Т. 43. Л6 1. - С. 152-161.

В разделе 2.1 введены новые термины и обозначения. Обязательство американского типа задается неотрицательным процессом F — (F(t)}, в котором случайная величина F(t) принимает дисконтированные значения Fn с вероятностью рп, п е Л/"«, t = 0,..., Т.

Стратегией покупателя является момент остановки - случайная величина т : О ->■ {О, ...,Т}, для которой {r — t} 6 Tt• Остановка заключается в предъявлении обязательства. Обозначим через Т множество всех стратегий покупателя. Для каждого события и — (по,...,пу) € О момент г сопоставляет единственную вершину Пф) е N, где происходит остановка. Множество таких состояний обозначим за ЛГГ. В работе показан экспоненциальный рост Т с увеличением Т.

Стратегия продавца в называется хеджирующей обязательство F американского типа в момент предъявления т, если соответствующий процесс V удовлетворяет условию V„ > Fn для каждого п s Мг.

В разделе 2.2 проведен анализ оптимальных стратегий в различных постановках задачи частичного хеджирования обязательства американского типа. В подразделе 2.2.1 рассмотрены аналоги задач (2) и (5). Для случая американских обязательств они имеют следующий вид:

m ах min > РпФп

fv + (Y6)n^^nFn, Vneßf (S)

VneAT,

min max > pn (Fn — Vn)+

(9)

Vn = v + (Y9)n > 0, Vn e M,

где

(Y0)n = ¿Ув-Чп) ' Vn GM, t = 1.....T, и (Y6)о = 0.

3=1

Основной результат раздела состоит в следующей теореме.

Теорема 4. В задаче (8) существует максиминная выравнивающая стратегия - такая пара (ф*,в*), что рпф* = для каждого т е Т-

пШт

Утверждение теоремы также верно для задачи (9). Для этого ее сначала надо привести к более простому виду. Введем вспомогательные переменные = (Рп — Уп)+ , п € Я, и сведем задачу к следующей:

Рп£п

mm max ,

(Ю)

V* = V + (У$)п > 0, УпеЯ

¿п>Рп-Уп,£п> 0, УпбЛЛ

Следствие 1. В задаче (10) существует минимаксная выравнивающая стратегия, эта стратегия - оптимальное решение задачи (11) :

min V рп^п

Vn = v+ (Y0)n ^ 0, УпеЯ 6, ^ Fn - Vn, in > 0, УпеЯ

Pnin = Y, р&> УпеЯ\ЯТ.

kec(n)

(11)

В подразделе 2.2.2 рассмотрены две постановки задачи минимизации начального вложения при дополнительных условиях. В первой ожидаемая доля хеджируемого обязательства ограничена снизу константой а 6 [0,1] :

min V0 (Ф.У.в)

Vn = V0 + (Y9)n ^ ipnFn, УпеЯ

о^Фп^г, v пе я

Vr er.

(12)

Pni'n ^ a, Kne Nr

Во второй задаче константой /3^0 ограничен сверху допустимый уровень потерь от неполного хеджирования:

min Vq (У, в)

К = V0 + (У0)п > 0, Уп&Я (13)

Y Рп (Fn ~ vn)+ ^ ß, Vre Г, <neNr

В работе Перес-Эрнандеса9 было показано существование решения этих задач для модели неполного рынка с дискретным временем и счетным числом состояний. Из теоремы 4 вытекает

Следствие 2. Задачи (12) и (13) соответственно эквивалентны задачам

min Vn

(i>,v,e)

Vn = V0 + (Y0)n > i/>nFn, VneW VneJV

Фо = а,

Рпфп = 53 РтФт, Vn e N\Mr> mec(n)

min Vn

(f.v.i)

К = V& + (Г0)„ S? 0, Vn s Я

& > Fn - Vn, > 0,УпеЛГ & =

Pntn = 53 Vn € meC(n)

В подразделе 2.2.3 приведены примеры значений параметров, при которых целевые функции задач (8) и (10) не имеют седловых точек.

В задаче (8) имеется следующий недостаток. Оптимальной стратегией продавца как правило является хеджирование неполного обязательства, т.е. вероятность хеджировать обязательство целиком, действуя оптимально, невелика. В разделе 2.3 рассматривается постановка задачи частичного хеджирования, устраняющая этот недочет. Она была введена A.A. Новиковым10 для полных рынков и выглядит так:

min V0

(У, в)

'vn = vQ + (Ye)n>0, УпеЯ {p(V(t)>F(t))Z 1-е, Vre Т.

Последнее условие означает, что обязательство должно быть хеджировано в полном объеме с вероятностью, не меньшей 1-е, где е е [0,1] - заданный уровень значимости. Показано, что задача является задачей смешанного целочисленного программирования и может быть записана в следующем виде:

min Vn

(x,v,e)

t

Vn = Vo + {Y9)n > Fnxn, Vne Я PnXn > 1 - e, Vt€7~

пеЯт

x„e{0, l}, VneA/",

где xn = 1, если в состоянии n 6 Я продавец хеджирует обязательство целиком, и хп =0 иначе.

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

15

(14)

Теорема 5. Всегда найдется такое оптимальное решение (x*,V*,6*) задачи (14), что х* удовлетворяет условию монотонности:

х* > х*т, Ут £ С (л), п £ ЛГ\ЛГТ.

Это позволяет существенно упростить задачу (14), исключив из нее моменты остановки:

min Vn

(х, V, i>)

Vn = VQ + (Ув)п > Fnxn, УпеЛГ

< пеМ'т

Xn^Xm, Vm £ С(п), П £ J\T\NT

{0,1}, VneA/"r.

Результаты главы 2 опубликованы в работе [5].

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

В разделе 3.1 рассматриваются деревья сценариев без самопересечений, аналогичные моделям предыдущих глав. Обозначим через Т>(п) множество всех следующих за п вершин дерева. Пусть Сп > 0 - объем средств, потребляемых инвестором в состоянии п е АЛ Стратегией инвестора назовем пару (с, в), где процесс потребления с = {с(£)} и портфельный процесс в = {0(i)} удовлетворяют условию самофинансирования

хп■ ва{п) = xn-en + cn,vn£яи t = 1,...,т.

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

"Piiska S.R. Introduction to Mathematical Finance: Discrete Time Models. — Massachusetts: Blackwell Publishers, Maiden, 1997.

В подразделе 3.1.1 формулируется исходная задача

max 53 PnU (cn)

(с, в)

хп ■ 0Ф) = хп-вп + сп, Vne М, t = 1, ...,т

V = Х0 ■ в0 + со,

хп-вп = о, УпеЛГт

сп^о, Vneßf.

Теорема 6. Задача (15) эквивалентна следующей:

шах 53 Pn« (Cn) пел/"

53 qnCn = v, VqeQ

(16)

пеЛГ

CnZ о,

Vn ел/".

Далее описан метод динамического программирования решения задачи (16), основанный на последовательном решении однопериодных задач. Введем обозначения

{53 Р (пг|п) и (Ст) , п 6 Л/г-1

meC(n)

53 рНПЖО + ДЛ, пеМ, * = <>,...,Г-2,

теС(п)

тогда целевая функция задачи (16) равна Z = и (со) + Z0.

Сначала для всех n € Л/т-i и любого Vn > 0 необходимо решить задачи

^ (Ю , max 52 р Wи W

ieC(n)

53 ?(mW^ = 7n, Vg(-|n) е Qcxt (n)

meC(n)

c,n^0, VmGC(n).

Затем, последовательно решаем следующие задачи:

4 max V р (m|n) [и (с™) + Z*m (Vm)]

К_. meCftiN z—'

(17)

К (К)'

(Cm.l^.rneCOO)

meC(n)

53 g(m|n)(Vm + cm) = K>, Vg(-|n) e Qext (n) meC(n)

Un^O.Vin^O, VmeC(n),

где п е Aft, t — Т — 2,..., О, Vn ^ 0. Далее остается решить задачу

def

Z*^ max [u(co) + Z^VQ)}

(co,Vo)

v0 + Co = V, Co > 0, V0 > 0. Описанным методом решается задача оптимального потребления со степенной функцией полезности и(х) = ха/а, а < 1, а ф 0.

Теорема 7. Для степенной функции полезности и(х) = ха/а, а < 1, о: ф 0. оптимальное потребление в задаче (16) определяется по формулам

v

1 + (аг*0(1)? к = < (аг* (1))1/С1-«); уп €

<4 = ВД*. Утес (п), п е М\А[т,

где (?т,тпеС (п)) при п е Л/"Т-1 и (с^, У^тпеС («)) , п € М, * = 0,..., Т-2, - соответственно оптимальные решения задач (17) и (18) при Уп = 1. Максимум в задаче (16) равен

Для логарифмической функции полезности доказана следующая

Теорема 8. Оптимальный процесс потребления в задаче (16) с логарифмической функцией полезности является д-мартингалом при д 6 <5-

Данная теорема позволяет провести декомпозицию исходной задачи на несколько однопериодных задач. Для этого надо положить с^ - ь/ (Т+ 1) и последовательно по £ = 1, ...,Т определить оптимальный процесс потребления с*, решая задачи

, Ртп Сщ

(с^.теСп)) ^ теС(п)

теС(п)

Ст ^ 0, УтеС(п).

В подразделе 3.1.2 вводится понятие постоянной нормы потребления 7^-Сп/(Уп + Сп), п е А[и г = 0,..., Г, 7г е [0,1]. Считается, что данное отношение зависит только от момента времени и определяется инвестором.

Рассматривается исходная задача оптимального потребления (15) с введенным нелинейным условием на долю потребления. Далее описан разработанный для решения этой задачи метод динамического программирования, аналогичный методу подраздела 3.1.1. Показано, что для оптимального решения задачи оптимального потребления (15) с логарифмической функцией полезности, рассматриваемая доля потребления равна с*/(У„*+с*) = l/(T-i+l) для всех п 6 Ait, t = О, ...,Т, т.е. зависит только от момента времени.

В разделе 3.2 рассмотрена модель, в которой предполагается, что у деревьев, описывающих поведение рынка, допускаются самопересечения. В подразделе 3.2.1 основные обозначения переопределены с учетом особенностей рассматриваемой модели. Обозначим через Л{п) вершины из множества AJ't-i, непосредственно предшествующие п е Ait, t = 1, ...,Т. Положим Д(0) = 0.

Будем считать, что величина потребляемых средств в каждом состоянии рынка зависит от состояний, в которых рынок находится сейчас и находился в предыдущий момент времени (т.е. потребление является функцией от текущей стоимости рискового актива и последнего изменения стоимости). Поэтому для величины потребления введем обозначение СтП, где m е Л{п). Потребление в начальный момент времени обозначим за cq. Стратегией инвестора назовем пару (с, в), где процесс потребления с — {c(t)} и портфельный процесс в = {#(£)} удовлетворяют условию самофинансирования Хп ■ вт = Хп ■ 9п + Стп, Vm е Л(п), п е Ait, t = 1, ...,Т.

В подразделе 3.2.2 вводится новая постановка задачи оптимального потребления для модели рынка с самопересечениями. Вероятность перехода рынка из состояния m к следующему за ним п равна ртр(п\т). Тогда

л^Х) Y1 РтРЫт^Стп) (с' n£/V теА(п)

Хп ■ ет = Стп + хп • вп, \/теЛ{тг), TieAi\{0}

v^co + Xo-ва, (19)

<

Хп- вп = 0, Vn G Air

Стп > о, Vm е Л{п), п S Ai.

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

(с' 'пеЛГт€А(п)

Vm= ]Г qinlm^Cmn + Vn), Vg(-|m) 6 Q(m), m еЛ/\Л/г

nec(m) (2Q)

< u = co + Vo, Vn = 0, Vn e Л/г

Cmn ^ 0, Vm e Л{п), n e ЛЛ

<

Теорема 9. Задачи (19) и (20) эквивалентны.

Теорема является аналогом теоремы 6 для модели рынков с самопересечениями и также позволяет применить для решения основной задачи мар-тингальный подход. Заметим, что множества условных мартингальных мер Q(m) можно заменить множествами Qext(m) в ограничениях задачи (20) за счет линейности ограничений по условной мере g(-|m) S Q(m). В результате решаемая задача имеет конечное число линейных ограничений, а число переменных значительно сокращается.

В подразделе 3.2.3 разработаны декомпозиционные подходы решения задач с логарифмической и степенной функцией полезности.

На дерево сценариев накладываются следующие условия:

1. Каждая вершина-родитель имеет одинаковое число потомков.

2. Для каждого актива j = 0,...,d множество значений, которые может принимать случайная величина доходности (X?(t) — — 1 ))/Xi(t — 1) не зависит от момента времени t = 1 ,...,Т и состояния, в котором рынок находится в момент времени t — 1.

3. Каждая вершина-родитель, кроме конечных, имеет вершину-потомка с нулевым вектором доходностей. Для каждого состояния п € Л/\Л/г обозначим эту вершину через е(п) (e_1(m) = п е(п) — т, ek(n) = efc-1(e(n))).

Доля потребления, введенная в подразделе 3.1.2, также определяется только моментом времени t. Тогда величина потребления зависит только от состояния рынка п е Л/". Показано, что задача оптимального потребления примет следующий вид:

max У" pnu(cn) (7, <0 '

nbV

= п)°ггч 6 <5ext(")> n e М\ЛГТ

T mSC(n)

v = Y2 cet(0), c^O, VneJV i=0 r_t

7( = VnEjVf, i = 0,...,T.

в=0

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

Теорема 10. Для оптимального решения (7*,с") задачи (21) при логарифмической функции полезности справедливы равенства с* = с*^ для любого п е М\Мг, 7/* = 1/(Т - £ + 1) для всех < = О, ...,Т.

В результате задача (21) сводится к задаче

тах ».ЛпСл «КГ) ^

псМг

где

с<") - Vg(-|n) € <3extH, П eJVr-i

meC(n)

Рет{0)=«/(Г+1), c„ ^ 0, УпеЛГт,

k{n)

k{n) = max{fc € N U {0}|e_t(n) еЛГ}, p„ ¿pe-(„), n € Л/*г-

я=0

Затем, рассматривается степенная функция полезности. Вводится в рассмотрение следующая вспомогательная задача:

а /Г-1 \

— -1 ^Мс(Т))

max

с(Т)

а=о

(22)

Се(п) = X] «гС^МСт. Vq(-|n) S <Эех1(п), П еЛ/"г_1

meC(n)

с„ ^ 0, Vn € Л/г,

где

ЧпеЛ',

1/(1-") (п) I ,« = 0,...,Г.

Теорема 11. При степенной функции полезности максимум задачи (21) равен максимуму задачи (22), а ее оптимальное решение (7*, с*) равно

т

"о = " ~ с"еЦ0) Хл;, < = 7;<г-,(п), Уп е М, * = 1, ...,Т — 1,

<=1 г

7; = 7?/ X) 7,*, V* = 1,.... Г - 1, 7о = с5/«, 7г - 1, где

СеГ(0) Е1 Л4(С*(Т))

1 5=0

Результаты раздела 3.1 главы 3 опубликованы в работе [2].

В заключении формулируются основные результаты работы.

ОСНОВНЫЕ РЕЗУЛЬТАТЫ, ВЫНОСИМЫЕ НА ЗАЩИТУ

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

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

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

Благодарности. Автор выражает глубокую признательность своему научному руководителю Морозову Владимиру Викторовичу.

ПУБЛИКАЦИИ АВТОРА ПО ТЕМЕ ДИССЕРТАЦИИ

1. Соловьев А.И. Декомпозиция задачи оптимального потребления на дискретном рынке // Тихоновские чтения: Научная конференция, Москва,

МГУ имени М.В. Ломоносова, 27-31 октября 2014 г.: Тезисы докладов. —

М.: МАКС Пресс, 2014. - С. 65-66.

2. Соловьев А.И. Декомпозиция задачи оптимального потребления на дискретном рынке // Управление большими системами. — М.: ИПУ РАН, 2015. - № 53. - С. 45-57.

3. Соловьев А.И. Оценка деривативов на дискретном рынке // Ломоносовские чтения: Научная конференция, Москва, факультет ВМК МГУ имени М.В. Ломоносова, 14-23 апреля 2014 г.: Тезисы докладов. — М.: МАКС Пресс, 2014. - С. 33-34.

4. Соловьев А.И. Частичное хеджирование американских обязательств на дискретном рынке // Тихоновские чтения: Научная конференция, Москва, МГУ имени М.В. Ломоносова, 28 октября - 1 ноября 2013.: Тезисы докладов. - М.: МАКС Пресс, 2013. - С. 36-37.

5. Соловьев А.И. Частичное хеджирование платежных обязательств американского типа на дискретном рынке // Прикладная Математика и Информатика: Труды факультета ВМК МГУ имени М.В. Ломоносова / Под ред. Д.П. Костомарова, В.И. Дмитриева. — М.: МАКС Пресс, 2013. — № 44.

- С. 114-124.

Переиздание: Soloviev A.I. Partial hedging of American claims in a discrete market // Computational Mathematics and Modeling. — 2014. — Vol. 25, № 4. - P. 592-601.

6. Morozov V.V., Soloviev A.I. On optimal partial hedging in discrete markets // Optimization: A Journal of Mathematical Programming and Operations Research. - 2013. - Vol. 62, № 11. - P. 1403-1418.

7. Morozov V.V., Soloviev A.I.: On optimal partial hedging in incomplete discrete markets // EURO/INFORMS 26th European Conference on Operational Research. Rome 1-4 July, 2013. — Sapienza University of Rome.

- 2013. - P. 54.

8. Morozov V.V., Soloviev A.I.: On optimal partial hedging in incomplete discrete markets // VII Московская международная конференция по исследованию операций (ORM2013): Москва, 15-19 октября 2013 г.: Труды.

- М.: МАКС Пресс, 2013. - Т. 1. - С. 151-152.

/У о

V - ?

V

Напечатано с готового оригинал-макета

Подписано в печать 27.03.2015 г. Формат 60x90 1/16. Усл.печл. 1,0. Тираж 100 экз. Заказ 054.

Издательство ООО "МАКС Пресс" Лицензия ИД N 00510 от 01.12.99 г. 119992, ГСП-2, Москва, Ленинские горы, МГУ им. М.В. Ломоносова, 2-й учебный корпус, 527 к. Тел. 8(495)939-3890/91. Тел./факс 8(495)939-3891.