Методы конечных разностей для оценки опционов
В современной финансовой теории ме́тоды коне́чных ра́зностей для оце́нки опцио́нов (англ. finite difference methods for option pricing) — численные методы, применяемые для расчёта стоимости опционов[1]. Впервые методы конечных разностей были использованы для оценки опционов в 1977 году работавшим в США аргентинским учёным в области экономики и финансов Эдуардо Шварцем[2][3]:180.
В общих чертах, методы конечных разностей оценивают опционы, заменяя сложное дифференциальное уравнение в непрерывном времени, описывающее изменение цены опциона, на простые разностные уравнения для дискретного времени. Затем эти разностные уравнения решаются пошагово (итеративно), чтобы вычислить итоговую цену опциона[4].
Методы конечных разностей получили распространение благодаря тому, что динамика изменения стоимости опциона во времени описывается дифференциальным уравнением в частных производных (PDE), зависящим одновременно от временного фактора и рыночной стоимости базового актива. Одним из примеров такого уравнения является знаменитое уравнение Блэка — Шоулза. Преобразовав это уравнение в систему разностных уравнений, можно получить модель конечных разностей и вычислить стоимость опциона[2][5].
Такой подход пригоден для оценки производных инструментов, сложность которых сравнима со сложностью задач, решаемых с помощью решётчатых (древовидных) моделей[1][6].
Общие сведения
| Методы конечных разностей для оценки опционов | |
|---|---|
| англ. Finite difference methods for option pricing | |
| Область использования | Финансовая математика |
| Дата появления | 1977 год |
| Автор понятия | Эдуардо Шварц |
Численная оценка опционов методом конечных разностей
Дифференциальное уравнение в частных производных выражается в дискретизированной форме с использованием метода конечных разностей. Затем эволюция цены опциона моделируется с помощью решётки соответствующих измерений: время течёт от 0 до экспирации, а цена колеблется от 0 до некоторого условного верхнего предела, при котором опцион глубоко «в деньгах» или «вне денег». Верхняя граница выбрана так, чтобы в этих крайних случаях стоимость опциона была легко предсказуема и не оказывала сильного влияния на итоговый расчёт[7].
Далее опцион оценивается следующим образом:
- Значения на момент экспирации (англ. maturity values): стоимость опциона в этот момент просто равна разности между ценой исполнения опциона и значением базового актива в каждой точке (например, для колл-опциона: ).
- Значения на границах (англ. values at the boundaries): на каждом предыдущем временном шаге, где спотовая цена достигает крайних значений (нулевого или максимального), значения устанавливаются на основе денежности опциона или границ, вытекающих из принципов арбитражного ценообразования. Например, стоимость колл-опциона: для любого момента времени, и при стремлении к бесконечности.
- Стоимость опциона в остальных внутренних узлах решётки рассчитывается рекурсивно (пошагово). Расчёт начинается с временного шага, предшествующего дате экспирации, и заканчивается моментом времени t = 0. Для этого используются такие численные техники, как метод Кранка — Николсона (англ. Crank–Nicolson method) или явный метод (англ. explicit method):
- дифференциальное уравнение в частных производных дискретизируется в соответствии с выбранным методом таким образом, что значение в каждом узле решётки определяется как функция от стоимости в последующих и прилегающих узлах (так называемый шаблон (англ. stencil) показывает расположение соседних узлов, участвующих в расчёте);
- затем с помощью выбранного метода находится значение в каждой точке, при этом расчёт ведётся в обратном направлении во времени — от даты экспирации к текущему моменту и внутрь от заданных граничных цен.
- На основе полученных значений интерполяцией вычисляется стоимость опциона на текущий момент (или в любой другой комбинации времени и цены, соответствующей текущей спот-цене базового актива).
Применение методов
Методы конечных разностей решают задачи оценки производных инструментов, сравнимые по сложности с теми, что решаются методами на основе деревьев[1]. Однако из-за повышенной вычислительной нагрузки они обычно применяются только тогда, когда другие подходы не работают должным образом, например, при колеблющихся процентных ставках или при сложной политике выплаты дивидендов, зависящих от времени[8]. Подобно методам на основе деревьев, данный подход ограничен количеством базовых переменных, и для многомерных (со множеством измерений) задач по оценке опционов методы Монте — Карло оказываются предпочтительными[3]:182.
Важно отметить, что при проведении расчётов в рамках традиционного набора допущений, принимаемых в большинстве финансовых моделей, явный метод конечных разностей включает в себя методы биномиальных и триномиальных деревьев[9]. Иными словами, методы, основанные на деревьях, при соответствующей настройке параметров являются частным случаем явного метода конечных разностей[10].
Примечания
Ссылки
- Option Pricing Using Finite Difference Methods Архивировано 20 июля 2010 года., Prof. Don M. Chance, Louisiana State University
- Finite Difference Approach to Option Pricing (includes Matlab Code); Numerical Solution of Black-Scholes Equation, Tom Coleman, Cornell University
- Option Pricing — Finite Difference Methods, Dr. Phil Goddard
- Numerically Solving PDE’s: Crank-Nicolson Algorithm, Prof. R. Jones, Simon Fraser University
- Numerical Schemes for Pricing Options, Prof. Yue Kuen Kwok, Hong Kong University of Science and Technology
- Introduction to the Numerical Solution of Partial Differential Equations in Finance, Claus Munk, University of Aarhus
- Numerical Methods for the Valuation of Financial Derivatives Архивировано 5 октября 2011 года., D.B. Ntwiga, University of the Western Cape
- The Finite Difference Method, Katia Rocha, Instituto de Pesquisa Econômica Aplicada
- Analytical Finance: Finite difference methods, Jan Röman, Mälardalen University