Модель Стохастического дифференциального уравнения (SDE) из компонентов дрейфа и диффузии
Создание и отображение sdeddo объекты, экземпляры которых состоят из объектов drift классов и diffusion. Эти ограниченные sdeddo объекты содержат входные drift и diffusion объекты; поэтому можно получить прямой доступ к отображаемым параметрам.
Эта абстракция также обобщает понятие объектов дрейфа и скорости диффузии как функций, которые sdeddo определяет конкретные значения временных t и Xt состояния. Как sde объекты, sdeddo объекты позволяют моделировать пути расчета NVars переменные состояния, управляемые NBrowns Брауновские источники риска NPeriods последовательные периоды наблюдения, аппроксимация стохастических процессов в непрерывном времени.
Этот метод позволяет вам симулировать любой векторный SDEDDO формы:
| (1) |
Xt является NVars-by- 1 вектор состояний переменных процесса.
dWt является NBrowns-by- 1 Брауновский вектор движения.
F является NVars-by- 1 векторная функция скорости дрейфа.
G является NVars-by- NBrowns матричная функция скорости диффузии.
создает SDEDDO = sdeddo(DriftRate,DiffusionRate)SDEDDO по умолчанию объект.
создает SDEDDO = sdeddo(___,Name,Value)SDEDDO объект с дополнительными опциями, заданными одним или несколькими Name,Value аргументы в виде пар.
Name является именем свойства и Value является его соответствующим значением. Name должны находиться внутри одинарных кавычек (''). Можно задать несколько аргументы пары "имя-значение" в любом порядке как Name1,Value1,…,NameN,ValueN.
The SDEDDO на объекте отображаются следующие свойства:
StartTime - Начальное время наблюдения
StartState - Начальное состояние во время StartTime
Correlation - Функция доступа для Correlation входной параметр, вызываемый как функция времени
Drift - Составная функция скорости дрейфа, вызываемая как функция времени и состояния
Diffusion - Составная функция скорости диффузии, вызываемая как функция времени и состояния
A - Функция доступа для свойства скорости дрейфа A, вызываемый как функция времени и состояния
B - Функция доступа для свойства скорости дрейфа B, вызываемый как функция времени и состояния
Alpha - Функция доступа для свойства скорости диффузии Alpha, вызываемый как функция времени и состояния
Sigma - Функция доступа для свойства скорости диффузии Sigma, вызываемый как функция времени и состояния
Simulation - Функция или метод симуляции
interpolate | Брауновская интерполяция стохастических дифференциальных уравнений |
simulate | Симулируйте многомерные стохастические дифференциальные уравнения (SDE) |
simByEuler | Симуляция Эйлера стохастических дифференциальных уравнений (SDE) |
Когда вы задаете необходимые входные параметры как массивы, они связаны с определенной параметрической формой. Напротив, когда вы задаете любой необходимый входной параметр как функцию, можно настроить фактически любую спецификацию.
Доступ к выходным параметрам без входов просто возвращает исходную спецификацию входа. Таким образом, когда вы вызываете эти параметры без входов, они ведут себя как простые свойства и позволяют вам протестировать тип данных (double vs. function, или, эквивалентно, static vs. Dynamic) исходной входной спецификации. Это полезно для валидации и разработки методов.
Когда вы вызываете эти параметры с входами, они ведут себя как функции, создавая впечатление динамического поведения. Параметры принимают t времени наблюдения и вектор состояния Xt и возвращают массив соответствующей размерности. Даже если вы первоначально задали вход как массив, sdeddo рассматривает его как статическую функцию времени и состояния, тем самым гарантируя, что все параметры доступны с помощью одного и того же интерфейса.
[1] Аит-Сахалия, Яцин. «Проверка моделей спотового процента в непрерывном времени». Обзор финансовых исследований, том 9, № 2, апрель 1996 года, стр. 385-426.
[2] Аит-Сахалия, Яцин. «Плотности переходов для процентной ставки и других нелинейных диффузий». Журнал финансов, том 54, № 4, август 1999, стр. 1361-95.
[3] Глассерман, Пол. Методы Монте-Карло в финансовой инженерии. Спрингер, 2004.
[4] Халл, Джон. Опции, фьючерсы и другие производные. 7-е изд, Prentice Hall, 2009.
[5] Johnson, Norman Lloyd, et al. Непрерывные одномерные распределения. 2-е изд, Уайли, 1994.
[6] Shreve, Steven E. Stochastic Calculus for Finance. Спрингер, 2004.
diffusion | drift | interpolate | nearcorr | sdeld | simByEuler | simulate