Геометрическое броуновское движение - Geometric Brownian motion
А геометрическое броуновское движение (GBM) (также известен как экспоненциальное броуновское движение) является непрерывным случайный процесс в которой логарифм случайно изменяющейся величины следует за Броуновское движение (также называемый Винеровский процесс ) с дрейф.[1] Это важный пример случайных процессов, удовлетворяющих стохастическое дифференциальное уравнение (SDE); в частности, он используется в математические финансы моделировать цены на акции в Модель Блэка – Шоулза.
Техническое определение: SDE
Стохастический процесс Sт считается, что он следует за GBM, если он удовлетворяет следующим условиям стохастическое дифференциальное уравнение (SDE):
куда это Винеровский процесс или броуновское движение, и ('процентный дрейф') и («процентная волатильность») являются константами.
Первый используется для моделирования детерминированных тенденций, а второй термин часто используется для моделирования набора непредсказуемых событий, происходящих во время этого движения.
Решение SDE
Для произвольного начального значения S0 указанное выше СДУ имеет аналитическое решение (при Интерпретация Ито ):
Для вывода требуется использование Исчисление Ито. Применение Формула Ито приводит к
куда это квадратичная вариация ДЗО.
Когда , сходится к 0 быстрее, чем , поскольку . Таким образом, указанное выше бесконечно малое можно упростить с помощью
Подключаем значение в приведенном выше уравнении и упрощая, получаем
Взяв экспоненту и умножив обе части на дает решение, заявленное выше.
Характеристики
Вышеупомянутое решение (для любого значения t) является лог-нормально распределенный случайная переменная с ожидаемое значение и отклонение данный[2]
Их можно вывести, используя тот факт, что это мартингейл, и это
В функция плотности вероятности из является:
Вывод функции плотности вероятности GBM |
---|
Чтобы получить функцию плотности вероятности для GBM, мы должны использовать Уравнение Фоккера-Планка для оценки временной эволюции PDF: куда это Дельта-функция Дирака. Чтобы упростить вычисления, мы можем ввести логарифмическое преобразование , что приводит к форме GBM: Тогда эквивалентное уравнение Фоккера-Планка для эволюции PDF принимает вид: Определять и . Вводя новые переменные и , производные в уравнении Фоккера-Планка могут быть преобразованы как: Приводя к новой форме уравнения Фоккера-Планка: Однако это каноническая форма уравнение теплопроводности. который имеет решение, данное тепловое ядро: Добавление исходных переменных приводит к PDF для GBM: |
При выводе дополнительных свойств GBM можно использовать SDE, решением которой является GBM, или можно использовать явное решение, данное выше. Например, рассмотрим журнал случайных процессов (Sт). Это интересный процесс, потому что в модели Блэка – Шоулза он связан с возврат журнала от стоимости акций. С помощью Лемма Ито с ж(S) = журнал (S) дает
Следует, что .
Этот результат также может быть получен путем применения логарифма к явному решению GBM:
Принятие ожидания дает тот же результат, что и выше: .
Моделирование траекторий образца
# Python код для сюжетаимпорт тупой так как нпимпорт matplotlib.pyplot так как pltму = 1п = 50dt = 0.1x0 = 100нп.случайный.семя(1)сигма = нп.оранжевая(0.8, 2, 0.2)Икс = нп.exp( (му - сигма ** 2 / 2) * dt + сигма * нп.случайный.нормальный(0, нп.sqrt(dt), размер=(len(сигма), п)).Т)Икс = нп.vstack([нп.те(len(сигма)), Икс])Икс = x0 * Икс.шлепок(ось=0)plt.участок(Икс)plt.легенда(нп.круглый(сигма, 2))plt.xlabel("$ t $")plt.ярлык("$ x $")plt.заглавие( "Реализации геометрического броуновского движения с различными дисперсиями. п $ mu = 1 $ ")plt.шоу()
Многовариантная версия
GBM можно расширить до случая, когда существует несколько коррелированных ценовых путей.
Каждый ценовой путь следует основному процессу
где винеровские процессы коррелированы так, что куда .
Для многомерного случая это означает, что
Использование в финансах
Геометрическое броуновское движение используется для моделирования цен акций в модели Блэка – Шоулза и является наиболее широко используемой моделью поведения курса акций.[3]
Вот некоторые из аргументов в пользу использования GBM для моделирования цен на акции:
- Ожидаемая доходность GBM не зависит от стоимости процесса (цены акций), что согласуется с тем, что мы ожидаем в реальности.[3]
- Процесс GBM принимает только положительные значения, как и реальные цены на акции.
- Процесс GBM демонстрирует ту же «грубость» на своем пути, что и реальные цены на акции.
- Расчеты с процессами GBM относительно просты.
Однако GBM не является полностью реалистичной моделью, в частности, она не соответствует действительности по следующим пунктам:
- В реальных ценах на акции волатильность со временем меняется (возможно, стохастически ), но в GBM волатильность считается постоянной.
- В реальной жизни цены на акции часто демонстрируют скачки, вызванные непредсказуемыми событиями или новостями, но в GBM этот путь является непрерывным (без разрывов).
Расширения
В попытке сделать GBM более реалистичным в качестве модели цен на акции можно отказаться от предположения, что волатильность () постоянна. Если предположить, что волатильность детерминированный функция цены акции и времени, это называется местная волатильность модель. Если вместо этого мы предположим, что волатильность имеет собственную случайность - часто описываемую другим уравнением, управляемым другим броуновским движением, - модель называется стохастическая волатильность модель.
Смотрите также
Рекомендации
- ^ Росс, Шелдон М. (2014). «Вариации на тему броуновского движения». Введение в вероятностные модели (11-е изд.). Амстердам: Эльзевир. С. 612–14. ISBN 978-0-12-407948-9.
- ^ Эксендал, Бернт К. (2002), Стохастические дифференциальные уравнения: введение с приложениями, Springer, стр. 326, ISBN 3-540-63720-6
- ^ а б Халл, Джон (2009). «12,3». Опционы, фьючерсы и другие производные инструменты (7-е изд.).
внешняя ссылка
- Геометрические модели броуновского движения для движения акций, за исключением редких случаев.
- Моделирование геометрического броуновского движения на R и C #
- Моделирование геометрического броуновского движения в Excel для моделирования цен на акции
- «Интерактивное веб-приложение: случайные процессы, используемые в количественных финансах».