автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.18, диссертация на тему:Математическое моделирование финансово-экономических крахов методами теории поля и теории игр
Автореферат диссертации по теме "Математическое моделирование финансово-экономических крахов методами теории поля и теории игр"
На правах рукописи
Шахмуратов Тимур Рустэмович
МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ФИНАНСОВО-ЭКОНОМИЧЕСКИХ КРАХОВ МЕТОДАМИ ТЕОРИИ ПОЛЯ И ТЕОРИИ ИГР
Специальность 05.13.18 - Математическое моделирование, численные методы и комплексы программ
- 3 ДЕН 2009
АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата физико-математических наук
Казань-2009
003486032
Работа выполнена в Научно-исследовательском институте математики и механики им. Н. Г. Чеботарева Казанского государственного университета
Научный руководитель: доктор физ.-мат. наук,
профессор, заслуженный деятель науки РТ Елизаров Александр Михайлович
Официальные оппоненты: доктор физ.-мат. наук, профессор
Николаев Михаил Леонидович
Защита состоится «18» декабря 2009 года в 14-00 часов на заседании Диссертационного совета Д 212.079.01 в Казанском государственном техническом университете им. А.Н.Туполева по адресу: 420111, Казань, ул. К. Маркса, д. 10. Автореферат диссертации размещен на сайте КГТУ им. А.Н. Туполева www.kai.ru.
С диссертацией можно ознакомиться в научной библиотеке Казанского государственного технического университета им. А. Н. Туполева
Автореферат разослан «16» ноября 2009 г.
доктор технических наук, профессор Емалетдинова Лилия Юнеровна
Ведущая организация: Центральный экономико-математический
институт РАН (г. Москва)
Ученый секретарь диссертационного совета доктор физ.-мат. наук, профессор
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность темы. Крахи финансовых рынков - важные события, которые интересны как для академической науки, так и для практиков. Согласно взглядам академического мира, рынки эффективны, и только появление критической информации может вызвать их падение. Но в действительности даже наиболее тщательные исследования обычно не дают заключения относительно того, что это за информация.
В настоящее время одно из направлений исследования крахов финансовых рынков исходит из предположения, что их основополагающей причиной является нестабильность позиции игроков рынка, а конкретная причина краха вторична. В то же время рост чувствительности игроков к изменениям и увеличение неустойчивости рынка вблизи такой критической точки могут объяснить первопричины крахов. Как известно, малейшее воздействие на неустойчивую систему может вызвать ее крушение. Исследуя причины такой нестабильности, можно не только предсказывать финансовые крахи, но и предупреждать их. Модели, описывающие нестабильности в системах взаимодействующих людей, могут быть использованы не только при исследовании финансовых крахов, но и при моделировании различных экономических и социальных систем. Знания, полученные в результате подобного моделирования, способны предоставить исследователю математический аппарат для прогнозирования переходов системы из одного состояния в другое, а также дать возможность управлять системой, воздействуя на нее в критических точках. Данная тема важна не только для регулирующих органов, но и для всех участников финансовой системы, включая предприятия и граждан.
Известно лишь небольшое число математических моделей крахов финансовых рынков. Среди них наиболее известными являются модели Сорнетта ' (см. также 2) и Шалетта и Жанга3, которые были апробированы с использованием характеристик реальных экономических систем (см.? на-
1 Сорнечт Д. Как предсказывать крахи финансовых рынков. Критические события в сложных финансовых системах. - M.: SmartBook, И-Трейд, 2008. -400 с.
2 Johansen A., Ledoit О., Sornette D. Crashes at critical points // Int. J. of Theoretical and Applied Finance. -2000. - V. 3. - P. 219-255
Challet D., Zhang Y.C. Emergence of cooperation and organization in an evolutionary game // Physica A. - 1997. - No 246. - P. 407
пример,4 и 5). Вместе с тем вопросы обоснования адекватности названных моделей реальным экономическим ситуациям и определения границ применимости таких моделей остаются открытыми. Поэтому актуальными являются не только анализ известных математических моделей крахов финансовых рынков, но и построение новых моделей, лучше учитывающих особенности конкретных экономических систем и имеющиеся ограничения. В перспективе построение подобных моделей способно привести к созданию моделей устойчивого роста либо, по крайней мере, минимизировать воздействие глобальных перестроений на повседневную жизнь.
Основной целью диссертационной работы является получение более детальной информации о финансовых крахах на основе методов математического моделирования, теории игр, теории поля и различных статистических методов. Целью работы является также поиск связи между микро- и макроуровневыми моделями экономических систем.
Задачи исследования:
• провести анализ модели Сорнетта и моделей миноритарных игр на предмет их соответствия реальным экономическим условиям;
• обобщить модель Шалетта и Жанга с целью учета взаимодействия участников экономических систем, а также внутренних ограничений в таких системах; провести статистический анализ новой модели на предмет соответствия статистическим параметрам реальных финансовых рынков и предложить метод прогнозирования динамики крахов, основанный на разработанной модели;
• создать программный комплекс, который позволял бы использовать названные модели для моделирования реальных экономических ситуаций, а также модифицировать эти модели в дальнейшем.
Методы исследования. Для решения поставленных задач использовались методы математического моделирования, теории систем, системного анализа, теории поля и статистического анализа временных рядов.
Научная новизна диссертационного исследования состоит в следующем:
4 Johnson N.F., Lamper D., Jefferies P., Hart M.L. and Hovvison S. Application of inulti-agent games to the prédiction of fmancial time-series // Physica A. - 2001. - No 299. - P. 222-227
A. Johansen, D. Sornette and O. Ledoit. Predicting fmancial crashes using discrcte scale invariance//J. Risk.- 1999.-No t.-P. 5-32
1. С использованием данных об изменениях композитных индексов различных фондовых рынков проведен анализ модели Сорнетта и моделей миноритарных игр на предмет их соответствия реальным экономическим условиям.
2. Разработана новая модель на базе класса моделей агентов - участников рынка (игроков), которая учитывает взаимодействие участников экономических систем, а также внутренние ограничения этих систем; проведен статистический анализ этой модели на предмет соответствия статистическим параметрам реальных финансовых рынков.
3. Создан программный комплекс, позволяющий использовать исследованные модели для моделирования реальных экономических ситуаций и модифицировать эти модели в дальнейшем. На базе этого комплекса реализован метод прогнозирования динамики крахов, основанный на разработанной модели.
Основные положения диссертации, выносимые на защиту:
1. С использованием базы данных об изменениях композитных индексов российского фондового рынка (ММВБ) с 1999 года и фондового рынка США (5&Р500) с 1960 года установлено, что модель Сорнетта не всегда корректно описывает крахи фондовых рынков и требует развития и обобщения.
2. Разработана новая математическая модель финансовых крахов, базирующаяся на введении аукциона по цене в миноритарную модель рынка и изменении стратегии игроков рынка с миноритарной на мажоритарную. На основе вычислительных экспериментов доказано, что эта модель приводит к значительному улучшению приближения рассчитанных характеристик к характеристикам реального рынка.
3. Создан программный комплекс, реализующий разработанную математическую модель финансовых крахов и дающий метод прогнозирования динамики крахов.
Практическая значимость диссертации состоит в следующем: • установлено, что математическая модель финансовых крахов, разработанная в диссертации, лучше, чем известные, описывает, что происходит в периоды финансовой и экономической нестабильности;
• реализация всех рассмотренных моделей в виде программного комплекса позволяет использовать их для моделирования реальных экономических ситуаций, а также модифицировать эти модели в дальнейшем.
Достоверность полученных результатов определяется использованием математически достоверных методов описания и проверки результатов, а также непротиворечивостью полученных результатов и их связью с предыдущими работами других авторов. Все полученные результаты имеют простое качественное объяснение и в предельных случаях совпадают с известными результатами предыдущих исследований.
Апробация работы. Результаты исследования докладывались и обсуждались на:
• VI Международной научно-практической конференции «Инфоком-муникационные технологии Глобального информационного общества» (Казань, сентябрь 2008 года);
• VIII Всероссийской молодежной научной школе-конференции «Лобачевские чтения-2009» (Казань, ноябрь 2009 года);
• научных семинарах кафедры математических методов в экономике Казанского государственного университета (КГУ) (2005 - 2008 гг.);
• научных семинарах Отделения математического моделирования НИИММ им. Н.Г. Чеботарева КГУ (2006 - 2009 гг.);
• семинаре кафедры математического анализа и теории функций Марийского государственного университета (г. Йошкар-Ола), руководимом проф. M.J1. Николаевым (сентябрь 2009 г.);
• семинаре кафедры динамики процессов и управления Казанского государственного технического университета им. А.Н. Туполева, руководимом акад. АН РТ Т. К. Сиразетдиновым (октябрь 2009 г.).
Публикации. Основные результаты исследования опубликованы в двух статьях в журналах из списка, рекомендованного ВАК РФ, и в трех статьях в сборниках материалов конференций. Список публикаций приведен в конце автореферата.
Структура и объем диссертации
Диссертация состоит из введения, 4 глав, заключения и списка цитируемой литературы. Общий объем диссертации составляет 111 страниц
машинописного текста, включая 37 рисунков и список цитированной литературы из 92 наименований.
СОДЕРЖАНИЕ РАБОТЫ
Во введении обоснована актуальность проблемы, а также приведены основные научные положения и результаты, выносимые на защиту.
Первая глава дает краткий обзор современных методов исследования финансовых крахов.
Изложены основные положения теории положительных и отрицательных обратных связей. Кроме того, описано возникновение положительных обратных связей в теории игр. В отличие от отрицательных обратных связей положительные обратные связи способны увеличивать амплитуду колебаний динамики цен, что может приводить к крахам.
Далее рассмотрены различные физико-математические модели в экономике. Эти модели иногда объединяют в один класс, называемый «моделями эконофизики» (см., например,б). Эконофизика использует современный математический аппарат нелинейной динамики и статистической физики, чем принципиально отличается от эконометрики, основанной на линейных моделях. Кратко изложена история возникновения эконофизики и описаны модели: «пузырей» и рациональных ожиданий; фундаментальной оценки активов; модель, управляемая риском, и модель, управляемая ценой. Далее проведен анализ моделей, описывающих сети взаимодействия агентов, и рассмотрена теория размерности фондового рынка.
Во второй главе проанализированы модель Сорнетта и ее применение для описания российского фондового рынка.
В основе подхода Сорнетта лежит модель, управляемая риском. В ней вводится условие, что рациональные ожидания по стоимости данного актива изменяются согласно мартингалу
W)] = p(0 V/' > /, (1)
где p(l) обозначает цену актива в момент времени t, а £,[] - математическое ожидание при условии, что все цены вплоть до момента 1 уже определены. Одной из особенностей модели, управляемой ценой, является наличие переменной h(t) - вероятности того, что крах произойдет в следую-
6 Mantegna R.N., Stanley Н.Е. An introduction to econopliysics: correlations and complexity in finance. - Cambridge: Cambridge University Press, 2000. - 158 p.
щий момент времени, при условии, что он еще не произошел. Она определяется по формуле
А(/) = -Ж". (2)
1 - F(t)
где F(t) - функция распределения моментов времени появления краха, а q{l) = dF/dt - плотность распределения времени краха. Далее вводится функция
[1, t>tc,
где /£. - момент возникновения краха. Предположим также, что в момент краха цена падает на фиксированный процент к е (0,1) от разности между ценой непосредственно перед крахом и некоторой ценой ниже этого значения, которую мы обозначим как с. Предположим также, что динамика цены до краха определяется случайным процессом
dp = ^^(t)p{^)dí-k[p(t)-c}dj(t), (3)
где зависящий от времени процесс //(/) выбирается таким образом, что £Г(Ф) = 0, /:е(0,1) - константа, с - некоторая цена ниже той, что формируется непосредственно перед крахом.
В итоге после применения уравнений (1), (2) и (3) получается следующее уравнение для описания поведения цены:
Р(0»/КО+ *[/>(*•)-с]
I
где значение |А(/')Л' - вероятность краха до момента I.
г
Далее рассматривается дискретная масштабная инвариантность, которая уже давно применяется в физике конденсированных сред для описания флуктуаций критического параметра вблизи фазового перехода и в последнее время начинает использоваться для описания критических явлений (например, крахов) на финансовых рынках. В непрерывной масштабной инвариантности для критического параметра используется решение в виде степенной зависимости
/\х) = Сх\
Для дискретной масштабной инвариантности известно 7 обобщение, в котором, кроме степенной зависимости, присутствуют логопериодические осцилляции:
Ях) = Сх" (ч,.+1со5(2 пп +
где С,а„,Т„ - константы.
Для наглядного понимания идеи, как из дискретной масштабной инвариантности получаются логопериодические осцилляции, используется известное понятие хаусдорфовой размерности и рассматривается появление дискретной масштабной инвариантности на примере канторова множества- подмножества, возникающего при определенном делении единичного отрезка вещественной прямой, - которое является одним из простейших фракталов. Как известно, оно строится следующим образом: на первом шаге мы делим единичный отрезок на три равных интервала длиной 1/3 и удаляем среднюю часть. На втором шаге две оставшиеся части длины 1/3 мы делим еще на 3 равные части длиной уже 1/9 и удаляем средние части у более мелких интервалов, таким образом, оставляя 4 отрезка. Этот процесс продолжается бесконечное число раз.
Для канторова множества вводится величина Их{п) - количество полученных интервалов на п-м этапе построения, где х - кратность увеличения числа интервалов (отрезков). Далее путем введения периодической функции и разложения ее в ряд Фурье получается выражение
Nx(n)=Nl(n)x"
( С, („ lnjfV
1 + 2—соэ 2т-
са \ 1пЗУ,
которое приводит нас к возникновению логопериодических осцилляций из дискретной масштабной инвариантности.
В качестве конкретного примера, непосредственно связанного с физикой фазовых переходов, рассматривается появления логопериодических осцилляций в ренормализационной группе8. Ренормализационная группа
7 Sornette D. Discrete scale invariance and complex dimensions // Physics Reports. - 1998. -No 297. - P. 239-270
" Wilson K..G. The renormalization group: critical phenomena and the Kondo problem // Rev. Mod. Phys. - 1975. - No 47. - P. 773
представляет собой группу преобразований узловой кристаллической решетки с постоянным периодом, равным, например, единице, и гамильтонианом Н, описывающим взаимодействие между узлами, в блочную кристаллическую решетку с постоянным периодом, равным L, и гамильтонианом, равным Я', без изменения статистической суммы:
Z(H,N) = Z(H',N / if), где N/L'1 - число узлов N в объёме //'. В итоге мы имеем следующее уравнение:
f(K) = g(K) + -f[R(K)], (4)
И
где К - сила взаимодействия между узлами, a R - отображение ренормали-зационной группы между двумя успешными итерациями дискретного фрактала, / - свободная энергия узла решетки или связи, g — регулярная функция, которая состоит из свободной энергии степеней свободы, просуммированной на интервале двух успешных ренормализаций, II ¡и - отношение числа степеней свободы двух успешных ренормализаций. Рекурсивное решение (4) после определенных преобразований дает следующее решение:
/(К)« (К - Kj" U + ]Гя„ cos[2?r«Qln(A' - А'с) + У„]|,
I 1>0
где т = In f.i!In Я, Q = (lnA) ', из чего можно сделать вывод, что логопе-риодические осцилляции появляются в ренормализационной группе.
Далее рассматривается микроскопическое моделирование фондового рынка9, приводящее к логопериодическим осцилляциям. В частности, рассматривается общая микроскопическая модель рынка, которая описывается уравнением
.у, = sign (К £ Sj + aet+G\,
\ уеЛФ) /
где sfe{-l,+1} - состояние каждого агента системы игроков на рынке, описывающее его решение продать (-1) или купить (+1) активы, sign -функция, которая равна +1 (-1) для положительного (отрицательного) аргумента; К - некая положительная константа, определяющая чувствитель-
iJ Liggett Т.М. Interacting particle systems. - New York: Springer-Verlag, 1985. - 488 p.
ность игроков к флуктуациям на рынке, а б, - независимая случайная величина, имеющая нормальное распределение; С - общее воздействие, которое склоняет систему к состоянию +1 (-1), если С> О (С<0). В этой модели вводятся две характеристики: среднее состояние системы
А/= (!//)£*,,
/=1
которое при й=0 дает Е[М] = 0; и чувствительность системы, определяемую по формуле
,__с1(Е[М])
сЮ (¡=0
Параметр % характеризует чувствительность среднего состояния М к небольшому общему воздействию в виде определенного тренда.
Приведенные выше характеристики модели зависят от структуры сети взаимодействия игроков. Рассматриваются две возможные структуры сети: в виде двумерной решетки и иерархической ромбовидной решетки. Показано, что в двумерной решетке отсутствуют комплексные критические экспоненты, и это приводит к обычному степенному закону без логоперио-дических осцилляций. Далее показывается, что в иерархических решетках, в отличие от плоских решеток, возникает дискретная масштабная инвариантность. Приведен конечный вид уравнения для движения цены в модели Сорнетга для одного из видов иерархических ромбовидных решеток:
р(0* А, + 3,ие -/)" + С,(/с -0" со5(й), 1п(/с - /) + 4). (5) Далее рассматривается применение модели Сорнетта к российскому рынку. В начале по итогам последних 10 лет вычисляются даты крахов на российском фондовом рынке. После этого по каждому краху берутся данные, ему предшествующие, и методом нелинейной регрессии находятся коэффициенты уравнения (5). С помощью этих коэффициентов по модели определяется /с - дата краха. Она сравнивается с реальной датой краха. В соответствии со свойствами модели крах происходит не позднее получаемой величины и чем ближе к тем выше вероятность краха, т. е. его вероятность растет при / —► 1С.
В итоге после тестирования модели на четырех известных крахах выяснилось, что в двух случаях крахи происходили в соответствии с моделью, а в двух других случаях выходили за рамки модели.
Таким образом, показано, что модель Сорнетта не всегда корректно описывает крахи фондовых рынков и требует развития и обобщения.
В третьей главе описано математическое моделирование крахов с точки зрения теории игр.
В начале главы рассматривается основная каноническая миноритарная модель (ОКММ), разработанная Д. Шаллетом и И. Ч. Жангом. Суть ее заключается в следующем.
Берется N агентов. Каждый агент помнит предыдущие т бит информации о рынке. Кроме того, каждый агент имеет 5 стратегий из общего числа доступных стратегий. Стратегия - это функция, которая по состоянию рынка в прошлом на т шагов выдает прогноз на следующий шаг: 1, если прогнозирует рост, и -1, если прогнозирует падение.
Агенты наблюдают за состоянием рынка, но помнят только последние т бит. Этот процесс можно описать как наблюдение агентами некоторого двоичного источника информации в момент времени Будем считать, что I принадлежит множеству натуральных чисел. Тогда информация из источника на шаге / представляет собой некое число //(/) в двоичной системе, которое состоит из 0 и 1 и описывает состояние рынка от момента времени 1-т до /. В десятичном виде информация принимает значения //(/) е {О,...,Р-1}, где Р = 2"'. Каждая стратегия а,к, где /? - номер стратегии у /-го агента, содержит в качестве элементов йЦ(, т. е.
Эти элементы определяют решение агента, которое он принимает в ответ на поступившую информацию //(/).
Элементы я//( принимают только два возможных значения {-1,1} для каждого из Р значений глобальной информации . Поэтому множество стратегий имеет размер 2''. Изначально агенты случайным образом выбирают подмножество 5 стратегий из этого множества, и впоследствии им не разрешено менять подмножество своих стратегий. Агенты также помнят очки своих стратегий Я,,, отражающие предыдущий успех стратегий, в том числе и виртуальный успех, то есть, даже если стратегия не используется, агент каждый раз ее оценивает.
Общее действие всех агентов на рынке подсчитывается по формуле
ЛщЛаТ
где а\ц - действие 1-го агента, игравшего по своей лучшей стратегии
/<с>
шах
при условии, что имеется информация /<(/). Предполагается, что агенты всегда играют по самой результативной стратегии, то есть по стратегии с максимальным количеством очков Sm . Очки стратегий обновляются по формуле
S,K[t + \}^(\-\IT)Sa[t] + gm[t + \), где g,/([/] - функция, показывающая, насколько хорошо или насколько плохо сыграла стратегия, а Т— время, за которое предыдущие очки стратегии забываются. Согласно миноритарной модели успех стратегии оценивается игроком по тому, насколько он был близок к меньшинству. Поэтому естественно задать функцию giR[t] следующим образом:
аЛ'+П = х[-<)4']], (6)
где х[х] - неубывающая функция. Обычно в качестве выбирают x[*] = sign[jr] или = Влияние прошлого в миноритарных играх проявляется благодаря глобальной информации ju(t), в которой самая недавняя информация определяется знаком общего действия A[t]:
M(t + \) = [2p(t)]%P + H[A[t]], где %/>- это остаток от деления на Р, а /фг] - функция Хевисайда.
Таким образом, в модели определяется поведение отдельного агента.
На макроэкономическом уровне модель, учитывающая вклад всех игроков, содержит следующие дополнительные элементы.
Во-первых, это общее действие Л[/], которое формирует превышающий (недостаточный) спрос, толкающий цену вверх (вниз). Поэтому логично, что цена актива/?[/] формируется следующим образом:
где X - ликвидность рынка (показатель, характеризующий, насколько рынок чувствителен к дисбалансу между ордерами на покупку и продажу).
Также в модели введен параметр г - пороговое значение SIR, ниже которого агенты не будут участвовать в игре (я,'«'1 = О V/?).
Далее в третьей главе построена новая модель, разработанная на основе ОКММ, - модель с аукционом по цене. Во-первых, вводится дополнительная возможность для агента изменять стратегию в случае, если ее становится меньше ...... В алгоритме этой модели на первом шаге итераций «деньги» (финансовый ресурс) и «бумаги» (покупаемый или продаваемый актив) распределяются по всем агентам равномерно. Таким образом, у каждого агента есть cash, «денег» и <р. «бумаг». Для первого шага
игроков рынка устанавливается цена активов, равная р[0] = • На
каждом шаге агент в соответствии со своей наиболее успешной стратегией выбирает, продать или купить актив. Также вводится А,„ - уровень агрессивности /-го участника аукциона, использующего R-ю стратегию. Эта величина определяет, на сколько цена заявки агента на аукционе будет отличаться от последней известной цены, т. е. цена в его заявке будет равна
V щах /
В предлагаемом алгоритме первоначально Д,„ равномерно распределяется внутри эмпирически выбранного отрезка Л.„ =[-5%;5%J.
Вводится следующая стратегия для агентов. В случае, если агент решил продать актив (т. е. когда я,'//'^ = -I), он выставляет весь объем бумаг по цене ord\i], В случае, если агент решил купить актив (т.е. когда a'''mL =' °бъем заявляемой им покупки равен где cosh -
объем денежных средств ¡'-го игрока в момент времени I. При такой стратегии агент полностью обновляет свои активы, которыми он торгует, т. е. продает всё или покупает активы на все имеющиеся у него деньги.
Основным элементом предлагаемой модели является аукцион. Он организован следующим образом. На первом шаге осуществляется сортировка покупателей и продавцов по ценам представленных ими заявок on/Jt) -в порядке убывания цены для покупателей и в порядке возрастания цены для продавцов. Затем выбираются лучший продавец и лучший покупатель:
продавец по самой низкой цене и покупатель по самой высокой цене. Между ними совершается сделка в случае, если цена, предложенная продавцом, ниже или равна цене, предложенной покупателем. Объём сделки определяется по меньшему объему (обозначим его из объема заявки
покупателя и объема заявки продавца, по средней арифметической цене (обозначим ее />;(/)) между ценой продавца и ценой покупателя. Таким образом, объем сделки определяется по формуле
где к - номер продавца, / - номер покупателя, а [] - округление до целого вниз.
После этого из очереди удаляются покупатели и продавцы, у которых в результате сделок оказались нулевые объемы. Затем берутся следующий лучший продавец и следующий лучший покупатель. Процесс продолжается до тех пор, пока либо все заявки удовлетворятся, либо пока у лучшего продавца цена не станет выше цены у лучшего покупателя. После этого итоговая цена p(t) формируется как средняя из цен всех сделок, совершенных на данном шаге, т. е.
Такой способ подсчета исключает возможность одного участника исказить общие данные путем подачи заявки с сильным отклонением по цене.
В конце аукциона при подсчете очков стратегий также пересчитыва-ется и Л(Л. В случае, если цена оп/, хуже (в данном случае понятие «хуже» для продавцов и покупателей разное), чем то Л,„ уменьшается, а в противном случае увеличивается на 1%. Также существует ограничение
-20% < А1Н < 20%.
В предложенной модели с аукционом по цене появляется ряд преимуществ. Во-первых, появляются ограничения на количество денег и бумаг. Во-вторых, несмотря на то, что первоначально деньги и бумаги распределяются равномерно, после определенного количества итераций они
vu(t) = min{(pk,[casht /p(t ~!)]),
Zp«xv«
распределяются по закону Парето. В-третьих, за счет ограниченности ресурсов появляется возможность протестировать мажоритарные игры.
Далее в третьей главе предлагается новая модель - мажоритарные игры с аукционом по цене. Отличие мажоритарных игр от миноритарных состоит в оценке стратегий на успешность: формула (6) в миноритарных играх с аукционом по цене заменяется формулой
В мажоритарных играх с аукционом по цене относительное изменение цен распределено по степенному закону. Гистограмма распределения показана на рис. 1.
■0.300000 -о.гстм -(
о.ооах» o.iooao 0.200000 оэоэооэ
Отклонение Ц«НЫ р(г)
Рис. 1. Гистограмма распределения относительных изменений цен в мажоритарных играх с аукционом по цене Это значит, что у функции распределения относительного изменения цен имеются «длинные хвосты» 10, то есть в модели случаются крахи. Также в работе подчеркивается, что полученная функция распределения по статистическим параметрам достаточно близка к реальному рынку.
Четвертая глава посвящена разработке метода прогнозирования крахов, базирующегося на мажоритарных играх с аукционом по цене.
Сначала рассматривается денежная система РФ, так как в ней существуют такие характеристики, как денежная масса и внутренняя цена, - те
1 Nassim N.T. The black swan: the impact of the highly improbable. - New York: Random House, 2007. - 366 p.
параметры, которые естественным образом появились в модели рынка при введении в нее аукциона по цене. Описание денежной системы РФ начинается со статистики, собираемой Центральным банком, которая включает состояние денежных агрегатов МО, М1, М2, МЗ, М4.
Агрегат МО - это наличные деньги, М1 - это наличные деньги, обращающиеся вне банков, а также деньги на текущих счетах в банках, М2 -это М1 + срочные и сберегательные депозиты в коммерческих банках, МЗ - это М2 + крупные срочные вклады в специализированных кредитных учреждениях, а также ценные бумаги, обращающиеся на денежном рынке, в т. ч. коммерческие векселя, выписываемыми предприятиями, М4 - это МЗ + различные формы депозитов в крупных кредитных учреждениях.
Далее в работе описаны методы регулирования объема денежной массы центральными банками. Таким образом, показано, что денежная масса является регулируемым параметром.
Затем описан алгоритм метода прогнозирования крахов. Так как в модели с аукционом по цене появились денежные средства и их объём, то возникла необходимость сопоставить объем этих денежных средств с реальными данными. В качестве реальных данных был взят денежный агрегат М2. Таким образом, на каждом шаге алгоритма модели денежная масса изменяется пропорционально изменению денежного агрегата М2 реального рынка.
Суть метода заключается в следующем: агенты для оценки своих стратегий и уровня своей агрессивности Ап( используют реальные значения изменения индекса ММВБ, за счет чего происходит настройка параметров агентов под реальные данные, т. е. их стратегия и агрессивность подстраиваются так, чтобы они были близки к параметрам игроков реального рынка. Подобное обучение происходит до ближайшего локального максимума 7^, имеющего место на реальном рынке непосредственно перед крахом. Далее агенты, начиная от локального максимума Гти вплоть до локального минимума после серии крахов Тс, действуют самостоятельно, используя данные, которые они сами сгенерировали в процессе торговли. В итоге получается некоторое конкретное значение \ Подобный
алгоритм запускается около 1000 раз. В итоге мы имеем около 1000 точек из которых строим гистограмму и исследуем статистику. Денежные средства в модели изменяются согласно следующим формулам:
cash,« + !) = «»4(0 + фЩ-* Г(Г1)~т[(7'г)х^ Icashk{t), к
если y(Tt)-y(T2)>Q,vi
cash« +1 ) = cash,{t)+'ash'{t) х^^х*^ Ym^(/), к
если у(1¡) - у{Тг) < 0, где у{Т) - значение денежного агрегата М2 в момент времени Т, Тг - дата, на которую измерялся денежный агрегат М2 по итогам прошлого месяца (первое число текущего месяца), 1\ - дата, на которую измерялся денежный агрегат М2 по итогам этого месяца (первое число следующего месяца), 7j - дата следующего значения индекса ММВБ, Т, -дата текущего значения индекса ММВБ.
Начальные значения задавались таким образом, чтобы соответствовать реальным данным. Например, если начальная цена реальных данных равнялась 100 пунктам, то р{0) также приравнивалась к 100 пунктам, причем ipi и cash, задаются таким образом, что
igfr^
где Е - математическое ожидание. Так как функция распределения денег и бумаг для каждого агента одинакова, то i в формуле (7) можно взять любым.
В конце главы приведены результаты применения метода на характеристиках крахов, исследованных во второй главе с помощью метода Сор-нетта.
Рис. 2. Гистограмма распределения данных, полученных моделированием крана 30.10.2003 по индексу ММВБ
Рис. 3. Гистограмма распределения данных, полученных моделированием краха 21.01.2008 по индексу ММВБ
«О.ЮОООО 1200.000000 I МО .ОООООО 1800.000000 00.000000
р(Тс) I Р(Ттах)
Ьшщйшь-
теомоюз юл.мйсто 1мо.ооо»о хкмххкл :5юяссод эом.ямадс шш»
Рис. 4. Гистограмма распределения данных, полученных моделированием краха 13 06.2006 по индексу ММВБ
Рис. 5. Гистограмма распределения данных, полученных моделированием краха 19.05.2008 по индексу ММВБ
Результаты моделирования крахов по индексу ММВБ показаны на рис. 2-5. В отличие от метода Сорнетта разработанный метод спрогнозировал три из четырех известных крахов, т. е. показал лучший результат.
Также были проанализированы данные по американскому индексу акций 8&Р500, начиная с 1960 года. Было обнаружено, что с 1960 по 2009 годы на этом рынке произошло 9 крахов. Результаты моделирования крахов по индексу 8&Р500 показаны на рис. 6-14.
к[1
Рис. 6. Гистограмма распределения данных, полученных моделированием краха 1962 года по индексу Й&Р500
'1.ШИОЗ ■■':У>УЛ УЛ
Рис. 7. Гистограмма распределения данных, полученных моделированием краха 1970 года по индексу 5&Р500
Рис. 8. Гистограмма распределения данных, полученных моделированием краха 1966 года по индексу Я&Р500
100 000.™ ч даоооюос )000*"Х<1 цюшт ш.тш
Рис. 9. Гистограмма распределения данных, полученных моделированием краха 1974 года по индексу 5&Р500
41
► П-П-
ШЮОЯО ХЭЖЮОО ООХЛС
Рис. 10. Гистограмма распределения данных, полученных моделированием краха 1987 гола по индексу 8&Р500
Рис. 11. Гистограмма распределения данных, полученных моделированием краха 1998 года по индексу Б&РЗОО
ээооооосо эздссоосо .ля.оооооо 350.000000 37о.окооо 380.005000 КС.000000
Рис. 12. Гистограмма распределения данных, полученных моделированием краха 1989 года по индексу 5&Р500
О.МЮЮ МЮ.МООО) ххшмдал
2СОООТЛОО "Я
Рис. 13. Гистограмма распределения данных, полученных моделированием краха 2002 года по индексу Б&РЗОО
Разработанный метод смог спрогнозировать восемь крахов из девяти известных. Кроме качественного прогноза вероятности краха предложенный метод позволил предсказать глубину падения финансового рынка, т. е. его количественный показатель, что отсутствовало в модели Сорнетта.
Рис. 14. Гистограмма распределения данных, полученных моделированием краха 2009 года по индексу 8&Р500
Основное содержание диссертации изложено: В гаданиях, рекомендованных ВАК:
1. Шахмуратов Т.Р. Миноритарная модель финансового рынка с аукционом по пене // Вестник КГТУ им. А.Н. Туполева. 2009. №3. С. 103-106.
2. Шахмуратов Т.Р. Статистическая мажоритарная модель финансового рынка с использованием аукциона по цене // Ученые записки Казанского университета. Серия физико-математическая. 2009. №3.
В других изданиях:
3. Шахмуратов Т.Р. Миноритарная модель, основанная на агентах, при условии взаимодействия агентов // Имфокоммуникационные технологии глобального информационного сообщества. Сб. трудов 6-й ежегодной межд. науч.-пракг. конференции, Казань, 4 - 5 сентября 2008 г. - Казань: Изд-во ООО «Центр Оперативной Печати», 2008. С, 383-393.
4. Шахмуратов Т.Р. Миноритарная модель, основанная на агентах, при условии взаимодействия агентов // Имфокоммуникационные технологии глобального информационного сообщества. Тез. докл. 6-й ежегодной межд. науч.-практ. конференции, Казань, 4-5 сентября 2008 г. Казань: Изд-во ООО «Центр Оперативной Печати», 2008. С. 339-342.
5. Шахмуратов Т.Р. Метод, прогнозирующий финансовые крахи на основе мажоритарных игр с аукционом по цене // Тр. Математического центра им. Н.И. Лобачевского: Материалы Восьмой молодежной науч. шк.-конф. «Лобачевские чтения-2009»; Казань, 1 - 6 ноября 2009 г.; Казан, ма-тем. об-во. Казань: Изд-во Казан, матем. об-во, 2009. Т. 39. С. 397-400.
Отпечатано с готового оригинала-макета в типографии издательства Казанского государственного университета Тираж 120 экз. Заказ 57/11
420008, ул. Профессора Нужина, 1/37 тел.: (843)233-73-59, 292-65-60
-
Похожие работы
- Математическое моделирование финансово-экономических крахов методами имитационного моделирования
- Моделирование и прогнозирование обращения государственных и корпоративных долговых обязательств
- Стратегическая рандомизация при принятии конкурентных экономических решений: теоретико-игровой подход
- Математическое моделирование аукциона с наведенными заявками для лабораторных проектных игр
- Теоретико-игровые методы анализа случайных множеств событий
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность