Методы Монте-Карло используются в корпоративных финансах и математических финансах для оценки и анализа (сложных) инструментов , портфелей и инвестиций путем моделирования различных источников неопределенности, влияющих на их стоимость, а затем определения распределения их стоимости по диапазону результирующих результатов. [1] [2] Обычно это делается с помощью стохастических моделей активов . Преимущество методов Монте-Карло над другими методами возрастает по мере увеличения измерений (источников неопределенности) проблемы.
Методы Монте-Карло были впервые введены в финансы в 1964 году Дэвидом Б. Герцем в его статье в Harvard Business Review [3] , где он обсуждал их применение в корпоративных финансах . В 1977 году Фелим Бойл стал пионером в использовании моделирования в оценке производных инструментов в своей основополагающей статье в Journal of Financial Economics . [4]
В этой статье рассматриваются типичные финансовые проблемы, в которых используются методы Монте-Карло. Также затрагивается использование так называемых «квазислучайных» методов, таких как использование последовательностей Соболя .
Метод Монте-Карло охватывает любую технику статистической выборки, используемую для приближенного решения количественных задач. [5] По сути, метод Монте-Карло решает задачу путем прямого моделирования лежащего в основе (физического) процесса, а затем вычисления (среднего) результата этого процесса. [1] Этот весьма общий подход применим в таких областях, как физика , химия , информатика и т. д.
В финансах метод Монте-Карло используется для моделирования различных источников неопределенности, которые влияют на стоимость рассматриваемого инструмента , портфеля или инвестиции , а затем для расчета репрезентативной стоимости с учетом этих возможных значений базовых входных данных. [1] («Охват всех мыслимых непредвиденных обстоятельств реального мира пропорционально их вероятности». [6] ) С точки зрения финансовой теории это, по сути, является применением оценки, нейтральной к риску ; [7] см. также нейтральность к риску .
Приложения:
Хотя методы Монте-Карло обеспечивают гибкость и могут обрабатывать множественные источники неопределенности, использование этих методов, тем не менее, не всегда целесообразно. В целом, методы моделирования предпочтительнее других методов оценки только в случае наличия нескольких переменных состояния (т. е. нескольких источников неопределенности). [1] Эти методы также имеют ограниченное применение при оценке производных инструментов американского типа. См. ниже.
Многие проблемы в области математических финансов влекут за собой вычисление конкретного интеграла (например, проблема нахождения безарбитражного значения конкретной производной ). Во многих случаях эти интегралы можно оценить аналитически , а в еще большем количестве случаев их можно оценить с помощью численного интегрирования или вычислить с помощью уравнения в частных производных (УЧП). Однако, когда число измерений (или степеней свободы) в задаче велико, УЧП и численные интегралы становятся неразрешимыми, и в этих случаях методы Монте-Карло часто дают лучшие результаты.
Для более чем трех или четырех переменных состояния формулы, такие как Блэка-Шоулза (т. е. аналитические решения ), не существуют, в то время как другие численные методы, такие как биномиальная модель ценообразования опционов и методы конечных разностей , сталкиваются с рядом трудностей и не являются практичными. В этих случаях методы Монте-Карло сходятся к решению быстрее, чем численные методы, требуют меньше памяти и их легче программировать. Однако для более простых ситуаций моделирование не является лучшим решением, поскольку оно требует очень много времени и вычислений.
Методы Монте-Карло могут работать с производными, которые имеют зависящие от пути выплаты, довольно простым способом. С другой стороны, решатели конечно-разностных методов (PDE) борются с зависимостью от пути.
Методы Монте-Карло сложнее использовать с американскими опционами . Это связано с тем, что, в отличие от дифференциального уравнения в частных производных , метод Монте-Карло на самом деле оценивает только стоимость опциона, предполагая заданную начальную точку и время.
Однако для раннего исполнения нам также необходимо знать стоимость опциона в промежуточные моменты времени между временем начала моделирования и временем истечения срока действия опциона. В подходе Блэка-Шоулза PDE эти цены легко получить, поскольку моделирование выполняется в обратном направлении от даты истечения срока действия. В Монте-Карло эту информацию получить сложнее, но это можно сделать, например, с помощью алгоритма наименьших квадратов Каррьера (см. ссылку на оригинальную статью) [ требуется цитата ] , который стал популярным несколько лет спустя благодаря Лонгстаффу и Шварцу (см. ссылку на оригинальную статью) [ требуется цитата ] .
Основная теорема безарбитражного ценообразования гласит, что стоимость производной равна дисконтированной ожидаемой стоимости выплаты производной, где ожидание берется при нейтральной по отношению к риску мере [1] . Ожидание, на языке чистой математики , — это просто интеграл по отношению к мере. Методы Монте-Карло идеально подходят для оценки сложных интегралов (см. также Метод Монте-Карло ).
Таким образом, если мы предположим, что наше пространство вероятностей, нейтральное по отношению к риску, равно и что у нас есть производная H, которая зависит от набора базовых инструментов . Тогда, учитывая выборку из пространства вероятностей, значение производной равно . Сегодняшнее значение производной находится путем взятия ожидания по всем возможным выборкам и дисконтирования по безрисковой ставке. То есть производная имеет значение:
где — коэффициент дисконтирования , соответствующий безрисковой ставке к окончательной дате погашения через T лет в будущем.
Теперь предположим, что интеграл трудно вычислить. Мы можем аппроксимировать интеграл, генерируя пути выборки, а затем взяв среднее значение. Предположим, мы генерируем N выборок, тогда
что гораздо проще вычислить.
В финансах, базовые случайные переменные (например, базовая цена акций) обычно предполагаются следующими по траектории, которая является функцией броуновского движения 2. Например, в стандартной модели Блэка-Шоулза цена акций развивается как
Чтобы выбрать путь, следующий этому распределению от времени 0 до T, мы делим временной интервал на M единиц длины и аппроксимируем броуновское движение на интервале одной нормальной переменной со средним значением 0 и дисперсией . Это приводит к выборочному пути
для каждого k от 1 до M. Здесь каждый из них является результатом стандартного нормального распределения.
Предположим, что производная H выплачивает среднее значение S между 0 и T, тогда выборочный путь соответствует набору и
Мы получаем значение Монте-Карло этой производной, генерируя N партий M нормальных переменных, создавая N путей выборки и, таким образом, N значений H , а затем беря среднее. Обычно производная будет зависеть от двух или более (возможно, коррелированных) базовых переменных. Метод здесь может быть расширен для генерации путей выборки нескольких переменных, где нормальные переменные, составляющие пути выборки, соответствующим образом коррелируют.
Из центральной предельной теоремы следует , что учетверение числа путей выборки примерно вдвое уменьшает ошибку в моделируемой цене (т.е. ошибка имеет порядок сходимости в смысле стандартного отклонения решения).
На практике методы Монте-Карло используются для производных инструментов европейского типа, включающих не менее трех переменных (для задач с одним или двумя базовыми активами обычно можно использовать более прямые методы, включающие численное интегрирование). См. модель опционов Монте-Карло .
Оценки для " греков " опциона, т.е. (математических) производных стоимости опциона относительно входных параметров, могут быть получены путем численного дифференцирования. Это может быть трудоемким процессом (для каждого "выброса" или небольшого изменения входных параметров необходимо выполнить полный запуск Монте-Карло). Кроме того, получение численных производных имеет тенденцию подчеркивать ошибку (или шум) в стоимости Монте-Карло, что делает необходимым моделирование с большим количеством выборочных путей. Практики считают эти моменты ключевой проблемой при использовании методов Монте-Карло.
Сходимость квадратного корня медленная, поэтому использование наивного подхода, описанного выше, требует использования очень большого количества путей выборки (скажем, 1 миллион для типичной проблемы) для получения точного результата. Помните, что оценщик цены производного инструмента является случайной величиной, и в рамках деятельности по управлению рисками неопределенность цены портфеля производных инструментов и/или его рисков может привести к неоптимальным решениям по управлению рисками.
Такое положение дел можно смягчить с помощью методов снижения дисперсии .
Простой метод заключается в том, чтобы для каждого полученного пути выборки взять его антитетический путь — то есть заданный путь, который также следует взять . Поскольку переменные и образуют антитетическую пару, большое значение одного сопровождается малым значением другого. Это говорит о том, что необычно большой или малый выход, вычисленный из первого пути, может быть сбалансирован значением, вычисленным из антитетического пути, что приводит к снижению дисперсии. [26] Это не только уменьшает количество нормальных выборок, которые необходимо взять для генерации N путей, но также, при тех же условиях, таких как отрицательная корреляция между двумя оценками, снижает дисперсию путей выборки, повышая точность.
Также естественно использовать контрольную переменную . Предположим, что мы хотим получить значение Монте-Карло производной H , но знаем аналитическое значение аналогичной производной I. Тогда H * = (Значение H согласно Монте-Карло) + B*[(Значение I аналитически) − (Значение I согласно тем же путям Монте-Карло)] является лучшей оценкой, где B равно covar(H,I)/var(H).
Интуиция, лежащая в основе этой техники, применительно к производным инструментам, заключается в следующем: обратите внимание, что источник дисперсии производного инструмента будет напрямую зависеть от рисков (например, дельта, вега) этого производного инструмента. Это происходит потому, что любая ошибка, скажем, в оценщике для форвардной стоимости базового актива, сгенерирует соответствующую ошибку, зависящую от дельты производного инструмента относительно этой форвардной стоимости. Самый простой пример для демонстрации этого состоит в сравнении ошибки при ценообразовании колл-опциона «при деньгах» и стрэддла-опциона «при деньгах» (т. е. колл+пут), дельта которого намного ниже.
Таким образом, стандартный способ выбора производной I состоит в выборе реплицирующих портфелей опционов для H. На практике H оценивается без снижения дисперсии, рассчитываются дельты и веги, а затем в качестве контрольной переменной используется комбинация коллов и путов, имеющих те же дельты и веги.
Выборка важности состоит из моделирования путей Монте-Карло с использованием другого распределения вероятностей (также известного как изменение меры), которое даст большую вероятность для моделируемого базового актива находиться в области, где выплата производной имеет наибольшую выпуклость (например, близко к страйку в случае простого опциона). Затем моделируемые выплаты не просто усредняются, как в случае простого Монте-Карло, а сначала умножаются на отношение правдоподобия между измененным распределением вероятностей и исходным (которое получается с помощью аналитических формул, специфичных для распределения вероятностей). Это гарантирует, что пути, вероятность которых была произвольно увеличена изменением распределения вероятностей, будут взвешены с низким весом (именно так уменьшается дисперсия).
Этот метод может быть особенно полезен при расчете рисков по производным инструментам. При расчете дельты с использованием метода Монте-Карло наиболее простым способом является метод черного ящика , заключающийся в выполнении метода Монте-Карло на исходных рыночных данных и еще одного на измененных рыночных данных, и расчет риска путем вычисления разницы. Вместо этого метод выборки по важности заключается в выполнении метода Монте-Карло на произвольных справочных рыночных данных (в идеале таких, в которых дисперсия максимально низкая) и расчете цен с использованием описанного выше метода изменения веса. Это приводит к риску, который будет намного более стабильным, чем риск, полученный с помощью подхода черного ящика .
Вместо случайной генерации траекторий выборки можно систематически (и фактически полностью детерминированно, несмотря на «квазислучайный» в названии) выбирать точки в вероятностных пространствах так, чтобы оптимально «заполнить» пространство. Выбор точек представляет собой последовательность с низким расхождением, такую как последовательность Соболя . Взятие средних производных выплат в точках в последовательности с низким расхождением часто более эффективно, чем взятие средних выплат в случайных точках.
{{cite journal}}
: Цитировать журнал требует |journal=
( помощь ){{cite web}}
: CS1 maint: несколько имен: список авторов ( ссылка ){{cite web}}
: CS1 maint: несколько имен: список авторов ( ссылка )Общий
Производная оценка
Корпоративные финансы
Личные финансы