Процесс Орнштейна-Уленбека: средневозвратная диффузия

Процесс Орнштейна-Уленбека - это первый и до сих пор главный пример стохастического процесса, который одновременно случаен и устойчив: он постоянно подталкивается шумом, но всегда стягивается обратно к своему среднему уровню. Исторически он появился как уточнение модели броуновского движения для скорости частицы, где простая диффузия даёт неограниченно растущую дисперсию, а физическая скорость очевидно ограничена трением. Процесс Орнштейна-Уленбека закрывает этот разрыв, добавляя возвращающую силу, и поэтому стал базовой моделью средневозвратности в физике, финансах и нейронауке. Разберём его определение, явное решение, моментные характеристики и стационарный режим.
Определение через стохастическое дифференциальное уравнение
Процесс Орнштейна-Уленбека задаётся стохастическим дифференциальным уравнением
где - стандартный винеровский процесс (броуновское движение), - скорость возврата к среднему, - долгосрочный уровень, к которому процесс стягивается, а - амплитуда шума. Снос устроен так, что при он отрицателен и тянет процесс вниз, а при - положителен и тянет вверх. Именно эта линейная возвращающая сила и есть смысл термина «средневозвратность»: чем дальше процесс ушёл от , тем сильнее его возвращает.
Если убрать снос (), уравнение вырождается в обычное броуновское движение с неограниченно растущей дисперсией. Если убрать шум (), останется детерминированное экспоненциальное затухание . Процесс Орнштейна-Уленбека - единственный гауссовский марковский стационарный процесс с непрерывными траекториями, что выделяет его среди всех остальных диффузий.
Чтобы быстро прикинуть, как ведут себя среднее и дисперсия при конкретных , удобно подставить значения в готовые формулы - этим занимается калькулятор ниже.
Явное решение уравнения
В отличие от большинства стохастических дифференциальных уравнений, для процесса Орнштейна-Уленбека выписывается явное решение. Применяя формулу Ито к функции , получаем
Первые два слагаемых - детерминированная часть: начальное отклонение экспоненциально затухает с характерным временем . Последнее слагаемое - стохастический интеграл Ито от детерминированной функции, а значит, это гауссовская случайная величина с нулевым средним. Отсюда сразу следует ключевой факт: при гауссовском (или детерминированном) начальном условии весь процесс - гауссовский, и его распределение полностью определяется средним и дисперсией.
Стоит подчеркнуть, почему именно множитель срабатывает как интегрирующий. Применяя формулу Ито к , мы получаем - снос с полностью сокращается, и правую часть можно проинтегрировать почленно. Это тот же приём, что и для линейных обыкновенных дифференциальных уравнений, только с добавкой стохастического члена. Никаких поправочных слагаемых второго порядка здесь не возникает, потому что коэффициент при постоянен по (диффузия аддитивна, а не мультипликативна).
Среднее и дисперсия
Беря математическое ожидание явного решения и пользуясь тем, что интеграл Ито имеет нулевое среднее, получаем
Среднее экспоненциально сходится к - это та самая средневозвратность на уровне ожидания. Дисперсию вычисляем через изометрию Ито:
При дисперсия не растёт неограниченно, как у броуновского движения, а стабилизируется на конечном уровне . Это принципиальное отличие: шум закачивает энергию в систему, но трение (возврат) её рассеивает, и устанавливается баланс. Чем больше , тем быстрее устанавливается равновесие и тем меньше итоговый разброс.
Стационарное распределение
При среднее стремится к , а дисперсия - к , и процесс выходит на стационарный режим. Стационарное (инвариантное) распределение процесса Орнштейна-Уленбека - нормальное:
Если запустить процесс уже из этого распределения, то распределение не будет меняться со временем - это и есть определение стационарности. Инвариантную плотность можно получить и независимо, решив стационарное уравнение Фоккера-Планка ; его решение - та же гауссова плотность. Существование нетривиального стационарного распределения требует именно : при инвариантной вероятностной меры нет.
Автокорреляция и время релаксации
В стационарном режиме автоковариация процесса зависит только от разности времён:
Корреляции затухают экспоненциально с характерным временем , которое называют временем релаксации или временем автокорреляции. Это делает процесс Орнштейна-Уленбека удобной моделью «цветного» (коррелированного) шума в физике - в отличие от белого шума винеровского процесса, у которого корреляции мгновенно исчезают. Спектральная плотность такого процесса - лоренцева кривая, что напрямую связывает модель с теорией флуктуаций.
Поскольку весь процесс гауссовский, его конечномерные распределения полностью описываются вектором средних и приведённой выше ковариационной функцией - никакой дополнительной информации не требуется. Это удобно проверять через характеристическую функцию в теории вероятностей: для гауссовской величины она имеет вид , и совпадение характеристических функций сразу доказывает, что стационарное распределение нормально. Через тот же аппарат удобно считать моменты и проверять предельные переходы при и .
Связь с уравнением Ланжевена и приложения
Исторически процесс Орнштейна-Уленбека возник как модель скорости броуновской частицы - решение уравнения Ланжевена , где играет роль коэффициента трения. Это устранило парадокс бесконечной дисперсии скорости в наивной диффузионной модели. Позже тот же процесс перекочевал в количественные финансы: модель Васичека для краткосрочной процентной ставки - это буквально процесс Орнштейна-Уленбека, и на нём же строятся стратегии парного трейдинга, эксплуатирующие средневозвратность спреда. В нейронауке им моделируют подпороговый мембранный потенциал нейрона, а в эконометрике - стационарные временные ряды. Везде ключевую роль играет один и тот же набор: средневозвратность, гауссовость и экспоненциальная автокорреляция.
Отдельного внимания заслуживает дискретизация: при наблюдении процесса в равноотстоящие моменты времени с шагом он превращается в авторегрессионный процесс первого порядка с коэффициентом и нормальными невязками. Это точное соответствие, а не приближение, и именно оно позволяет оценивать параметры из данных стандартной регрессией: по оценке восстанавливают скорость возврата, по среднему - уровень , по дисперсии остатков - амплитуду шума. Поэтому процесс Орнштейна-Уленбека одинаково естественно живёт и в непрерывной теории диффузий, и в прикладной эконометрике временных рядов.
Частые ошибки
- Путают и : управляет скоростью возврата и временем релаксации, - амплитудой шума. Стационарная дисперсия зависит от обоих.
- Считают, что дисперсия растёт линейно, как у броуновского движения. У процесса Орнштейна-Уленбека она насыщается на уровне .
- Забывают условие . При возврата к среднему нет, стационарного распределения не существует.
- Берут дисперсию стационара как дисперсию в момент при старте из фиксированной точки - нужна формула с множителем .
- Используют изометрию Ито только для нулевого начала: детерминированный член не вносит вклад в дисперсию, но смещает среднее.
FAQ
Почему процесс Орнштейна-Уленбека гауссовский? Потому что его явное решение - линейное преобразование начального условия плюс стохастический интеграл Ито от детерминированной функции. Такой интеграл - гауссова величина, а линейная комбинация гауссовских величин снова гауссова.
Чем он отличается от броуновского движения? У броуновского движения нет сноса к среднему, дисперсия растёт линейно и неограниченно. Процесс Орнштейна-Уленбека добавляет возвращающую силу , поэтому дисперсия насыщается, а распределение выходит на стационар.
Что такое время релаксации? Это - характерное время, за которое затухает отклонение среднего от и спадают автокорреляции. Чем больше , тем быстрее процесс «забывает» начальное условие.
Коротко
Процесс Орнштейна-Уленбека - это гауссовская средневозвратная диффузия, заданная уравнением . Его среднее экспоненциально сходится к , дисперсия насыщается на уровне , а стационарное распределение нормально с этими параметрами. Экспоненциально затухающая автокорреляция с временем релаксации делает его базовой моделью коррелированного шума, процентных ставок и средневозвратных рядов.
Читайте также

Алгоритм Рабина-Карпа: поиск подстроки за O(n+m)
Разбираем алгоритм Рабина-Карпа: как полиномиальный хеш и скользящее окно ускоряют поиск подстроки до O(n+m) в среднем, почему бывают ложные совпадения и при чём тут плагиат.

Распределение Фишера критические значения: как искать F-квантили
Распределение Фишера и его критические значения: что такое F-распределение, как читать таблицу критических значений по двум степеням свободы, как применять F-квантили в F-тесте на равенство дисперсий и в дисперсионном анализе.

Модель Гордона: рост дивидендов и цена акции
Модель Гордона (Gordon Growth Model) оценивает справедливую стоимость акции через дивиденды с постоянным темпом роста. Формула, вывод, расчёт, ставка дисконтирования и ошибки.