Пластичность волатильности:Корреляция разностей
Нестационарная статистика << | Оглавление | >> Выделение гладкой нестационарности |
---|
Простейший способ устранения относительно гладких нестационарностей во временных рядах - это переход к разностям величин. Если испытывает локально постоянный снос, то это будет приводить к появлению автокорреляций. Разность двух последовательных величин подобный снос устраняет. Даже, если тренд данных медленно изменяет своё направление, то в рамках восходящих и нисходящих участков значения разностей меняются незначительно и становятся локально квазистационарными.
Рассмотрим изменение модифицированной амплитуды размаха цены:
(EQN)
|
В качестве данных возьмём ежедневную статистику по фондовому индексу S\&P500 за период 1990-2008 (4791 торговый день) и курса EURUSD (1999-2008, 2495 дня, исключая праздники). Построим сначала автокорреляционные коэффициенты амплитуд ежедневного размаха цены : \includegraphics{pic/sp_delta.eps}\\ {\small Рис.\arabic{myfig}\addtocounter{myfig}{1}: S\&P500 и EURUSD коррелограммы амплитуд размаха цены} Как обычно, коэффициенты достаточно высокие, однако автокорреляции для индекса S\&P500 более значительны, чем для курса EURUSD, и имеют меньшие колебания.
Перейдём теперь к разностям амплитуд двух соседних дней. Их автокорреляция тут же резко падает: \includegraphics{pic/sp_delta2.eps}\\ {\small Рис.\arabic{myfig}\addtocounter{myfig}{1}: S\&P500 и EURUSD коррелограммы после перехода к разностям} Отличия разительны. Второй автокорреляционный коэффициент в случае индекса S\&P500 падает в 24 раза, со значения 0.618 до величины 0.026. Для курса EURUSD снижение составляет 17 раз - с 0.449 до 0.027
Пунктирные линии на всех рисунках означают двойную стандартную ошибку, равную для индекса S\&P500 и для EURUSD.
Наглядно исчезновение корреляционной зависимости можно продемонстрировать на точечных диаграммах связи последовательных значений и .
Ниже на точечных диаграммах явно видны "корреляции" между индекса S\&P500 и их отсутствие для : \includegraphics{pic/sp_base_delta.eps}\\ {\small Рис.\arabic{myfig}\addtocounter{myfig}{1}: Точечные диаграммы для S\&P500 до и после перехода к разностям} На рисунке слева точки заполняют область с характерной формой веника, тогда как справа мы имеем симметричное облако с нулевой корреляцией. Похожие результаты обнуления автокорреляционных коэффициентов получаются также для модулей логарифмической доходности , и других финансовых инструментов.
Заметим, правда, что для разностей существует высокая отрицательная автокорреляция со сдвигом в один день . В примере выше она равна -0.49 для S\&P500 и -0.53 для EURUSD. Однако её происхождение связано не со стохастической динамикой волатильности, а с эффектом перекрытия. Поясним это на следующем примере. Предположим, что справедлива простейшая модель:
(EQN)
|
где , а - независимые стационарные положительные случайные числа, возникающие по причине ошибок конечности выборки по которой измеряется волатильность. В этом случае изменения имеют нулевое среднее . Первый автоковариационный коэффициент равен:
(EQN)
|
где - дисперсия случайных величин . Среднее квадрата возникает в слагаемом , которое и ответственно за эффект перекрытия. Аналогичным образом получается дисперсия разности . Поэтому первый автокорреляционный коэффициент в точности равен , что и наблюдается выше. Корреляции со сдвигами будут нулевыми, так как перекрытия уже не возникает.
Тот факт, что для автокорреляций разностей с хорошей степенью точности выполняются соотношения и при свидетельствует в пользу модели (). Однако, если бы параметр был константой, то не возникало бы корреляций между последовательными значениями волатильности (в силу независимости ). Она может возникать, как мы показали выше, в результате плавного изменения величины со временем. Таким образом, фактически , и является гладкой функцией времени.
Как для окончательного прояснения ситуации с , так и для целей дальнейших исследований нам необходима методология выделения гладкой нестационарной составляющей волатильности.
Выделение гладкой нестационарности
Для выделения медленно меняющейся составляющей во временном ряду мы будем использовать фильтр Ходрика-Прескотта (далее HP-фильтр). Гладкая составляющая ряда находится в результате минимизации квадратов её отклонений от эмпирических данных , одновременно с требованием минимальности кривизны :
(EQN)
|
где вторая производная в разностях равна . Степень гладкости будет тем выше, чем больше параметр . Значения варьируются в очень широком диапазоне, поэтому мы будем приводить его десятичный логарифм , представляя .
При сглаживании сильно зашумлённых данных всегда присутствует произвол в выборе параметра . Если мал, существует опасность обнаружить нестационарность там, где её нет. При слабом сглаживании гладкая составляющая будет повторять любые локальные флуктуации, не имеющие к нестационарности ни какого отношения. С другой стороны, при сильном сглаживании мы рискуем упустить важные детали интересующей нас динамики.
Поэтому нам необходим некоторый статистический критерий степени сглаживания для уменьшения возможного произвола. Как обычно, будем в качестве эталона использовать модель случайного блуждания.
Среднее значение логарифмической доходности равно относительному изменению цены внутри временного лага . Волатильность будем восстанавливать по сглаженному среднему модифицированной амплитуды размаха цены внутри лага . Говоря о волатильности, всегда подразумеваем волатильность лага (минутную, часовую, дневную и т.д.).
Если число дискретных блужданий цены внутри лага достаточно велико, то, независимо от их распределения, логарифмические доходности будут нескоррелированными гауссовыми случайными числами. Сгладим их среднее значение при помощи HP-фильтра с различными параметрами и вычислим типичную величину колебаний вокруг среднего по всем эмпирическим точкам:
(EQN)
|
Аналогично определяется ошибка вычисления сглаженной волатильности лага. Численные эксперименты показывают, что эти ошибки, с хорошей степенью точности, убывают с ростом параметра следующим образом:
(EQN)
|
и практически не зависят от числа эмпирических точек . Более того, ошибки не зависят и от типа распределения (в случае дискретной модели лагового блуждания). Малая степень 1/8 объясняет причину необходимости использования широкого диапазона для изменения параметра .
Соотношения () задают типичный коридор колебаний сглаженных величин и , которые являются флуктуациями и статистически не значимы в случае постоянства волатильности. Поэтому они будут нашими ориентирами, по крайней мере, на горизонтальных участках .
Приведём типичный пример численного моделирования (, ) для трёх значений (): \includegraphics{pic/hp_err_av.eps}\\ {\small Рис.\arabic{myfig}\addtocounter{myfig}{1}: Сглаженное среднее гауссового шума} Более жирная линия соответствует (), а тонкая - (). Сплошные горизонтальные "уровни значимости" определяют двойную ошибку в случае , а пунктирные - для и . В отличие от уровней значимости корреляционных коэффициентов, мы имеем гладкую величину , которая может некоторое время "жить" вне заданного ошибкой диапазона. Тем не менее, соотношения () характеризуют значение типичных колебаний сглаженной величины для случайных данных.
Однако в ситуации нестационарности, которая нас, собственно, и интересует, необходимо выдерживать баланс между гладкостью и отсутствием излишнего сглаживания. Так, если , где - общая длительность эксперимента, получаем следующие варианты сглаживания волатильности, оцененной по модифицированной амплитуде размаха: \includegraphics{pic/hp_err_av_si_sin.eps}\\ {\small Рис.\arabic{myfig}\addtocounter{myfig}{1}: Сглаженная волатильность блуждания с } В данном случае оптимальным значением была , так как испытывает шумящие колебания вокруг истинной волатильности, а - фактически не "ловит" синусоиду. Однако ситуация сильно ухудшается, если волатильность испытывает скачок. Так, пусть половину из "торговых дней" волатильность была , а вторую половину . Тогда сглаживания с различными дают такие результаты: \includegraphics{pic/hp_err_av_si_step.eps}\\ {\small Рис.\arabic{myfig}\addtocounter{myfig}{1}: Сглаженная волатильность блуждания ступеньки} Видно, что в этом случае существенно размывает ступеньку. Сглаживание с размывает скачок волатильности существенно меньше, но зато даёт шумящие и незначимые колебания при постоянстве .
Примчания
Нестационарная статистика << | Оглавление | >> Выделение гладкой нестационарности |
---|